-
- Downloads
Store Sandboxed FieldValues (#23435)
* Store Sandboxed FieldValues * locked-filter -> linked-filter * resolve Noah and Braden comments * Ensure current code does not confuse with the new added FieldValues type (#23601) * makes sure the old code returns the correct FieldValues after adding new FieldValues types * use threading macro to make at test easier to read * Job to clean expired advanced field values (#23437) * add a clean job * merge upstream * use java-time for max-age var * simplify a reduce function and update some tests to make it easier to understand
Showing
- enterprise/backend/src/metabase_enterprise/sandbox/models/params/field_values.clj 37 additions, 60 deletions...etabase_enterprise/sandbox/models/params/field_values.clj
- enterprise/backend/test/metabase_enterprise/sandbox/api/field_test.clj 59 additions, 17 deletions...ckend/test/metabase_enterprise/sandbox/api/field_test.clj
- resources/migrations/000_migrations.yaml 40 additions, 0 deletionsresources/migrations/000_migrations.yaml
- src/metabase/api/field.clj 4 additions, 4 deletionssrc/metabase/api/field.clj
- src/metabase/models/field.clj 13 additions, 5 deletionssrc/metabase/models/field.clj
- src/metabase/models/field_values.clj 158 additions, 51 deletionssrc/metabase/models/field_values.clj
- src/metabase/models/params/field_values.clj 5 additions, 24 deletionssrc/metabase/models/params/field_values.clj
- src/metabase/sync/field_values.clj 56 additions, 11 deletionssrc/metabase/sync/field_values.clj
- test/metabase/models/field_values_test.clj 69 additions, 3 deletionstest/metabase/models/field_values_test.clj
- test/metabase/models/on_demand_test.clj 1 addition, 1 deletiontest/metabase/models/on_demand_test.clj
- test/metabase/models/params/chain_filter_test.clj 1 addition, 1 deletiontest/metabase/models/params/chain_filter_test.clj
- test/metabase/sync/field_values_test.clj 74 additions, 10 deletionstest/metabase/sync/field_values_test.clj
Loading
Please register or sign in to comment