-
- Downloads
Mongo custom expressions (#17117)
Mongo custom expressions now are turned on for mongo 5.0 and after only. One idiosyncrasy is that we don't really support the BSON ID format at all in our typesystem despite having it in there, but both of my attempts to get them to work with the native mongo pipeline commands bounced because they really aren't strings, they're BSON ID's. We do rely on the pipeline commands heavily which is the reason for the version requirement.
Showing
- .circleci/config.yml 5 additions, 5 deletions.circleci/config.yml
- frontend/test/metabase-db/mongo/query.cy.spec.js 1 addition, 1 deletionfrontend/test/metabase-db/mongo/query.cy.spec.js
- modules/drivers/mongo/src/metabase/driver/mongo.clj 11 additions, 2 deletionsmodules/drivers/mongo/src/metabase/driver/mongo.clj
- modules/drivers/mongo/src/metabase/driver/mongo/query_processor.clj 79 additions, 1 deletion...ivers/mongo/src/metabase/driver/mongo/query_processor.clj
- modules/drivers/mongo/test/metabase/driver/mongo/query_processor_test.clj 64 additions, 0 deletions...mongo/test/metabase/driver/mongo/query_processor_test.clj
- modules/drivers/mongo/test/metabase/driver/mongo_test.clj 32 additions, 9 deletionsmodules/drivers/mongo/test/metabase/driver/mongo_test.clj
- src/metabase/sync/interface.clj 2 additions, 1 deletionsrc/metabase/sync/interface.clj
- src/metabase/sync/sync_metadata.clj 1 addition, 1 deletionsrc/metabase/sync/sync_metadata.clj
- src/metabase/sync/sync_metadata/tables.clj 26 additions, 9 deletionssrc/metabase/sync/sync_metadata/tables.clj
- test/metabase/sync/sync_metadata/comments_test.clj 2 additions, 2 deletionstest/metabase/sync/sync_metadata/comments_test.clj
Loading
Please register or sign in to comment