Skip to content

Comments

fix: is_column_reference check#36382

Merged
betodealmeida merged 1 commit intomasterfrom
fix-is_column_reference
Dec 2, 2025
Merged

fix: is_column_reference check#36382
betodealmeida merged 1 commit intomasterfrom
fix-is_column_reference

Conversation

@betodealmeida
Copy link
Member

SUMMARY

This PR fixes the is_column_reference check in the adhoc column processing logic. The previous implementation had two issues:

  1. Unnecessary conditional check: The code checked if is_column_reference before calling self.get_column(sql_expression), but looking up a column in metadata is a safe operation that can be performed regardless of the isColumnReference flag. If the column exists in metadata, it should be used directly.
  2. Missing default value: col.get("isColumnReference") returned None when the key was missing, which could cause issues in boolean checks downstream in the future.

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TESTING INSTRUCTIONS

ADDITIONAL INFORMATION

  • Has associated issue:
  • Required feature flags:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

@betodealmeida betodealmeida changed the title fix: is_column_reference check fix: is_column_reference check Dec 2, 2025
@betodealmeida betodealmeida marked this pull request as ready for review December 2, 2025 16:08
@dosubot dosubot bot added the change:backend Requires changing the backend label Dec 2, 2025
Copy link
Member

@Antonio-RiveroMartnez Antonio-RiveroMartnez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@betodealmeida betodealmeida merged commit d05ab91 into master Dec 2, 2025
83 of 119 checks passed
@betodealmeida betodealmeida deleted the fix-is_column_reference branch December 2, 2025 19:16
sadpandajoe pushed a commit that referenced this pull request Dec 2, 2025
(cherry picked from commit d05ab91)
@sadpandajoe sadpandajoe added the v6.0 Label added by the release manager to track PRs to be included in the 6.0 branch label Dec 2, 2025
Facyla pushed a commit to Facyla/superset-contrib that referenced this pull request Dec 16, 2025
@github-actions github-actions bot added 🍒 6.0.0 Cherry-picked to 6.0.0 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels labels Dec 18, 2025
hassan-webgains added a commit to Webgains/superset that referenced this pull request Feb 17, 2026
* fix: default value in run-server.sh (apache#34719)

(cherry picked from commit 179a6f2)

* fix: Check migration status before initializing database-dependent features (apache#34679)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit c568d46)

* fix(dashboard): enable undo/redo buttons for layout changes (apache#34777)

(cherry picked from commit ff1f7b6)

* fix: Misaligned global controls in Table chart (apache#34799)

(cherry picked from commit 6908a73)

* fix: Remove border around textarea in dashboard edit mode (apache#34814)

(cherry picked from commit da8c0f9)

* fix: Low contrast in viz creator selected tag in dark mode (apache#34811)

(cherry picked from commit 3895b8b)

* fix(native-filters): Low contrast of empty state in dark mode (apache#34812)

(cherry picked from commit 59c01e0)

* fix(DetailsPanel): Applied filters colors (apache#34790)

(cherry picked from commit 2b2cc96)

* fix: customize column description limit size in db_engine_spec (apache#34808)

(cherry picked from commit 75af53d)

* fix: User-provided Jinja template parameters causing SQL parsing errors (apache#34802)

(cherry picked from commit e1234b2)

* fix(Icons): Add missing data-test and aria-label attributes to   custom icons (apache#34809)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 5c3c259)

* fix(echarts): Series labels hard to read in dark mode (apache#34815)

(cherry picked from commit 547f297)

* fix: Unexpected overflow ellipsis dots after status icon in Dashboard list (apache#34798)

(cherry picked from commit b225432)

* chore: Add instruction for LLMs to use antd theme tokens (apache#34800)

(cherry picked from commit c777957)

* fix: make `get_image()` always return `BytesIO` (apache#34801)

(cherry picked from commit 1204507)

* fix(theming): explore chart type style fixes, nav right menu spacing fixed (apache#34795)

(cherry picked from commit b381992)

* fix: Add dataset ID to file name on exports (apache#34782)

(cherry picked from commit 471d9fe)

* fix: Avoid dataset drill request if no perm (apache#34665)

(cherry picked from commit 9c9588c)

* fix(sqllab): Missing executed sql value in the result table (apache#34846)

(cherry picked from commit b89b0bd)

* fix(dashboard): Anchor link positions (apache#34843)

(cherry picked from commit 97b35a4)

* fix: DB icon sizes in database add modal (apache#34854)

(cherry picked from commit ab58b0a)

* fix: Remove the underline from the right section of main menu (apache#34855)

(cherry picked from commit b74a244)

* fix(tests): Mock MessageChannel to prevent Jest hanging from rc-overflow (apache#34871)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 836540e)

* fix: Undefined error when viewing query in Explore + visual fixes (apache#34869)

(cherry picked from commit 5566eb8)

* fix: SelectControl default sort numeric choices by value (apache#34858)

(cherry picked from commit 665a11f)

* fix(tests): Improve MessageChannel mocking to prevent worker force exits (apache#34878)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 7946ec0)

* fix(ConfirmStatusChange): remove deprecated event.persist() to fix headless browser crashes (apache#34864)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit ebfb14c)

* fix: Filter bar orientation submenu should not be highlighted (apache#34900)

(cherry picked from commit e463743)

* fix(drilling): drill by pagination works with MSSQL data source, cont. (apache#34724)

(cherry picked from commit c5a84c0)

* fix: Improve table layout and column sizing (apache#34887)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 1758351)

* fix: complete theme management system import/export (apache#34850)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 4695be5)

* fix(theming): fix TimeTable chart issues (apache#34868)

(cherry picked from commit d183969)

* fix: revert mistake setting TALISMAN_ENABLED=False (apache#34909)

(cherry picked from commit bc9ec6a)

* fix: Athena quoting (apache#34895)

(cherry picked from commit fad3cb3)

* fix(dashboard): table charts render correctly after tab switch and refresh (apache#34975)

(cherry picked from commit 6a4b1df)

* fix(TimeTable): use type-only export for TableChartProps to resolve webpack warnings (apache#34989)

(cherry picked from commit 744fa1f)

* fix: playwright feature flag evaluation (apache#34978)

(cherry picked from commit b2f8803)

* chore: bump FAB to 4.8.1 (apache#34838)

(cherry picked from commit 54af1cb)

* fix(ChartCreation): Translate chart description (apache#34918)

(cherry picked from commit 5dba59b)

* fix(echarts): Display NULL values in categorical x-axis for bar charts (apache#34761)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 682cdcc)

* fix(charts): Handle virtual dataset names without schema prefix correctly (apache#34760)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit b5ae402)

* fix(databricks): string escaper v2 (apache#34991)

(cherry picked from commit 0de5b28)

* fix(error-handling): jinja2 error handling improvements (apache#34803)

* fix(sqllab): autocomplete and delete tabs (apache#34781)

(cherry picked from commit cefd046)

* fix(ui-core): Invalid postTransform process (apache#34874)

(cherry picked from commit 448a285)

* fix(tests): resolve AlertReportModal checkmark test failures (apache#34995)

* fix(deps): expand pyarrow version range to <19 (apache#34870)

(cherry picked from commit 8406a82)

* fix: doris genericDataType modify (apache#35011)

(cherry picked from commit 2e51d02)

* fix(RoleListEditModal): display user's other properties in table (apache#35017)

(cherry picked from commit 59df0d6)

* fix(theming): more visual bugs (apache#34987)

(cherry picked from commit 569a7b3)

* fix(sql): Add Impala dialect support to sqlglot parser (apache#34662)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Joe Li <joe@preset.io>
(cherry picked from commit 7fb7ac8)

* fix: display legend mixed timeseries chart  (apache#35005)

(cherry picked from commit 031fb4b)

* fix(echarts): rename time series shifted for isTimeComparisonValue (apache#35022)

(cherry picked from commit bc54b79)

* fix(chart): change "No query." to "Query cannot be loaded" in Multi Layer Deck.gl Chart (apache#34973)

(cherry picked from commit c65cb28)

* fix: mixed timeseries chart add legend margin (apache#35036)

(cherry picked from commit 5a3182c)

* fix(theming): Icons in ExecutionLogList and Country map chart tooltip theme consistency (apache#34828)

(cherry picked from commit bef1f4d)

* fix(dashboard): normalize spacings and background colors (apache#35001)

(cherry picked from commit 0fce5ec)

* fix: Upload CSV as Dataset (apache#34763)

(cherry picked from commit 1c2b9db)

* fix(tests): one of integration test in TestSqlaTableModel  does not support MySQL "concat"  (apache#35007)

Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
(cherry picked from commit 9efb80d)

* fix(table): table search input placeholder (apache#35064)

(cherry picked from commit c5f220a)

* fix(Table Chart): render null dates properly (apache#34558)

(cherry picked from commit 65376c7)

* fix(timeshifts): Add missing feature flag to enum (apache#35072)

(cherry picked from commit 912ed2b)

* fix(drill-to-detail): ensure axis label filters map to original column names (apache#34694)

Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
(cherry picked from commit a7d349a)

* fix(settingsMenu): Version  (apache#35096)

(cherry picked from commit 5a2411f)

* fix(templates): Restores templates files accidentally removed  (apache#35094)

(cherry picked from commit 529adeb)

* fix(theming): replace error color with bolt icon for local themes (apache#35090)

(cherry picked from commit 7bf16d8)

* fix(pie): fixes pie chart other click error (apache#35086)

(cherry picked from commit b42060c)

* fix: page size options 'all' correct in table and remove PAGE_SIZE_OPTIONS in handlebars (apache#35095)

(cherry picked from commit 06261f2)

* fix: SQL Lab tab events (apache#35105)

(cherry picked from commit e729b2d)

* fix: Bump FAB to 5.X (apache#33055)

Co-authored-by: Joe Li <joe@preset.io>
(cherry picked from commit a9fb853)

* fix(theming): Lighter text colors on dark mode (apache#35114)

(cherry picked from commit 95333e3)

* fix(ListView): implement AntD pagination for ListView component (apache#35057)

(cherry picked from commit 36daa2d)

* fix: Remove emotion-rgba from dependencies and codebase (apache#35124)

(cherry picked from commit 19ddcb7)

* fix(deck.gl): restore legend display for Polygon charts with linear palette and fixed color schemes (apache#35142)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit fb840b8)

* fix: import bug template params (apache#35144)

(cherry picked from commit c193d6d)

* fix(viz): resolve dark mode compatibility issues in BigNumber and Heatmap (apache#35151)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 05c6a1b)

* fix(embedded): resolve theme context error in Loading component (apache#35168)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 1f530d4)

* fix(CrudThemeProvider): Optimized theme loading logic (apache#35155)

(cherry picked from commit 1bf112a)

* fix(gantt-chart): fix Y-axis label visibility in dark theme (apache#35189)

(cherry picked from commit 4130b92)

* fix(Funnel): onInit overridden row_limit to default value on save chart (apache#35076)

(cherry picked from commit 23bb4f8)

* fix: Bump pandas to 2.1.4 for python 3.12 (apache#34999)

(cherry picked from commit db178cf)

* fix: bug in tooltip timeseries chart in calculated total with annotation layer (apache#35179)

(cherry picked from commit 1e4bc6e)

* fix(SQLPopover): Use correct component (apache#35212)

(cherry picked from commit 076e477)

* chore: bump sqlglot to 27.15.2 (apache#35176)

(cherry picked from commit 5ec8f9d)

* chore: Adds RC2 data to CHANGELOG.md

* feat(bug): defensive code to avoid accesing attribute of a NoneType object (apache#35219)

(cherry picked from commit 48e1b1f)

* fix(table-chart): fix cell bar visibility in dark theme (apache#35211)

(cherry picked from commit ce55cc7)

* fix(ConditionalFormattingControl): icon color in dark mode (apache#35243)

(cherry picked from commit c601341)

* fix(dashboard): update header border to use colorBorder token (apache#35199)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit b6f6b75)

* fix(Mixed Chart): Tooltip incorrectly displays numbers with optional Y-axis format and showQueryIdentifiers set to true (apache#35224)

(cherry picked from commit ec322df)

* fix(SQL Lab): syncTable on new tabs (apache#35216)

(cherry picked from commit 94686dd)

* fix(deck.gl): ensure min/max values are included in polygon map legend breakpoints (apache#35033)

Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
(cherry picked from commit 0de78d8)

* fix(BuilderComponentPane): navigation tabs padding (apache#35213)

(cherry picked from commit 7a9dbfe)

* fix: Cosmetic issues (apache#35122)

* fix(table): New ad-hoc columns retain the name of previous columns (apache#35274)

(cherry picked from commit b652fab)

* fix(DateFilterControl): remove modal overlay style to fix z-index issues (apache#35292)

(cherry picked from commit 027b25e)

* fix(sqllab): fix blank bottom section in SQL Lab left panel (apache#35309)

(cherry picked from commit 784ff82)

* fix(DatasourceModal): replace imperative modal updates with declarative state (apache#35256)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 82e2bc6)

* fix: AceEditor Autocomplete Highlight (apache#35316)

(cherry picked from commit 90f281f)

* fix(doris): Don't set supports_cross_catalog_queries to true (apache#35332)

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
(cherry picked from commit ef78d2a)

* feat: sqlglot dialect for Pinot (apache#35333)

(cherry picked from commit 4e093a8)

* fix: adhoc orderby in explore (apache#35342)

(cherry picked from commit d51b35f)

* fix(pinot): restrict types in dialect (apache#35337)

(cherry picked from commit bf88d9b)

* fix(SqlLab): Hit tableschemaview with a valid queryEditorId (apache#35341)

(cherry picked from commit a66c230)

* fix(explore): close unsaved changes modal when discarding changes (apache#35307)

(cherry picked from commit d8688cf)

* fix: table quoting in DBs with `supports_cross_catalog_queries=True` (apache#35350)

(cherry picked from commit 13a164d)

* fix(pinot): dialect date truncation (apache#35420)

Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
(cherry picked from commit aa97d2f)

* fix(pinot): `DATE_ADD` function (apache#35424)

(cherry picked from commit 5428376)

* fix(slice): Fix using isdigit when id passed as int (apache#35452)

(cherry picked from commit 449a89c)

* fix(pinot): `DATE_SUB` function (apache#35426)

(cherry picked from commit f334938)

* fix(pinot): `SUBSTR` function (apache#35427)

(cherry picked from commit 30021f8)

* fix(dataset): sort by database in Dataset and Saved queries Issue (apache#35277)

(cherry picked from commit fe8348c)

* fix(dashboard): exit markdown edit mode when clicking outside of element (apache#35336)

(cherry picked from commit 553204e)

* fix(pinot): more functions (apache#35451)

(cherry picked from commit 3202ff4)

* fix(cache): ensure SQL is sanitized before cache key generation (apache#35419)

(cherry picked from commit 62dc5c0)

* fix(ag-grid-table): remove enterprise features to use community version (apache#35453)

(cherry picked from commit 96170e4)

* fix(theming): CRUD view padding (apache#35321)

(cherry picked from commit 0e2fb1d)

* fix(dashboard): Navigate to new dashboard when saved as a new one (apache#35339)

(cherry picked from commit 891f826)

* fix(sqlglot): adhoc expressions (apache#35482)

(cherry picked from commit 139b5ae)

* fix(security-manager): switch from deprecated get_session to session attribute (apache#35290)

(cherry picked from commit 04b1a45)

* fix(loading): improve loading screen theming for dark mode support (apache#35129)

Co-authored-by: Claude <noreply@anthropic.com>

* fix(Select): Prevent closing the select when clicking on a tag (apache#35487)

(cherry picked from commit d39c55e)

* fix(explore): correct search icon in dashboard submenu (apache#35489)

(cherry picked from commit a7b158c)

* fix: Support metric macro for  embedded users (apache#35508)

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
(cherry picked from commit 4545d55)

* fix(webdriver): add missing options object to WebDriver initialization (apache#35504)

(cherry picked from commit 77c3146)

* fix: update chart with dashboards validation (apache#35523)

(cherry picked from commit 9d50f1b)

* fix(explore): Include chart canvases in the screenshot (apache#35491)

(cherry picked from commit 89932fa)

* fix(chart): Fixes BigNumber gradient appearing blackish in light mode (apache#35527)

(cherry picked from commit f7b9d7a)

* fix(charts): fix legend theming and hollow symbols in dark mode (apache#35123)

(cherry picked from commit 7fd5a76)

* fix: dataset update with invalid SQL query (apache#35543)

(cherry picked from commit 50a5854)

* fix(Alerts): Correct icon sizes (apache#35572)

(cherry picked from commit 5a15c63)

* fix(tables): Dark mode scrollbar styles for webkit (apache#35338)

(cherry picked from commit 412587a)

* fix(alerts): log execution_id instead of report schedule name in query timing (apache#35592)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit e437ae1)

* fix(csv upload): Correctly casting to string numbers with floating points (e+) (apache#35586)

(cherry picked from commit 17ebbdd)

* fix(deckgl): scatterplot fix categorical color (apache#35537)

* fix(d3-format): call setupFormatters synchronously to apply D3 format… (apache#35529)

(cherry picked from commit c38ba1d)

* fix: Log Celery task failures with a signal handler (apache#35595)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit ccc0e3d)

* fix(theme): align "Clear local theme" option with other theme menu items (apache#35651)

(cherry picked from commit 4b5629d)

* fix(table-chart): fix page size label visibility and improve header control wrapping (apache#35648)

(cherry picked from commit 58672df)

* fix(theme-crud): enable overwrite confirmation UI for theme imports (apache#35558)

(cherry picked from commit de1dd53)

* fix(dataset): render default URL description properly in settings (apache#35669)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit f405174)

* fix(auth): redirect anonymous attempts to view dashboard with next (apache#35345)

* fix(charts): update axis title labels to sentence case (apache#35694)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 9ab0a01)

* fix(playwright): Download dashboard correctly (apache#35484)

Co-authored-by: Erkka Tahvanainen <erkka.tahvanainen@confidently.fi>
(cherry picked from commit d089a96)

* fix(Actions): Improper spacing (apache#35724)

(cherry picked from commit bad03b1)

* fix(security): Add active property to guest user (apache#35454)

(cherry picked from commit 98fba1e)

* fix(ThemeController): replace fetch with SupersetClient for proper auth (apache#35794)

(cherry picked from commit 7f0c0ae)

* fix: edit dataset modal visual fixes (apache#35799)

(cherry picked from commit 1234533)

* fix(ag-grid): fix conditional formatting theme colors and module extensibility (apache#35605)

(cherry picked from commit 5e4a80e)

* docs(db_engine_specs): restructure feature table for GitHub rendering (apache#35809)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 93cb60b)

* fix(alerts): improve Slack API rate limiting for large workspaces (apache#35622)

(cherry picked from commit c3b8c96)

* fix(dashboard): handle invalid thumbnail BytesIO objects gracefully (apache#35808)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 7c9720e)

* fix: unpin holidays and prophet (apache#35771)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 51aad52)

* fix(database-modal): fix issue where commas could not be typed into DB configuration. (apache#35289)

(cherry picked from commit 19473af)

* fix(native-filters): prevent circular dependencies and improve dependency handling (apache#35317)

(cherry picked from commit 0bf34d4)

* fix(SqlLab): South pane visual changes (apache#35601)

(cherry picked from commit 6e60a00)

* fix(sqllab): Fix CSV export button href in SQL Lab when application root is defined (apache#35118)

(cherry picked from commit 6704c0a)

* fix(theme): add fontWeightStrong to allowedAntdTokens to fix bold markdown rendering (apache#35821)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit bf830b2)

* fix: update Russian translations (apache#35750)

(cherry picked from commit 61758c0)

* fix(echarts): fix time shift color matching functionality (apache#35826)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 5218b4e)

* fix(reports): Add celery task execution ID to email notification logs (apache#35807)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 61c68f7)

* fix: add utc=True to pd.to_datetime for timezone-aware datetimes (apache#35587)

(cherry picked from commit 5c57c9c)

* fix: displaying cell bars in table (apache#35885)

(cherry picked from commit dd857a2)

* chore: bump shillelagh to 1.4.3 (apache#35895)

(cherry picked from commit 5fc934d)

* fix: set pandas 2.1 as requirement (apache#35912)

(cherry picked from commit f6f15f5)

* fix(db2): update time grain expressions for DAY to use DATE function (apache#35848)

(cherry picked from commit 30d584a)

* fix(explore): formatting the SQL in "View Query" pop-up doesn't format (apache#35898)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit be3690c)

* fix(sqllab): align refresh buttons with select input fields (apache#35917)

(cherry picked from commit 27011d0)

* test(useThemeMenuItems): fix race conditions by awaiting all userEvent calls (apache#35918)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 5224347)

* fix(DatasourceEditor): preserve calculated column order when editing sql (apache#35790)

(cherry picked from commit 7265567)

* fix(dashboard): fix dataset search in filter config modal (apache#35488)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 53687ae)

* fix(TimeTable): Match calculations between filtered and non filtered states (apache#35619)

(cherry picked from commit 04231c8)

* fix(explore): Overwriting a chart updates the form_data_key (apache#35888)

(cherry picked from commit 3f49938)

* fix(DatabaseModal): prevent errors when pasting text into supported database select (apache#35916)

(cherry picked from commit 1f960d5)

* fix(chart list): Facepile shows correct users when saving chart properties (apache#33392)

(cherry picked from commit 14f20e6)

* fix(view-in-sqllab): unable to open virtual dataset after discarding chart edits (apache#35931)

(cherry picked from commit 392b880)

* fix(SelectFilterPlugin): clear all clears all filters including dependent ones (apache#35303)

(cherry picked from commit af37e12)

* fix(UI): spacings + UI fixes (apache#36010)

(cherry picked from commit c11be72)

* fix(Context-Menu): Fixing Context Menu for Table Chart with Html Content (apache#33791)

(cherry picked from commit 0307c71)

* fix: Ensure that Playwright tile height is always positive (apache#36027)

(cherry picked from commit 728bc2c)

* fix(echarts): Series style hidden for line charts (apache#33677)

Co-authored-by: Vedant Prajapati <vedantprajapati@geotab.com>
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 258512f)

* fix(filters): preserve backend metric-based sorting (apache#35152)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 909bd87)

* fix(reports): improve error handling for report schedule execution (apache#35800)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit c42e3c6)

* fix(date_parser): add check for time range timeshifts (apache#36039)

(cherry picked from commit c9f65cf)

* fix: Flakiness around scrolling during taking tiled screenshots with Playwright (apache#36051)

(cherry picked from commit 63dfd95)

* fix(explore): show validation errors in View Query modal (apache#35969)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 21d585d)

* fix(permalink): exclude edit mode from dashboard permalink (apache#35889)

(cherry picked from commit e2e831e)

* fix: saved query preview modal not highlighting active rows (apache#35866)

(cherry picked from commit 4376476)

* fix(sqllab): prevent unwanted tab switching when autocompleting table names on SQL Lab (apache#35992)

(cherry picked from commit 9fbfcf0)

* fix(dashboard): align filter bar elements vertically in horizontal mode (apache#36036)

(cherry picked from commit d123249)

* fix(dashboard): dashboard filter was incorrectly showing as out of scope (apache#35886)

Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
(cherry picked from commit a45c052)

* fix: fix tabs overflow in dashboards (apache#35984)

(cherry picked from commit bb2e2a5)

* fix(sql): quote column names with spaces to prevent SQLGlot parsing errors (apache#35553)

(cherry picked from commit 306f4c1)

* fix(navbar): Minor fixes in navbar spacings (apache#36091)

(cherry picked from commit 4515d18)

* fix: Use singlestoredb dialect for sqlglot (apache#36096)

(cherry picked from commit 6701d0a)

* fix(explore): re-apply filters when 'Group remaining as Others' is enabled (apache#35937)

(cherry picked from commit 4a04d46)

* fix(dashboard): refresh tabs as they load when dashboard is refreshed (apache#35265)

(cherry picked from commit 74a590c)

* fix(dashboard): prevent tab content cutoff and excessive whitespace in empty tabs (apache#35834)

(cherry picked from commit 78f9deb)

* fix(chart): align legend with chart grid in List mode for Top/Bottom orientations (apache#36077)

(cherry picked from commit 37d58a4)

* fix(ace-editor-popover): main AntD popover closes when clicking autocomplete suggestions in Ace Editor (apache#35986)

(cherry picked from commit 9ef87e7)

* fix: RLS in virtual datasets (apache#36061)

(cherry picked from commit f3e620c)

* fix(histogram): add NULL handling for histogram (apache#35693)

Co-authored-by: Rachel Pan <r.pan@mail.utoronto.ca>
Co-authored-by: Rachel Pan <panrrachel@gmail.com>
Co-authored-by: Janani Gurram <68124448+JG-ctrl@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
(cherry picked from commit c955a5d)

* fix: save button was enabled even no changes were made to the dashboard (apache#35817)

* fix(table-chart): fix missing table header IDs (apache#35968)

Co-authored-by: Claude <noreply@anthropic.com>

* fix: opacity color formating (apache#36101)

* fix: fix crossfilter persisting after removal (apache#35998)

(cherry picked from commit 85413f2)

* fix(dashboard): ensure world map chart uses correct country code format in crossfilter (apache#35919)

(cherry picked from commit fb8eb2a)

* fix(navbar): some styling + components inconsistencies (apache#36120)

(cherry picked from commit 9bff648)

* fix(datasets): prevent double time filter application in virtual datasets (apache#35890)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 3b22603)

* fix(tags): ensure tag creation is compatible with MySQL by avoiding Markup objects (apache#36075)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
(cherry picked from commit 28bdec2)

* fix(translations): Fix Russian translations for EmptyState (apache#34055)

Co-authored-by: Polina Fam <pfam@ptsecurity.com>
(cherry picked from commit fb325a8)

* fix: 'save and go to dashboard' option was disabled after changing the chart type (apache#36122)

(cherry picked from commit a9fd600)

* fix(cache): apply dashboard filters to non-legacy visualizations  (apache#36109)

(cherry picked from commit 8315804)

* fix:  role list edit modal height (apache#36123)

(cherry picked from commit 43e9e1e)

* fix(datasets): prevent viewport overflow in dataset creation page (apache#36166)

(cherry picked from commit a268232)

* fix(dashboard): ensure charts re-render when visibility state changes (apache#36011)

(cherry picked from commit 4582f0e)

* chore(docs): config Kapa to use logo from the repo (apache#36177)

(cherry picked from commit cdbd5bf)

* chore: bump duckdb et al. (apache#36171)

(cherry picked from commit 5320730)

* chore: update changelog for 6.0.0rc3

* fix(dashboard): adjust vertical spacing for numerical range filter to prevent overlaps (apache#36167)

(cherry picked from commit 6d35916)

* fix(sqllab): validate results backend writes and enhance 410 diagnostics (apache#36222)

(cherry picked from commit 348b19c)

* fix: adhoc column quoting (apache#36215)

(cherry picked from commit e303537)

* fix(screenshots): Only cache thumbnails when image generation succeeds (apache#36126)

Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 08c1d03)

* fix: Extra controls width for Area Chart on dashboards (apache#36133)

Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
(cherry picked from commit cac6ffc)

* fix: Table chart types headers are offset from the columns in the table (apache#36190)

Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
(cherry picked from commit ab8352e)

* fix: Columns bleeding into other cells (apache#36134)

Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
Co-authored-by: Geidō <60598000+geido@users.noreply.github.com>
(cherry picked from commit 062e4a2)

* fix: remove unwanted info from tags REST API (apache#36266)

(cherry picked from commit cd36845)

* fix(log): remove unwanted info from logs REST API (apache#36269)

(cherry picked from commit bae716f)

* feat(controlPanel): add integer validation for rows per page setting (apache#36289)

(cherry picked from commit 01f0320)

* fix: `is_column_reference` check (apache#36382)

(cherry picked from commit d05ab91)

* fix(SQLLab): most recent queries at the top in Query History without refreshing the page (apache#36359)

(cherry picked from commit 62d86ab)

* chore: update changelog for 6.0.0rc4

* SUP-141 - unit test fix

* SUP-141 - feat - unit test fix

* SUP-141 : feat - test cases update

* SUP-141 : feat -precommit

* SUP-141 : feat - build fix

* SUP-141 - : feat - dockerfile update

* SUP-141 : feat - build update

* SUP-141 - Trigger build

* SUP-141 - Trigger build

* SUP-141: feat - localise disabled

* SUP-141 : feat - disabled ForkTsCheckerWebpackPlugin

* SUP-141 : feat - title translation fix

* SUP-141 : v6 : granularity fix

* SUP-141 : feat - titles

* SUP-141 : chore - build trigger

* SUP-141 : feat - workflow update

* SUP-142 : v6 - translation changes (#118)

* SUP-142 : feat - translation changes

* SUP-142 : feat - translation fixes

* SUP-142 : feat - test

* SUP-142 : feat - label revert

* SUP-142 : feat - translations

* SUP-142 : feat - translation check

* SUP-142 : feat - workflow fix

* SUP-142 : feat - workflow fix

* SUP-142 : feat - workflow update

* SUP-142 : feat - pr comments

* SUP-142 : feat - dependency workflow

* UI-142 : feat - dependency review

* SUP-142 : feat - cursor comment

* SUP-142 : feat - pr comments

* SUP-142 : feat - Hardcoded translation fix

* SUP-142 : feat - translation fix

---------

Co-authored-by: Tomáš Karela Procházka <tomas.prochazka5d@gmail.com>
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Gabriel Torres Ruiz <gabo2595@gmail.com>
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: Joe Li <joe@preset.io>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Rafael Benitez <rebenitez1802@gmail.com>
Co-authored-by: Vitor Avila <96086495+Vitor-Avila@users.noreply.github.com>
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com>
Co-authored-by: Daniel Vaz Gaspar <danielvazgaspar@gmail.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: sha174n <105581038+sha174n@users.noreply.github.com>
Co-authored-by: catpineapple <catpineapple1122@gmail.com>
Co-authored-by: SBIN2010 <132096459+SBIN2010@users.noreply.github.com>
Co-authored-by: Damian Pendrak <dpendrak@gmail.com>
Co-authored-by: Luiz Otavio <45200344+luizotavio32@users.noreply.github.com>
Co-authored-by: Nicolas <48596976+nicob3y@users.noreply.github.com>
Co-authored-by: LisaHusband <100658244+LisaHusband@users.noreply.github.com>
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
Co-authored-by: Priyanshu Kumar <110410015+cbum-dev@users.noreply.github.com>
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
Co-authored-by: marun <marunrun@163.com>
Co-authored-by: Levis Mbote <111055098+LevisNgigi@users.noreply.github.com>
Co-authored-by: Pat Buxton <45275736+rad-pat@users.noreply.github.com>
Co-authored-by: SBIN2010 <Sbin2010@mail.ru>
Co-authored-by: Giulio Piccolo <gpiccolo@suitsupply.com>
Co-authored-by: Geidō <60598000+geido@users.noreply.github.com>
Co-authored-by: Antonio Rivero <38889534+Antonio-RiveroMartnez@users.noreply.github.com>
Co-authored-by: amaannawab923 <amaannawab923@gmail.com>
Co-authored-by: Tran Ngoc Tuan <94174684+tuantran0910@users.noreply.github.com>
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: innovark <eric.graham@mailfence.com>
Co-authored-by: yousoph <sophieyou12@gmail.com>
Co-authored-by: Erkka Tahvanainen <59445256+tahvane1@users.noreply.github.com>
Co-authored-by: Erkka Tahvanainen <erkka.tahvanainen@confidently.fi>
Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com>
Co-authored-by: Marcos Amorim <marcosmamorim@gmail.com>
Co-authored-by: ngokturkkarli <95430378+ngokturkkarli@users.noreply.github.com>
Co-authored-by: Martyn Gigg <martyn.gigg@gmail.com>
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
Co-authored-by: Yuvraj Singh Chauhan <133221941+ysinghc@users.noreply.github.com>
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com>
Co-authored-by: ethan-l-geotab <165913720+ethan-l-geotab@users.noreply.github.com>
Co-authored-by: Vedant Prajapati <40185967+vedantprajapati@users.noreply.github.com>
Co-authored-by: Vedant Prajapati <vedantprajapati@geotab.com>
Co-authored-by: Janani Gurram <68124448+janani-gurram@users.noreply.github.com>
Co-authored-by: Rachel Pan <r.pan@mail.utoronto.ca>
Co-authored-by: Rachel Pan <panrrachel@gmail.com>
Co-authored-by: Janani Gurram <68124448+JG-ctrl@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Yong Le He <76537485+yong1le@users.noreply.github.com>
Co-authored-by: PolinaFam <45046398+PolinaFam@users.noreply.github.com>
Co-authored-by: Polina Fam <pfam@ptsecurity.com>
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
Co-authored-by: om pharate <72200400+ompharate@users.noreply.github.com>
Co-authored-by: Felipe López <felipe.lopezf@ucu.edu.uy>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels change:backend Requires changing the backend preset-io size/XS v6.0 Label added by the release manager to track PRs to be included in the 6.0 branch 🍒 6.0.0 Cherry-picked to 6.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants