Skip to content

Pre-merge of Dev into Dev flex#24

Merged
br648 merged 83 commits into
dev-flexfrom
dev-flex-merge
Jul 15, 2026
Merged

Pre-merge of Dev into Dev flex#24
br648 merged 83 commits into
dev-flexfrom
dev-flex-merge

Conversation

@br648

@br648 br648 commented Jun 2, 2026

Copy link
Copy Markdown

Checklist

  • Appropriate branch selected (all PRs must first be merged to dev before they can be merged to master)
  • Any modified or new methods or classes have helpful JavaDoc and code is thoroughly commented
  • The description lists all applicable issues this PR seeks to resolve
  • The description lists any configuration setting(s) that differ from the default settings
  • All tests and CI builds passing

Description

PR to allow testing of dev-flex with dev merged prior to actually merging dev into dev-flex.

br648 added 30 commits August 15, 2024 13:14
Replaced endsWith with equals to avoid unwanted matches e.g. stop_areas.txt being used instead of
areas.txt
…ator with OS derived reference

Test should now work on Linux
… the route network table

The route id is unique to the route table has well. This prevents duplicate key failures

@miles-grant-ibigroup miles-grant-ibigroup left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Building fine!

@br648

br648 commented Jun 5, 2026

Copy link
Copy Markdown
Author

@miles-grant-ibigroup are you happy this works OK with the UI dev-flex branch after you merged that?

@miles-grant-ibigroup

Copy link
Copy Markdown

@miles-grant-ibigroup are you happy this works OK with the UI dev-flex branch after you merged that?

There's definitely issues, but they all seem datatools-server related rather than gtfs-lib related.
The migration doesn't work, and the graphql endpoints are missing

@binh-dam-ibigroup binh-dam-ibigroup left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you address the two places where the merge is not clean?

Comment thread src/main/java/com/conveyal/gtfs/loader/JdbcGtfsExporter.java Outdated
Comment thread src/main/java/com/conveyal/gtfs/graphql/GraphQLGtfsSchema.java Outdated
Comment thread src/main/java/com/conveyal/gtfs/graphql/GraphQLGtfsSchema.java Outdated
Comment thread src/main/java/com/conveyal/gtfs/loader/JdbcGtfsLoader.java Outdated
Comment thread src/main/java/com/conveyal/gtfs/loader/StopTimeNormalization.java Outdated
Comment thread src/test/java/com/conveyal/gtfs/GTFSFeedTest.java Outdated
@br648 br648 assigned binh-dam-ibigroup and unassigned br648 Jun 8, 2026
@miles-grant-ibigroup

Copy link
Copy Markdown

I believe these latest changes fix the table update script

"error_id" : 2,
"error_type" : "GEO_JSON_PARSING",
"line_number" : null
}, {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We didn't add multiline or multipolygon support in the dev branch, did we?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MultiPolygon, Polygon and MultiLineString types aren't supported yet. See:

private static String getGeometryType(String geometryType, List<String> errors) {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, I see you opted to remove those tests.

@binh-dam-ibigroup binh-dam-ibigroup left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Things seem to be working smoothly in dt-server!

@binh-dam-ibigroup

Copy link
Copy Markdown

@br648 and @miles-grant-ibigroup FYI I'm trying to hunt a change that we made with Fares V2 on the dev branch that broke the GraphQL query for route details, patterns, ... from the feed summary page in DT.

@br648
br648 merged commit f6ddbfd into dev-flex Jul 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants