-
- Downloads
Fixed up remapping issues on MongoDB
Specifically added code that matches projections from mongo with the expected order of results coming back from the database. Also added code to ensure order by columns are compared correctly after the split of expand and resolve into two separate middlewares.
Showing
- src/metabase/driver/mongo/query_processor.clj 105 additions, 84 deletionssrc/metabase/driver/mongo/query_processor.clj
- src/metabase/query_processor/annotate.clj 2 additions, 1 deletionsrc/metabase/query_processor/annotate.clj
- src/metabase/query_processor/middleware/add_dimension_projections.clj 2 additions, 2 deletions.../query_processor/middleware/add_dimension_projections.clj
- src/metabase/query_processor/middleware/add_implicit_clauses.clj 0 additions, 1 deletion...abase/query_processor/middleware/add_implicit_clauses.clj
- test/metabase/driver/bigquery_test.clj 9 additions, 4 deletionstest/metabase/driver/bigquery_test.clj
- test/metabase/driver/mongo_test.clj 3 additions, 1 deletiontest/metabase/driver/mongo_test.clj
- test/metabase/query_processor_test/remapping_test.clj 8 additions, 8 deletionstest/metabase/query_processor_test/remapping_test.clj
Please register or sign in to comment