Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: presto table schema expansion when nested rows contain columns of map and/or array types #26892

Open
wants to merge 158 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
158 commits
Select commit Hold shift + click to select a range
beb9ec7
chore: Adds 4.0.0 RC1 data to CHANGELOG.md and UPDATING.md
michael-s-molina Feb 20, 2024
d69be32
fix(sqllab): typeahead search is broken in db selector (#27181)
justinpark Feb 21, 2024
a523d9a
fix: Failed to execute importScripts on worker-css (#27191)
michael-s-molina Feb 21, 2024
3440a30
fix(dashboard): drag and drop indicator UX (#26699)
justinpark Feb 21, 2024
d47fd44
fix: Translations related to the date range filter (#26074)
Ralkion Feb 21, 2024
ef2ca40
fix(releasing): fixes npm script for release validation (#27214)
rusackas Feb 22, 2024
c29873c
fix: no limit in SELECT * for TOP dbs (#27215)
betodealmeida Feb 22, 2024
ffa0c73
fix: setting important lower bounds versions on requirements (#27167)
dpgaspar Feb 23, 2024
3650228
fix: bump FAB to 4.4.1 (perf issue) (#27233)
dpgaspar Feb 23, 2024
7115b2c
chore: Removes Chromatic workflow and dependencies (#27232)
michael-s-molina Feb 23, 2024
7de3e0f
fix(sqlglot): Address regressions introduced in #26476 (#27217)
john-bodley Feb 23, 2024
8fd47c6
fix(reports): fixing unit test (#27236)
fisjac Feb 23, 2024
524dbd5
fix(trino): bumping trino to fix hudi schema fetching (#27213)
rusackas Feb 23, 2024
b9ec312
fix: Sorting charts/dashboards makes the applied filters ineffective …
michael-s-molina Feb 27, 2024
2e80b68
fix(import-datasources): Use "admin" user as default for importing da…
ddxv Feb 27, 2024
6b82e27
fix: Inoperable dashboard filter slider when range is <= 1 (#27271)
michael-s-molina Feb 27, 2024
8243675
fix: Navigating to an invalid page index in lists (#27273)
michael-s-molina Feb 28, 2024
5cba9bc
fix: Data zoom with horizontal orientation (#27291)
michael-s-molina Feb 29, 2024
74842fe
fix: Incorrect data type on import page (#27307)
michael-s-molina Feb 29, 2024
8103f22
fix(plugin-chart-echarts): calculate Gauge Chart intervals correctly …
goto-loop Feb 29, 2024
e881675
fix(sqllab): invalid dump sql shown after closing tab (#27295)
justinpark Feb 29, 2024
c0fa4f4
chore: bump cryptography minimum to 42.0.4 (#27281)
sadpandajoe Feb 29, 2024
f5750dd
fix(dashboard): table chart drag preview overflowing container (#27308)
rtexelm Feb 29, 2024
f063240
fix(sqllab): Missing empty query result state (#27313)
justinpark Mar 1, 2024
85efe25
fix: Heatmap numeric sorting (#27360)
michael-s-molina Mar 1, 2024
e9ebc38
fix: Missing SQL Lab permission (#27361)
michael-s-molina Mar 1, 2024
ecebd70
chore: numexpr to fix CVE-2023-39631⁠ (2.8.4 => 2.9.0) (#27187)
nigzak Mar 1, 2024
25b7eb0
fix: Results section in Explore shows an infinite spinner (#27366)
michael-s-molina Mar 4, 2024
19efb14
fix(Alerts & Reports): Fixing bug that resets cron value to default w…
fisjac Mar 4, 2024
94aeef5
fix: improve explore REST api validations (#27395)
dpgaspar Mar 5, 2024
4f3a7f3
fix(API): Updating assets via the API should preserve ownership confi…
Vitor-Avila Mar 6, 2024
db6df71
fix(sqllab): Close already removed tab (#27391)
justinpark Mar 6, 2024
0baa2af
fix: Re-enable CI checks on release branches (#27390)
michael-s-molina Mar 6, 2024
2060e54
fix: typescript errors in 4.0 (#27402)
justinpark Mar 6, 2024
5b6e5e4
fix: missing shared color in mixed timeseries (#27403)
justinpark Mar 7, 2024
15557f4
fix(deps): resolving canvg and html2canvas module not found (#27315)
fisjac Mar 4, 2024
7598635
fix(dashboard): Only fetch CSS templates for dashboard header menu wh…
mskelton Mar 8, 2024
131c254
fix: SSH Tunnel configuration settings (#27186)
geido Mar 11, 2024
0ee452e
fix(webpack): remove double-dotted file extensions in webpack config …
rusackas Mar 12, 2024
017e0fc
fix: check if guest user modified query (#27484)
betodealmeida Mar 13, 2024
1016fd9
fix(postprocessing): resample with holes (#27487)
villebro Mar 14, 2024
297849a
fix(alerts/reports): implementing custom_width as an Antd number inpu…
fisjac Mar 15, 2024
d4314a9
fix(explore): Allow only saved metrics and columns (#27539)
justinpark Mar 18, 2024
94f6778
feat: `improve _extract_tables_from_sql` (#26748)
betodealmeida Mar 18, 2024
3556219
fix: pass valid SQL to SM (#27464)
betodealmeida Mar 18, 2024
f52647f
perf(sqllab): reduce bootstrap data delay by queries (#27488)
justinpark Mar 18, 2024
4b750c0
fix: guest queries (#27566)
betodealmeida Mar 19, 2024
634d72b
fix: Skips Hive tests that are blocking PRs (#27605)
michael-s-molina Mar 21, 2024
652e6cf
fix(db_engine_specs): Update convert_dttm to work correctly with Crat…
hlcianfagna Mar 21, 2024
4a59f23
fix: bump sqlglot to support materialized CTEs (#27576)
betodealmeida Mar 20, 2024
336f6bd
fix: sqlglot SQL Server (#27577)
betodealmeida Mar 21, 2024
90afb34
fix: Volatile datasource ordering in dashboard export (#19595)
pnadolny13 Mar 21, 2024
fe95ada
fix(utils): fix off-by-one error in how rolling window's min_periods …
sfirke Mar 21, 2024
a2fb13b
fix(Dashboard): Add editMode conditional for translate3d fix on chart…
rtexelm Mar 22, 2024
4ff331a
fix: Persist query params appended to permalink (#27601)
kgabryje Mar 22, 2024
7c14968
fix(sql_parse): Ensure table extraction handles Jinja templating (#27…
john-bodley Mar 22, 2024
3bfa8a9
fix(AlertReports): clearing custom_width when disabled (#27551)
fisjac Mar 22, 2024
d851721
fix(AlertReports): defaulting grace period to undefined (#27552)
fisjac Mar 25, 2024
2955393
fix(Chart Annotation modal): Table and Superset annotation options wi…
rtexelm Mar 26, 2024
32aa25a
fix(sqllab): unable to remove table (#27636)
justinpark Mar 26, 2024
34b06f9
fix(AlertReports): disabling value when not null option is active (#2…
fisjac Mar 26, 2024
51ad634
fix: Leverage actual database for rendering Jinjarized SQL (#27646)
john-bodley Mar 26, 2024
5c56789
fix: Provide more inclusive error handling for saved queries (#27644)
john-bodley Mar 26, 2024
a024b4a
fix(explore): drag and drop indicator UX (#27558)
justinpark Mar 27, 2024
2fa1b35
perf(explore): virtualized datasource field sections (#27625)
justinpark Mar 27, 2024
bb5c0b4
fix: reduce alert error to warning (#27744)
eschutho Mar 28, 2024
b8e556d
fix: Removes filter plugins from viz gallery (#27763)
michael-s-molina Mar 28, 2024
b7fa3ed
fix: Select onChange is fired when the same item is selected in singl…
michael-s-molina Mar 28, 2024
0d5be95
chore(docs): Cleanup UPDATING.md (#27768)
john-bodley Mar 28, 2024
6a21f6d
chore: Adds the 4.0 release notes (#27441)
michael-s-molina Apr 1, 2024
c35842e
chore: Adds 4.0.0 RC2 data to CHANGELOG.md
michael-s-molina Apr 1, 2024
026c75e
fix(dashboard): missing null check in error extra (#27845)
justinpark Apr 2, 2024
54942e2
fix: row limits & row count labels are confusing (#27700)
mistercrunch Apr 2, 2024
a39971a
chore(sql_parse): Strip leading/trailing whitespace in Jinja macro ex…
john-bodley Apr 3, 2024
40fdbd1
chore(sql_parse): Provide more meaningful SQLGlot errors (#27858)
john-bodley Apr 3, 2024
1b7f599
chore: Default to engine specification regarding using wildcard (#27843)
john-bodley Apr 3, 2024
300669f
fix(bar-chart): change legend padding for horizontal orientation (#27…
Apr 3, 2024
899cd0e
chore(sqllab): Do not strip comments when executing SQL statements (#…
john-bodley Apr 4, 2024
ecc6ced
fix(Dashboard): Add border to row when hovering HoverMenu in edit mod…
rtexelm Apr 4, 2024
cb39fcd
fix: add mariadb engine spec same as MySQL (#27919)
dpgaspar Apr 5, 2024
23cd2b1
fix(frontend): allow "constructor" property in response data (#25407)
SpencerTorres Apr 6, 2024
af9dc6f
chore(explore): Hide non-droppable metric and column list (#27717)
justinpark Apr 5, 2024
e6ff82f
fix: Locale sent to frontend (#27926)
michael-s-molina Apr 8, 2024
42e1329
fix: useTruncation infinite loop, reenable dashboard cross links on C…
kgabryje Apr 9, 2024
d6e0ff5
fix(Dashboard): Add aria-label to filters and search forms (#27968)
geido Apr 10, 2024
10dffa6
fix(alerts/reports): removing duplicate notification method options (…
fisjac Apr 10, 2024
aa9aea6
fix(drillby): Enable DrillBy in charts w/o filters (dimensions) (#27941)
sowo Apr 11, 2024
7c670e2
fix(time_offset): improved LIMIT-handling in advanced analytics (#27934)
Antonio-RiveroMartnez Apr 11, 2024
1cf0b14
fix: Incorrect onChange value when an unloaded value is pasted into A…
michael-s-molina Apr 12, 2024
41230db
fix: Select is accepting unknown pasted values when `allowNewOptions`…
michael-s-molina Apr 15, 2024
aa75891
fix: bump client side chart timeouts to use the SUPERSET_WEBSERVER_TI…
eschutho Apr 15, 2024
ee92eeb
fix: Dynamic filter does not show all values on blur/clear events (#2…
michael-s-molina Apr 16, 2024
149d7ee
fix(sql_parse): Support Jinja format() filter when extracting latest[…
john-bodley Apr 18, 2024
a8f7ea0
fix(AlertsReports): making log retention "None" option valid (#27554)
fisjac Apr 23, 2024
f413ae4
fix(sql_parse): Provide more lenient logic when extracting latest[_su…
john-bodley Apr 26, 2024
51b5899
fix: Dremio alias (#28222)
betodealmeida Apr 26, 2024
3d8f00b
fix(sqllab): invalid css scope for ace editor autocomplete (#28156)
justinpark Apr 26, 2024
c250ad2
fix(maps): adds Crimea back to Ukraine 🇺🇦 (#28226)
rusackas Apr 25, 2024
b738a75
fix(explore): temporal column mixin (#28241)
justinpark Apr 29, 2024
aef6564
fix(dashboard): unable to drop tabs in columns (#28242)
justinpark Apr 29, 2024
453f747
fix(ci): adding codecov token (#28277)
rusackas Apr 30, 2024
cb18202
fix: % replace in `values_for_column` (#28271)
betodealmeida Apr 30, 2024
5de4862
fix(explore): cannot reorder dnd of Metrics (#28269)
justinpark May 1, 2024
4d3e60d
chore: allow codecov to detect SHA (#28278)
mistercrunch Apr 30, 2024
3b8bc9b
chore: Adds 4.0.1 RC1 data to CHANGELOG.md
michael-s-molina May 2, 2024
eb56ac0
fix(sql_parse): Add Apache Spark to SQLGlot dialect mapping (#28322)
john-bodley May 2, 2024
552474a
fix: Ignore USE SQL keyword when determining SELECT statement (#28279)
john-bodley May 2, 2024
1ff2c3b
fix: Rename legacy line and area charts (#28113)
john-bodley May 2, 2024
d379184
fix: use pessimistic json encoder in SQL Lab (#28266)
mistercrunch May 6, 2024
d046a32
fix: Small tweaks for Line and Area chart migrations (ECharts) (#28334)
michael-s-molina May 7, 2024
dc0a97c
fix: Remedy logic for UpdateDatasetCommand uniqueness check (#28341)
john-bodley May 7, 2024
e2dfdc9
fix: don't strip SQL comments in Explore (#28363)
mistercrunch May 7, 2024
17b5367
fix(explore): hide advanced analytics for non temporal xaxis (#28312)
justinpark May 8, 2024
0c6fdc5
fix: Scroll to top when selecting a global dashboard tab (#28386)
michael-s-molina May 8, 2024
ad2db08
fix: Contribution percentages for ECharts plugins (#28368)
michael-s-molina May 8, 2024
8bf84e5
fix: type annotation breaking on py3.9 (#28396)
dpgaspar May 9, 2024
4423961
fix(dashboard): Change class name on last Droppable in a column (#28395)
rtexelm May 10, 2024
5967369
fix(ar-modal): updateNotificationSettings not updating state (#28409)
fisjac May 13, 2024
78d5b47
fix: Update migration logic in #27119 (#28422)
john-bodley May 13, 2024
fc71e98
fix(presto preview): re-enable schema previsualization for Trino/Pres…
brouberol May 13, 2024
dffc445
fix: Time shifts calculation for ECharts plugins (#28432)
michael-s-molina May 15, 2024
d135976
fix(dashboard): invalid drop item on a tab (#28507)
justinpark May 15, 2024
bfa85b4
fix(explore): hide a control wrapped with StashFormDataContainer corr…
justinpark May 16, 2024
53f98af
fix: Revert "fix: don't strip SQL comments in Explore (#28363)" (#28567)
michael-s-molina May 17, 2024
623913e
fix: revert fix(presto preview): re-enable schema previsualization fo…
john-bodley May 21, 2024
9626959
fix: improve df to records performance (#28512)
dpgaspar May 15, 2024
64c1c37
fix: Add back description column to saved queries #12431 (#28349)
imancrsrk May 17, 2024
2460498
fix: Handling of column types for Presto, Trino, et al. (#28653)
john-bodley May 28, 2024
379ccc0
fix(sqllab): Sort db selector options by the API order (#28749)
justinpark May 29, 2024
9d3d6d1
fix(reports): Update the element class to wait for when taking a scre…
Vitor-Avila May 29, 2024
0e5593f
fix: do not close database modal on mask click (#28750)
eschutho May 29, 2024
38fdf23
fix(dashboard): unable to resize due to the overlapped droptarget (#2…
justinpark May 30, 2024
36383bd
fix(Mixed Chart Filter Control): Allow delete condition for `adhoc_fi…
rtexelm May 31, 2024
c9a6537
fix(explore): Drill to detail truncates int64 IDs (#29081)
justinpark Jun 5, 2024
a608917
fix: Remove BASE_AXIS from pre-query (#29084)
john-bodley Jun 5, 2024
449be5d
fix(embedded): add missing GUEST_TOKEN_HEADER_NAME to bootstrap data …
hexcafe Jun 6, 2024
60f28e1
fix(mixed-timeseries-plugin): Second query stacks stacked on top of f…
kgabryje Jun 10, 2024
ce6fa3b
fix(sqllab): run previous state query (#29230)
justinpark Jun 12, 2024
8de2efc
fix(Explore): Keep necessary form data to allow query mode switching …
rtexelm Jun 13, 2024
dc675a5
fix: Workaround for Pandas.DataFrame.to_csv bug (#28755)
john-bodley Jun 13, 2024
21cb4a9
chore(sqllab): Add logging for actions (#28876)
justinpark Jun 14, 2024
13a11c2
fix(sqllab): Do not strip comments when executing SQL statements (#29…
john-bodley Jun 14, 2024
88967ba
test(Explorer): Fix minor errors in ExploreViewContainer syntax, add …
rtexelm Jun 14, 2024
40ddd59
fix: Custom SQL filter control (#29260)
michael-s-molina Jun 14, 2024
df93420
chore: Adds 4.0.2 RC1 data to CHANGELOG.md
michael-s-molina Jun 18, 2024
a7b7b7d
fix(permalink): adding anchor to dashboard permalink generation (#28744)
fisjac Jun 17, 2024
efab0dd
fix: filters not updating with force update when caching is enabled (…
ka-weihe Jun 18, 2024
64e9a44
fix(sqllab): invalid empty state on switch tab (#29278)
justinpark Jun 18, 2024
e7be247
fix(metastore-cache): prune before add (#29301)
villebro Jun 20, 2024
800340a
fix: Remove recursive repr call (#29314)
jessie-ross Jun 21, 2024
35f3a49
fix: Cannot delete empty column inside a tab using the dashboard edit…
michael-s-molina Jun 24, 2024
df8b61b
fix(explore): restored hidden field values has discarded (#29349)
justinpark Jun 24, 2024
fc97a81
chore: Rename Totals to Summary in table chart (#29360)
michael-s-molina Jun 25, 2024
626d7aa
fix(revert 27883): Excess padding in horizontal Bar charts (#29345)
michael-s-molina Jun 25, 2024
6d5e38c
fix(explore): don't respect y-axis formatting (#29367)
justinpark Jun 26, 2024
56f0103
fix: adds the ability to disallow SQL functions per engine (#28639)
dpgaspar May 29, 2024
f11fa09
chore: Adds 4.0.2 RC2 data to CHANGELOG.md
michael-s-molina Jun 26, 2024
d9fe2db
fix: presto table schema expansion when nested rows contain map columns
brouberol Jul 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 0 additions & 13 deletions .github/workflows/bashlib.sh
Original file line number Diff line number Diff line change
Expand Up @@ -129,12 +129,6 @@ testdata() {
say "::endgroup::"
}

codecov() {
say "::group::Upload code coverage"
bash ".github/workflows/codecov.sh" "$@"
say "::endgroup::"
}

cypress-install() {
cd "$GITHUB_WORKSPACE/superset-frontend/cypress-base"

Expand Down Expand Up @@ -203,11 +197,6 @@ cypress-run-all() {

cypress-run "sqllab/*" "Backend persist"

# Upload code coverage separately so each page can have separate flags
# -c will clean existing coverage reports, -F means add flags
# || true to prevent CI failure on codecov upload
codecov -c -F "cypress" || true

say "::group::Flask log for backend persist"
cat "$flasklog"
say "::endgroup::"
Expand Down Expand Up @@ -237,8 +226,6 @@ cypress-run-applitools() {

$cypress --spec "cypress/e2e/*/**/*.applitools.test.ts" --browser "$browser" --headless --config ignoreTestFiles="[]"

codecov -c -F "cypress" || true

say "::group::Flask log for default run"
cat "$flasklog"
say "::endgroup::"
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/check_db_migration_confict.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ on:
paths:
- "superset/migrations/**"
branches:
- 'master'
- "master"
- "[0-9].[0-9]"
pull_request:
paths:
- "superset/migrations/**"
Expand Down
72 changes: 0 additions & 72 deletions .github/workflows/chromatic-master.yml

This file was deleted.

Loading