This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch fix/pivot-grand-total-mixed-metrics
in repository https://gitbox.apache.org/repos/asf/superset.git
discard 52727eda272 test(pivot-table): cover sample variance and standard
deviation aggregations
discard a0cebd65b18 fix(pivot-table): re-point migration at the current
alembic head
discard e3166de0707 fix(pivot-table): blank null totals at the format
boundary; clarify re-save step
discard e12ba67c194 fix(pivot-table): use pd.Series for sample variance/std
aggregations
discard abfe1852778 chore(i18n): regenerate translation catalogs after rebase
onto master
discard 69b58aaaabf fix(pivot-table): fix showValuesAs percent denominators
going blank
discard 9cb62ec441b fix(pivot-table): address review feedback on result
aggregation restoration
discard 853d0ef4f8a fix(pivot-table): reduce a full-depth cell shared by
multiple records, not just subtotals
discard 1e9c862da6b fix(pivot-table): keep leaf cells at their own DB-computed
value under a result aggregation
discard 4093c555b1f style: apply oxfmt/ruff-format autofixes
discard f31088531e7 fix(pivot-table): find row/col-subtotal denominators and
keep custom formats under a result aggregation
discard cc98704a253 feat(pivot-table): restore result aggregation as a second
aggregation pass (#44660)
discard 5c622854082 fix(pivot-table): blank fractionOf denominator leak, add
row-total mixed-metric coverage
discard 2e97c6c0c05 fix(pivot-table): stop the grand-total corner from
silently picking one metric
add f2ff458acde feat: Add GUI for label_colors in Dashboard Properties
Modal (#39434)
add 3fccf299469 test(opensearch): cover pagination and Content-Type
regression against a real instance (#44924)
add acdd390b354 fix(frontend): finish migrating off direct antd imports,
enforce it in custom rules (#44927)
add e72d63b20d8 test(mysql): cover require_mysql_tls fail-closed and
verified-TLS paths (#44910)
add e3bdb3894c0 test(oracle): cover cancel-query against a real running
statement (#44908)
add 5d158e7e795 test(cratedb): cover epoch-ms timestamp decoding against a
real instance (#44904)
add dd3b6061c7b fix(pivot-table): stop the grand-total corner from
silently picking one metric
add 2b913114d90 fix(pivot-table): blank fractionOf denominator leak, add
row-total mixed-metric coverage
add b3fa2e5931c feat(pivot-table): restore result aggregation as a second
aggregation pass (#44660)
add 3f37cf5ec98 fix(pivot-table): find row/col-subtotal denominators and
keep custom formats under a result aggregation
add d17a9c80986 style: apply oxfmt/ruff-format autofixes
add 724d4d5e5e3 fix(pivot-table): keep leaf cells at their own DB-computed
value under a result aggregation
add 830428a5ee5 fix(pivot-table): reduce a full-depth cell shared by
multiple records, not just subtotals
add 1740b534f02 fix(pivot-table): address review feedback on result
aggregation restoration
add 207c5d8bae8 fix(pivot-table): fix showValuesAs percent denominators
going blank
add c7c85a5d486 fix(pivot-table): use pd.Series for sample variance/std
aggregations
add 142d2541b1e fix(pivot-table): blank null totals at the format
boundary; clarify re-save step
add 0610e9b3bce fix(pivot-table): re-point migration at the current
alembic head
add 01e0b5af3d0 test(pivot-table): cover sample variance and standard
deviation aggregations
add 84bb1b7fb16 fix(pivot-table): handle axis in sample stats reducers;
strip default Metric on downgrade; populate tag timestamps
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (52727eda272)
\
N -- N -- N refs/heads/fix/pivot-grand-total-mixed-metrics
(84bb1b7fb16)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/testcontainers.yml | 1 +
superset-frontend/package-lock.json | 9 -
.../superset-ui-core/src/components/Tag/index.tsx | 1 +
superset-frontend/scripts/check-custom-rules.js | 42 ++
.../components/Chart/DrillBy/DrillBySubmenu.tsx | 2 +-
.../components/Chart/MenuItemWithTruncation.tsx | 5 +-
.../Datasource/ChangeDatasourceModal/index.tsx | 2 +-
superset-frontend/src/components/Tag/index.tsx | 8 +-
.../dashboard/components/PropertiesModal/index.tsx | 2 +
.../PropertiesModal/sections/AdvancedSection.tsx | 60 +--
.../sections/LabelColorMapping.test.tsx | 111 +++++
.../PropertiesModal/sections/LabelColorMapping.tsx | 494 +++++++++++++++++++++
.../sections/StylingSection.test.tsx | 141 ++----
.../PropertiesModal/sections/StylingSection.tsx | 11 +
.../components/controls/ColorPickerControl.tsx | 2 +-
superset/charts/client_processing.py | 38 +-
...141b8ada7731_tag_pivot_tables_with_restored_.py | 72 ++-
superset/translations/ar/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/ca/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/cs/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/de/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/en/LC_MESSAGES/messages.po | 148 +++---
superset/translations/es/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/fa/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/fi/LC_MESSAGES/messages.po | 162 ++++---
superset/translations/fr/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/it/LC_MESSAGES/messages.po | 159 ++++---
superset/translations/ja/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/ko/LC_MESSAGES/messages.po | 161 ++++---
superset/translations/lv/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/messages.pot | 112 ++---
superset/translations/mi/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/nl/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/pl/LC_MESSAGES/messages.po | 155 ++++---
superset/translations/pt/LC_MESSAGES/messages.po | 159 ++++---
.../translations/pt_BR/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/ro/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/ru/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/sk/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/sl/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/sr/LC_MESSAGES/messages.po | 158 ++++---
.../translations/sr_Latn/LC_MESSAGES/messages.po | 158 ++++---
superset/translations/ta/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/th/LC_MESSAGES/messages.po | 162 ++++---
superset/translations/tr/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/uk/LC_MESSAGES/messages.po | 154 ++++---
superset/translations/zh/LC_MESSAGES/messages.po | 154 ++++---
.../translations/zh_TW/LC_MESSAGES/messages.po | 154 ++++---
tests/testcontainers/db_engine_specs/test_crate.py | 44 ++
tests/testcontainers/db_engine_specs/test_mysql.py | 166 ++++++-
.../db_engine_specs/test_opensearch.py | 155 +++++++
.../testcontainers/db_engine_specs/test_oracle.py | 107 +++++
tests/unit_tests/charts/test_client_processing.py | 29 ++
...t_tag_pivot_tables_with_restored_aggregation.py | 73 ++-
54 files changed, 4408 insertions(+), 1935 deletions(-)
create mode 100644
superset-frontend/src/dashboard/components/PropertiesModal/sections/LabelColorMapping.test.tsx
create mode 100644
superset-frontend/src/dashboard/components/PropertiesModal/sections/LabelColorMapping.tsx
create mode 100644 tests/testcontainers/db_engine_specs/test_opensearch.py