You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by gi...@apache.org on 2021/01/15 14:52:00 UTC
[superset] annotated tag latest updated (c16b892 -> f0beba3)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to annotated tag latest
in repository https://gitbox.apache.org/repos/asf/superset.git.
*** WARNING: tag latest was modified! ***
from c16b892 (tag)
to f0beba3 (tag)
tagging 15df2f5fa1ce371964a1631006e0ac003adc9c8a (commit)
replaces airbnb_prod.0.15.5.0
by dpgaspar
on Fri Jan 15 14:51:36 2021 +0000
- Log -----------------------------------------------------------------
Superset latest release
-----------------------------------------------------------------------
from c837c1c release: bump to 1.0.0 and CHANGELOG
add 6d59351 fix(explore): long metric name display (#12387)
add dc203c1 chore: Show datasets when search input is empty (#12391)
add bd6525f chore: Fix typo “Rest” to “Reset” (#12392)
add f2afee9 chore: upgrade eslint, babel, and prettier (#12393)
add e3b65f2 feat(explore): add tooltip to timepicker label (#12401)
add a836537 chore: change Datasource to Dataset in Explore ui (#12402)
add d940cae fix: Refresh Interval Modal dropdown (#12406)
add 90915db fix(native-filters): incorrect queriesData state (#12409)
add 35c15b8 refactor: from superset.utils.core break down date_parser (#12408)
add 507302d Fixes control panel fields styling (#12236) (#12326)
add 288f6bb feat: Resizable dataset and controls panels on Explore view (#12411)
add 34da995 fix(dashboard): artefacts shown while drag and dropping deck.gl charts (#12418)
add 3a553c9 bump superset-ui packages for rolling window change (#12426)
add ea54e0a chore: bump superset-ui deckgl plugin (#12466)
add b3e7ef2 fix: do not show vertical scrollbar for charts in dashboard (#12478)
add b213c1c fix(dashboard): use datasource id from slice metadata (#12483)
add 4f35234 fix(timepicker): make pyparsing thread safe (#12489)
add 696c977 fix (SQL Lab): disappearing results on tab switch (#12472)
add 78e4b02 fix: import ZIP files that have been modified (#12425)
add 46fd85a update changelog with rc2 entries
add 72977fc fix: impose dataset ownership check on old API (#12491)
add cf69f29 ci: remove refs/tags from docker tags on a release (#12518)
add 5791f23 fix: lowercase all columns in examples (#12530)
add 027e207 fix(explore): time table control panel (#12532)
add 603ab75 fix(explore): Add Time section back to FilterBox (#12537)
add 5f2de1d Fixing Pinot queries for time granularities: WEEKS/MONTHS/QUARTERS/YEARS (#12536)
add 52b581f fix: Select options overflowing Save chart modal on Explore view (#12522)
add a1f53fb Fix list filters vertical alignment (#12497)
add 739ab14 feat(db-engine): Add support for Apache Solr (#12403)
add 15df2f5 add rc3 changelog entries
No new revisions were added by this update.
Summary of changes:
.github/workflows/docker_build_push.sh | 6 +-
CHANGELOG.md | 30 +-
UPDATING.md | 1 +
docs/installation.rst | 9 +
.../pages/docs/Connecting to Databases/index.mdx | 1 +
.../pages/docs/Connecting to Databases/solr.mdx | 18 +
.../docs/Connecting to Databases/spark-sql.mdx | 2 +-
setup.py | 1 +
superset-frontend/.eslintrc.js | 2 +
superset-frontend/babel.config.js | 5 +-
.../cypress/integration/dashboard/filter.test.ts | 12 +-
.../cypress/integration/dashboard/load.test.js | 8 +-
.../integration/dashboard/url_params.test.js | 8 +-
.../cypress/integration/explore/advanced.test.ts | 17 +-
.../cypress/integration/explore/link.test.js | 5 +-
.../cypress-base/cypress/support/index.ts | 6 +-
superset-frontend/package-lock.json | 5750 ++++++++++++++------
superset-frontend/package.json | 74 +-
.../javascripts/components/AsyncSelect_spec.jsx | 21 +-
.../dashboard/actions/dashboardLayout_spec.js | 4 +-
.../components/RefreshIntervalModal_spec.jsx | 12 +-
.../nativeFilters/FilterConfigurationLink_spec.tsx | 2 +-
.../datasource/ChangeDatasourceModal_spec.jsx | 7 +-
.../datasource/DatasourceEditor_spec.jsx | 7 +-
.../explore/components/SaveModal_spec.jsx | 28 +-
.../explore/components/SelectControl_spec.jsx | 12 +-
.../components/withAsyncVerification_spec.tsx | 6 +-
.../messageToasts/components/Toast_spec.jsx | 7 +-
.../javascripts/sqllab/SaveDatasetModal_spec.tsx | 2 +-
.../spec/javascripts/sqllab/SouthPane_spec.jsx | 8 +-
.../javascripts/sqllab/reducers/sqlLab_spec.js | 2 +-
.../spec/javascripts/utils/parseCookie_spec.ts | 4 +-
.../views/CRUD/welcome/ActivityTable_spec.tsx | 4 +-
.../views/CRUD/welcome/ChartTable_spec.tsx | 4 +-
.../views/CRUD/welcome/SavedQueries_spec.tsx | 2 +-
.../src/SqlLab/components/ResultSet.tsx | 9 +-
.../src/SqlLab/components/SaveDatasetModal.tsx | 146 +-
.../src/SqlLab/components/SaveQuery.tsx | 90 +-
.../src/SqlLab/components/SouthPane.jsx | 18 +-
superset-frontend/src/chart/chartAction.js | 12 +-
.../src/common/components/Modal/Modal.tsx | 3 +
.../src/components/ErrorMessage/types.ts | 4 +-
.../src/components/FacePile/FacePile.stories.tsx | 6 +-
.../src/components/Icon/icon.stories.jsx | 44 +-
superset-frontend/src/components/Label/index.tsx | 2 +-
.../src/components/ListView/CardCollection.tsx | 6 +-
.../src/components/ListView/Filters/Base.ts | 2 +-
.../src/components/ListView/ListView.tsx | 54 +-
.../ListViewCard/ListViewCard.stories.tsx | 86 +-
.../src/components/Select/Select.stories.tsx | 76 +-
.../src/components/Select/SupersetStyledSelect.tsx | 12 +-
.../Select/WindowedSelect/WindowedMenuList.tsx | 4 +-
superset-frontend/src/components/Select/styles.tsx | 68 +-
.../src/components/SupersetResourceSelect.tsx | 7 +-
.../src/dashboard/actions/sliceEntities.js | 22 +-
.../dashboard/components/BuilderComponentPane.tsx | 94 +-
.../src/dashboard/components/DashboardBuilder.jsx | 7 +-
.../components/FiltersBadge/DetailsPanel.tsx | 26 +-
.../dashboard/components/FiltersBadge/Styles.tsx | 3 +-
.../src/dashboard/components/PropertiesModal.jsx | 7 +-
.../dashboard/components/RefreshIntervalModal.tsx | 8 +-
.../dashboard/components/SliceHeaderControls.jsx | 10 +-
.../src/dashboard/components/StickyVerticalBar.tsx | 71 +-
.../dashboard/components/gridComponents/Tab.jsx | 40 +-
.../components/nativeFilters/ColumnSelect.tsx | 7 +-
.../components/nativeFilters/FilterBar.tsx | 64 +-
.../dashboard/components/nativeFilters/state.ts | 6 +-
.../dashboard/stylesheets/components/chart.less | 6 -
.../src/dashboard/stylesheets/dnd.less | 7 +
.../src/datasource/ChangeDatasourceModal.tsx | 17 +-
.../src/datasource/DatasourceEditor.jsx | 4 +-
superset-frontend/src/explore/AdhocFilter.js | 5 +-
.../explore/components/AdhocMetricEditPopover.jsx | 18 +-
.../src/explore/components/AdhocMetricOption.jsx | 28 +-
.../src/explore/components/DataTablesPane.tsx | 5 +-
.../src/explore/components/DatasourcePanel.tsx | 35 +-
.../src/explore/components/ExploreChartPanel.jsx | 112 +-
.../explore/components/ExploreViewContainer.jsx | 23 +-
.../src/explore/components/OptionControls.tsx | 7 +-
.../src/explore/components/SaveModal.tsx | 12 +-
.../DateFilterControl/DateFilterControl.tsx | 65 +-
.../components/controls/DateFilterControl/utils.ts | 8 +-
.../explore/components/controls/SelectControl.jsx | 20 +-
.../explore/components/controls/TextControl.tsx | 2 +-
.../src/explore/controlPanels/TimeTable.js | 10 +-
superset-frontend/src/explore/exploreUtils.js | 5 +-
.../src/filters/components/Range/buildQuery.ts | 58 +-
.../src/filters/components/Select/buildQuery.ts | 12 +-
superset-frontend/src/utils/cacheWrapper.ts | 18 +-
superset-frontend/src/utils/downloadAsImage.ts | 7 +-
.../src/views/CRUD/alert/AlertList.tsx | 7 +-
.../src/views/CRUD/alert/AlertReportModal.tsx | 75 +-
.../CRUD/annotationlayers/AnnotationLayersList.tsx | 7 +-
.../src/views/CRUD/data/dataset/DatasetList.tsx | 5 +-
.../src/views/CRUD/data/query/QueryList.tsx | 49 +-
.../src/views/CRUD/welcome/ActivityTable.tsx | 42 +-
.../src/views/CRUD/welcome/ChartTable.tsx | 5 +-
.../src/views/CRUD/welcome/DashboardTable.tsx | 10 +-
.../src/views/CRUD/welcome/SavedQueries.tsx | 5 +-
.../src/visualizations/FilterBox/FilterBox.jsx | 19 +-
.../src/visualizations/FilterBox/controlPanel.jsx | 2 +
.../src/visualizations/FilterBox/transformProps.js | 4 +
.../stylesheets/less/cosmo/bootswatch.less | 9 +
.../stylesheets/less/cosmo/variables.less | 4 +-
superset-frontend/stylesheets/less/variables.less | 2 +-
superset-frontend/webpack.config.js | 6 +-
superset/charts/api.py | 3 +-
superset/charts/commands/importers/v1/__init__.py | 26 +-
superset/commands/exceptions.py | 2 +-
superset/commands/importers/v1/utils.py | 14 +
superset/common/query_object.py | 8 +-
superset/connectors/druid/models.py | 9 +-
superset/connectors/sqla/views.py | 22 +
superset/db_engine_specs/pinot.py | 26 +-
superset/db_engine_specs/{gsheets.py => solr.py} | 20 +-
.../Are_you_an_ethnic_minority_in_your_city.yaml | 2 +-
.../charts/Breakdown_of_Developer_Type.yaml | 2 +-
superset/examples/configs/charts/Commute_Time.yaml | 2 +-
...elopers_Is_this_your_first_development_job.yaml | 2 +-
.../configs/charts/Ethnic_Minority__Gender.yaml | 4 +-
.../examples/configs/charts/Filter_Segments.yaml | 9 +-
.../configs/charts/Filtering_Vaccines.yaml | 7 +-
.../configs/charts/First_Time_Developer.yaml | 4 +-
.../charts/First_Time_Developer__Commute_Time.yaml | 4 +-
superset/examples/configs/charts/Games.yaml | 20 +-
.../examples/configs/charts/Games_per_Genre.yaml | 6 +-
.../configs/charts/Games_per_Genre_over_time.yaml | 6 +-
superset/examples/configs/charts/Gender.yaml | 2 +-
.../How_much_do_you_expect_to_earn_0_-_100k.yaml | 2 +-
.../charts/Last_Year_Income_Distribution.yaml | 2 +-
.../configs/charts/Most_Dominant_Platforms.yaml | 8 +-
.../Number_of_Deals_for_each_Combination.yaml | 6 +-
...mes_That_Hit_100k_in_Sales_By_Release_Year.yaml | 4 +-
.../charts/Overall_Sales_By_Product_Line.yaml | 6 +-
.../charts/Popular_Genres_Across_Platforms.yaml | 6 +-
.../Proportion_of_Revenue_by_Product_Line.yaml | 6 +-
.../charts/Publishers_With_Most_Titles.yaml | 16 +-
.../examples/configs/charts/Quarterly_Sales.yaml | 4 +-
.../charts/Quarterly_Sales_By_Product_Line.yaml | 6 +-
.../configs/charts/Relocation_ability.yaml | 2 +-
.../configs/charts/Revenue_by_Deal_Size.yaml | 6 +-
.../charts/Rise__Fall_of_Video_Game_Consoles.yaml | 8 +-
.../Seasonality_of_Revenue_per_Product_Line.yaml | 6 +-
...op_10_Games_Proportion_of_Sales_in_Markets.yaml | 14 +-
.../examples/configs/charts/Total_Items_Sold.yaml | 4 +-
.../charts/Total_Items_Sold_By_Product_Line.yaml | 6 +-
.../examples/configs/charts/Total_Revenue.yaml | 4 +-
.../Total_Sales_per_Market_Grouped_by_Genre.yaml | 14 +-
.../Vaccine_Candidates_per_Approach__Stage.yaml | 4 +-
.../charts/Vaccine_Candidates_per_Country.yaml | 2 +-
.../charts/Vaccine_Candidates_per_Country_261.yaml | 4 +-
.../Vaccine_Candidates_per_Country__Stage.yaml | 4 +-
.../Vaccine_Candidates_per_Country__Stage_749.yaml | 4 +-
.../charts/Vaccine_Candidates_per_Phase.yaml | 2 +-
.../charts/Vaccine_Candidates_per_Phase_587.yaml | 2 +-
.../configs/charts/Vehicle_Sales_Filter.yaml | 8 +-
.../configs/charts/Video_Game_Sales_Filter.yaml | 11 +-
.../configs/charts/Work_Location_Preference.yaml | 2 +-
.../configs/datasets/examples/FCC_2018_Survey.yaml | 18 +-
.../datasets/examples/cleaned_sales_data.yaml | 52 +-
.../configs/datasets/examples/covid_vaccines.yaml | 44 +-
.../datasets/examples/video_game_sales.yaml | 24 +-
...1c4c6_migrate_num_period_compare_and_period_.py | 2 +-
superset/tasks/cache.py | 2 +-
superset/utils/core.py | 445 +-
superset/utils/date_parser.py | 472 ++
superset/views/api.py | 2 +-
superset/views/datasource.py | 12 +-
superset/viz.py | 9 +-
superset/viz_sip38.py | 9 +-
tests/charts/commands_tests.py | 7 +-
tests/commands_test.py | 11 +
tests/db_engine_specs/pinot_tests.py | 12 +-
tests/utils/date_parser_tests.py | 263 +
tests/utils_tests.py | 239 -
175 files changed, 6385 insertions(+), 3447 deletions(-)
create mode 100644 docs/src/pages/docs/Connecting to Databases/solr.mdx
copy superset/db_engine_specs/{gsheets.py => solr.py} (68%)
create mode 100644 superset/utils/date_parser.py
create mode 100644 tests/utils/date_parser_tests.py