Handle new model cache states (#22891)
* Add new cache info types * Add model cache info mock factory * Add `checkCanRefreshModelCache` utility * Handle new states on model page caching section * Handle new states on Tools page * Fix svg import type error * Use "queued" for `creating` state * Fix tests
Showing
- enterprise/frontend/src/metabase-enterprise/model_persistence/components/ModelCacheManagementSection/ModelCacheManagementSection.tsx 22 additions, 5 deletions...delCacheManagementSection/ModelCacheManagementSection.tsx
- enterprise/frontend/src/metabase-enterprise/model_persistence/components/ModelCacheManagementSection/ModelCacheManagementSection.unit.spec.tsx 138 additions, 0 deletions...nagementSection/ModelCacheManagementSection.unit.spec.tsx
- frontend/src/metabase-types/api/mocks/index.ts 1 addition, 0 deletionsfrontend/src/metabase-types/api/mocks/index.ts
- frontend/src/metabase-types/api/mocks/models.ts 39 additions, 0 deletionsfrontend/src/metabase-types/api/mocks/models.ts
- frontend/src/metabase-types/api/models.ts 9 additions, 1 deletionfrontend/src/metabase-types/api/models.ts
- frontend/src/metabase/admin/tasks/containers/ModelCacheRefreshJobs/ModelCacheRefreshJobs.tsx 35 additions, 8 deletions...ontainers/ModelCacheRefreshJobs/ModelCacheRefreshJobs.tsx
- frontend/src/metabase/admin/tasks/containers/ModelCacheRefreshJobs/ModelCacheRefreshJobs.unit.spec.tsx 131 additions, 0 deletions...ModelCacheRefreshJobs/ModelCacheRefreshJobs.unit.spec.tsx
- frontend/src/metabase/lib/data-modeling/utils.ts 9 additions, 0 deletionsfrontend/src/metabase/lib/data-modeling/utils.ts
- frontend/src/metabase/lib/data-modeling/utils.unit.spec.ts 26 additions, 0 deletionsfrontend/src/metabase/lib/data-modeling/utils.unit.spec.ts
- frontend/src/types/global.d.ts 6 additions, 0 deletionsfrontend/src/types/global.d.ts
Please register or sign in to comment