finos / legend-studio

Legend Studio
https://legend.finos.org
Apache License 2.0
89 stars 114 forks source link

data-cube: support general and column configuration #3311

Closed akphi closed 2 months ago

changeset-bot[bot] commented 3 months ago

🦋 Changeset detected

Latest commit: 17c6c927d38cd7814119eecb7bab61c4b2a863d0

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 38 packages | Name | Type | | --------------------------------------------- | ----- | | @finos/legend-application-pure-ide-deployment | Patch | | @finos/legend-extension-dsl-data-space-studio | Patch | | @finos/legend-application-studio-deployment | Patch | | @finos/legend-extension-store-service-store | Patch | | @finos/legend-vscode-extension-dependencies | Patch | | @finos/legend-application-query-deployment | Patch | | @finos/legend-application-studio-bootstrap | Patch | | @finos/legend-application-query-bootstrap | Patch | | @finos/legend-application-repl-deployment | Patch | | @finos/legend-extension-store-relational | Patch | | @finos/legend-server-showcase-deployment | Patch | | @finos/legend-extension-dsl-persistence | Patch | | @finos/legend-extension-store-flat-data | Patch | | @finos/legend-extension-dsl-data-space | Patch | | @finos/legend-extension-tracer-zipkin | Patch | | @finos/legend-extension-dsl-diagram | Patch | | @finos/legend-extension-dsl-service | Patch | | @finos/legend-application-pure-ide | Patch | | @finos/legend-extension-assortment | Patch | | @finos/legend-application-studio | Patch | | @finos/legend-extension-dsl-text | Patch | | @finos/legend-application-query | Patch | | @finos/legend-application-repl | Patch | | @finos/legend-server-showcase | Patch | | @finos/legend-query-builder | Patch | | @finos/legend-server-depot | Patch | | @finos/legend-application | Patch | | @finos/legend-server-sdlc | Patch | | @finos/legend-dev-utils | Patch | | @finos/stylelint-config-legend-studio | Patch | | @finos/legend-storage | Patch | | @finos/eslint-plugin-legend-studio | Patch | | @finos/legend-shared | Patch | | @finos/babel-preset-legend-studio | Patch | | @finos/legend-graph | Patch | | @finos/legend-lego | Patch | | @finos/legend-art | Patch | | @finos/legend-extension-dsl-data-quality | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 6.42805% with 2562 lines in your changes missing coverage. Please review.

Project coverage is 46.28%. Comparing base (257a62c) to head (17c6c92). Report is 1 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #3311 +/- ## ========================================== - Coverage 46.43% 46.28% -0.16% ========================================== Files 2083 2084 +1 Lines 355085 356529 +1444 Branches 15305 15266 -39 ========================================== + Hits 164887 165005 +118 - Misses 189765 191092 +1327 + Partials 433 432 -1 ``` | [Files](https://app.codecov.io/gh/finos/legend-studio/pull/3311?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos) | Coverage Δ | | |---|---|---| | [.../dataCube/editor/DataCubeEditorColumnsSelector.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-application-repl%2Fsrc%2Fcomponents%2FdataCube%2Feditor%2FDataCubeEditorColumnsSelector.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFwcGxpY2F0aW9uLXJlcGwvc3JjL2NvbXBvbmVudHMvZGF0YUN1YmUvZWRpdG9yL0RhdGFDdWJlRWRpdG9yQ29sdW1uc1NlbGVjdG9yLnRzeA==) | `0.00% <ø> (ø)` | | | [.../src/stores/dataCube/core/DataCubeConfiguration.ts](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-application-repl%2Fsrc%2Fstores%2FdataCube%2Fcore%2FDataCubeConfiguration.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFwcGxpY2F0aW9uLXJlcGwvc3JjL3N0b3Jlcy9kYXRhQ3ViZS9jb3JlL0RhdGFDdWJlQ29uZmlndXJhdGlvbi50cw==) | `100.00% <100.00%> (ø)` | | | [...ores/dataCube/core/DataCubeConfigurationBuilder.ts](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-application-repl%2Fsrc%2Fstores%2FdataCube%2Fcore%2FDataCubeConfigurationBuilder.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFwcGxpY2F0aW9uLXJlcGwvc3JjL3N0b3Jlcy9kYXRhQ3ViZS9jb3JlL0RhdGFDdWJlQ29uZmlndXJhdGlvbkJ1aWxkZXIudHM=) | `96.66% <100.00%> (+0.23%)` | :arrow_up: | | [...ores/dataCube/core/DataCubeQuerySnapshotBuilder.ts](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-application-repl%2Fsrc%2Fstores%2FdataCube%2Fcore%2FDataCubeQuerySnapshotBuilder.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFwcGxpY2F0aW9uLXJlcGwvc3JjL3N0b3Jlcy9kYXRhQ3ViZS9jb3JlL0RhdGFDdWJlUXVlcnlTbmFwc2hvdEJ1aWxkZXIudHM=) | `97.36% <100.00%> (-0.49%)` | :arrow_down: | | [...ckages/legend-art/src/layout/BlankPanelContent.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-art%2Fsrc%2Flayout%2FBlankPanelContent.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFydC9zcmMvbGF5b3V0L0JsYW5rUGFuZWxDb250ZW50LnRzeA==) | `0.00% <ø> (ø)` | | | [...es/legend-art/src/layout/BlankPanelPlaceholder.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-art%2Fsrc%2Flayout%2FBlankPanelPlaceholder.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFydC9zcmMvbGF5b3V0L0JsYW5rUGFuZWxQbGFjZWhvbGRlci50c3g=) | `0.00% <ø> (ø)` | | | [packages/legend-art/src/layout/Panel.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-art%2Fsrc%2Flayout%2FPanel.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFydC9zcmMvbGF5b3V0L1BhbmVsLnRzeA==) | `0.00% <ø> (ø)` | | | [...ackages/legend-art/src/layout/PanelDisplayState.ts](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-art%2Fsrc%2Flayout%2FPanelDisplayState.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFydC9zcmMvbGF5b3V0L1BhbmVsRGlzcGxheVN0YXRlLnRz) | `0.00% <ø> (ø)` | | | [packages/legend-art/src/layout/PanelDropZone.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-art%2Fsrc%2Flayout%2FPanelDropZone.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFydC9zcmMvbGF5b3V0L1BhbmVsRHJvcFpvbmUudHN4) | `0.00% <ø> (ø)` | | | [...es/legend-art/src/layout/PanelListSelectorItem.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree&filepath=packages%2Flegend-art%2Fsrc%2Flayout%2FPanelListSelectorItem.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFydC9zcmMvbGF5b3V0L1BhbmVsTGlzdFNlbGVjdG9ySXRlbS50c3g=) | `0.00% <ø> (ø)` | | | ... and [44 more](https://app.codecov.io/gh/finos/legend-studio/pull/3311?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos) | | ... and [75 files with indirect coverage changes](https://app.codecov.io/gh/finos/legend-studio/pull/3311/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos)