Skip to content

Align the batch benchmark queries to the canonical BerlinMOD schema - #58

Merged
estebanzimanyi merged 1 commit into
MobilityDB:masterfrom
estebanzimanyi:fix/batch-queries-canonical-schema
Jul 22, 2026
Merged

estebanzimanyi merged 1 commit into
MobilityDB:masterfrom
estebanzimanyi:fix/batch-queries-canonical-schema

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

The shared batch queries in benchmarks/batch/bench/queries.sql reference a vehId / Query* schema that does not match the schema the canonical loaders produce.

This renames the table and column references to the canonical names the merged loaders create — VehicleId, TripId, and the Instants / Periods / Points / Regions parameter tables (QueryLicences is already canonical), so the single query source is consistent with the canonical per-tool loaders every runner uses.

The change is a pure identifier rename (61 lines, no query logic altered).

The shared batch queries used a divergent vehId / Query* schema that does not
match the schema the canonical loaders produce. Rename the table and column
references to the canonical names the merged loaders (berlinmod_load.sql and
mobilityduck_load.sql) create — VehicleId, TripId, and the Instants, Periods,
Points, Regions and Licences parameter relations — so the single query source
is consistent with the canonical per-tool loaders every runner uses and with
the classic berlinmod_r_queries_portable.sql query set.
@estebanzimanyi
estebanzimanyi force-pushed the fix/batch-queries-canonical-schema branch from 96c06f4 to 065d2d1 Compare July 22, 2026 19:37
@estebanzimanyi
estebanzimanyi merged commit 2b9ffd4 into MobilityDB:master Jul 22, 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.

1 participant