You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ma...@apache.org on 2018/09/13 00:37:46 UTC

[incubator-superset] branch 0.28 updated (663bdd6 -> 28e321b)

This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a change to branch 0.28
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git.


    from 663bdd6  0.28.0rc5
     add d5d5927  fix sqlparse bug and refactor (#5768)
     add 772ae77  [dashboard] Update font style for markdown component (#5722)
     add 00cc6e9  [SIP-5] Refactor World Map (#5719)
     add 86f99b0  [SIP-5] Refactor rose (#5763)
     add 00f2771  [SIP-5] Refactor and repair partition (#5718)
     add 5437efa  Fix multilayer geoviz and color picker error (#5767)
     add ada8b92  New branding images (#5776)
     add 8af3e1f  Fix redirect to SQL Lab (#5777)
     add 9f2b502  remove backend logic for wordcloud (#5753)
     add f72cdc3  [SIP-5] Repair and refactor CountryMap (#5721)
     add e12f4fb  update thumbnail (#5782)
     add 5e3f833  Update annotation model to have JSON Metadata field (#5745)
     add 8a4b1b7  [SIP-5] Refactor table (#5707)
     add 77fe9ef  Force quoted column aliases for Oracle-like databases (#5686)
     add d43813f  make some text in [druid,CRUD,datasource] localizable (#5796)
     add eb41756  Configure webpack-dev-server (#5786)
     add cf12ea0  [celery] setting default (#5812)
     add a411516  bug: don't show query overlay when panning mapbox maps (#5814)
     add 0c33f80  Enable CSS Hot Module Replacement and optimize css output for production (#5813)
     add 2811498  [SIP-5] Refactor calendar chart (#5760)
     add b461287  [SIP-5] Refactor and improve histogram (#5758)
     add bebbdb8  [SIP-5] Refactor MapBox (#5783)
     add dafe0b9  [SIP-5] Refactor parallel coordinates (#5761)
     add a9952bb  [SIP-5] Remove unused function #easy-review (#5825)
     add 5eff7a8  [SIP-5] Refactor pivot table (#5705)
     add 8c2dbad  fix bug with react-syntax-highlighter import (#5826)
     add 98d9fb1  Adding 'Resources' section to the docs (#5823)
     add f9977af  Update Readme that support Apache Kylin (#5818)
     add 5616d7b  [sql_json] allow not specifying client_id (#5730)
     add 0c98ecb  [dashboard] Add alert on user delete root level tab (#5771)
     add d40ded0  Adding simple Cypress tests (#5693)
     add b284788  [SIP-5] Refactor filterbox (#5789)
     add 68e7794  [SIP-5] Refactor Paired t-test (#5762)
     add 3f8b970  [bugfix] Fix bignumber overflow in dashboard (#5839)
     add 9f4d67b  Adding instructions on how to run Cypress in Contributing.md (#5840)
     add 4a62ef3  Get 'Test Connection' button to take 'engine_params' into account (#5830)
     add 299e20a  Fix cache for multiple time comparisons (#5828)
     add 517fea3  [docs] suggest using python3.6 in installation docs (#5834)
     add 6d57372  Enable hot module replacement for React via react-hot-loader (#5841)
     add 6c9be9d  Update time filter to use `react-datetime` (#5819)
     add f740974  Handle "ambiguous durations" (#5785)
     add e35bfba  add timing to stats logger (#5844)
     add 73db918  Upgrade to React==16.4.1 &  Enzyme==3.3.0 (#5359)
     add 039e7c5  [sql lab] handle large ints, prevent overflow (#5829)
     add 73cfccc  [bugfix] 'No numeric types to aggregate' in NVD3 chart (#5853)
     add ce362f0  [bugfix] fix rows not showing on welcome page (retry) (#5849)
     add 9a4bba4  [sqllab]More granular sqllab logging (#5736)
     add 965c838  update dashboard sidepane title (#5850)
     add 1f6e8b3  [dev] fix redux devtools (#5855)
     add 6ae285b  Adding line and big number total integration tests (#5846)
     add 6df720d  [bugfix] mapbox pan on filter (#5858)
     add 01212c3  make access request open new tab (#5859)
     add 962eb08  fix Object.assign try to write to read-only option.style (#5860)
     add c82cea3  fix sqllab logging (#5862)
     add 657993d  Moving get_main_db out of tests and into superset utils (#5864)
     add 166058d  correctly compute slice width in dashboard (#5867)
     add 1e35030  [Docs] Running DB migration (#5748)
     add 367dcda  [time table] fix sorting on missing values (#5863)
     add bec0b4c  [tests] fix sqllab/TableElement_spec (#5874)
     add f482a6c  Improve categorical color management (#5815)
     add 4121d57  fix: Pivot table not sorting formatted numeric column properly (#5709)
     add 620beed  remove getColorFromScheme in favor of CategoricalColorNamespace.getScale() for histogram (#5878)
     add 80faa8d  Fix CSS theme flickering on FAB pages (#5880)
     new e474d5e  Merge branch 'master' into 0.28
     new 28e321b  0.28.0rc6

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |     2 +
 CONTRIBUTING.md                                    |    89 +-
 README.md                                          |     2 +
 docs/index.rst                                     |    13 +
 docs/installation.rst                              |    10 +-
 superset/assets/.babelrc                           |     2 +-
 .../branding/Superset_Logo_Gradient_Text.png       |   Bin 0 -> 6973 bytes
 .../branding/Superset_Logo_Gradient_Text.svg       |    14 +
 .../branding/Superset_Logo_Gradient_Text@2x.png    |   Bin 0 -> 16664 bytes
 .../branding/Superset_Logo_Horizontal_Lockup.png   |   Bin 0 -> 8350 bytes
 .../branding/Superset_Logo_Horizontal_Lockup.svg   |    20 +
 .../Superset_Logo_Horizontal_Lockup@2x.png         |   Bin 0 -> 20448 bytes
 superset/assets/branding/Superset_Logo_No_Text.png |   Bin 0 -> 5990 bytes
 superset/assets/branding/Superset_Logo_No_Text.svg |    16 +
 .../assets/branding/Superset_Logo_No_Text@2x.png   |   Bin 0 -> 17786 bytes
 .../branding/Superset_Logo_Vertical_Lockup.png     |   Bin 0 -> 8061 bytes
 .../branding/Superset_Logo_Vertical_Lockup.svg     |    20 +
 .../branding/Superset_Logo_Vertical_Lockup@2x.png  |   Bin 0 -> 20639 bytes
 superset/assets/cypress.json                       |     5 +
 .../integration/dashboard/dashboard_tests.js       |    26 +
 .../cypress/integration/explore/control_tests.js   |    59 +
 .../explore/visualizations/big_number.js           |    58 +
 .../integration/explore/visualizations/line.js     |   140 +
 .../explore/visualizations/shared.helper.js        |    40 +
 superset/assets/cypress/plugins/index.js           |    17 +
 superset/assets/cypress/support/commands.js        |    73 +
 superset/assets/cypress/support/index.js           |    20 +
 superset/assets/cypress_build.sh                   |    16 +
 .../assets/images/viz_thumbnails/big_number.png    |   Bin 10101 -> 103045 bytes
 superset/assets/package-lock.json                  | 19483 -------------------
 superset/assets/package.json                       |    45 +-
 .../assets/spec/helpers/{browser.js => shim.js}    |     9 +
 .../assets/spec/javascripts/chart/Chart_spec.jsx   |     2 -
 .../javascripts/components/AsyncSelect_spec.jsx    |     1 -
 .../dashboard/components/Dashboard_spec.jsx        |     8 -
 .../components/gridComponents/Markdown_spec.jsx    |     3 +-
 .../components/gridComponents/Tab_spec.jsx         |    18 +-
 .../components/AdhocFilterEditPopover_spec.jsx     |     2 +-
 .../AdhocMetricEditPopoverTitle_spec.jsx           |     2 +-
 .../explore/components/ColorScheme_spec.jsx        |     4 +-
 .../explore/components/DateFilterControl_spec.jsx  |    18 +-
 .../explore/components/DisplayQueryButton_spec.jsx |     2 -
 .../modules/CategoricalColorNameSpace_spec.js      |   130 +
 .../modules/CategoricalColorScale_spec.js          |    96 +
 .../javascripts/modules/ColorSchemeManager_spec.js |   141 +
 .../spec/javascripts/modules/colors_spec.jsx       |    26 +-
 .../assets/spec/javascripts/modules/time_spec.js   |   100 +-
 .../spec/javascripts/sqllab/TableElement_spec.jsx  |     8 +-
 .../assets/spec/javascripts/sqllab/actions_spec.js |     9 +-
 .../spec/javascripts/visualizations/table_spec.jsx |    12 +-
 .../welcome/{App_spec.jsx => Welcome_spec.jsx}     |     8 +-
 superset/assets/src/CRUD/CollectionTable.jsx       |     4 +-
 superset/assets/src/SqlLab/{index.jsx => App.jsx}  |     9 +-
 superset/assets/src/SqlLab/actions.js              |    10 +-
 .../assets/src/SqlLab/components/SqlEditor.jsx     |     2 +-
 superset/assets/src/SqlLab/index.jsx               |    46 +-
 .../assets/src/addSlice/{index.jsx => App.jsx}     |     9 +-
 superset/assets/src/addSlice/index.jsx             |    12 +-
 superset/assets/src/chart/Chart.jsx                |    12 -
 superset/assets/src/chart/chartAction.js           |    33 +-
 superset/assets/src/chart/chartReducer.js          |     6 +
 superset/assets/src/common.js                      |    22 +-
 superset/assets/src/components/ModalTrigger.jsx    |    11 +-
 .../assets/src/components/StackTraceMessage.jsx    |     8 +-
 .../src/components/VirtualizedRendererWrap.jsx     |     2 +-
 .../assets/src/dashboard/{index.jsx => App.jsx}    |    11 +-
 .../dashboard/components/BuilderComponentPane.jsx  |     4 +-
 .../dashboard/components/DeleteComponentModal.jsx  |    62 +
 .../components/gridComponents/ChartHolder.jsx      |    11 +-
 .../dashboard/components/gridComponents/Tab.jsx    |    10 +-
 .../dashboard/components/menu/WithPopoverMenu.jsx  |    23 +-
 superset/assets/src/dashboard/index.jsx            |    34 +-
 .../src/dashboard/reducers/getInitialState.js      |     4 +-
 .../dashboard/stylesheets/components/markdown.less |    11 +
 .../src/dashboard/stylesheets/dashboard.less       |    36 +-
 .../src/dashboard/stylesheets/variables.less       |     1 +
 .../assets/src/datasource/DatasourceEditor.jsx     |    10 +-
 superset/assets/src/datasource/DatasourceModal.jsx |     2 +-
 superset/assets/src/explore/{index.jsx => App.jsx} |     9 +-
 .../explore/components/AdhocMetricEditPopover.jsx  |    10 +-
 superset/assets/src/explore/components/Control.jsx |     1 +
 .../src/explore/components/DisplayQueryButton.jsx  |     2 +-
 .../components/controls/AnnotationLayer.jsx        |     6 +-
 .../components/controls/DateFilterControl.css      |     3 +
 .../components/controls/DateFilterControl.jsx      |   292 +-
 .../explore/components/controls/HiddenControl.jsx  |     1 +
 .../explore/components/controls/SpatialControl.jsx |     1 -
 superset/assets/src/explore/controls.jsx           |    19 +-
 superset/assets/src/explore/index.jsx              |    89 +-
 superset/assets/src/explore/visTypes.jsx           |     1 +
 .../src/modules/CategoricalColorNamespace.js       |    60 +
 .../assets/src/modules/CategoricalColorScale.js    |    64 +
 superset/assets/src/modules/ColorSchemeManager.js  |    86 +
 superset/assets/src/modules/colorSchemes/airbnb.js |    25 +
 .../assets/src/modules/colorSchemes/categorical.js |    42 +
 superset/assets/src/modules/colorSchemes/lyft.js   |    14 +
 .../{colors.js => colorSchemes/sequential.js}      |   168 +-
 superset/assets/src/modules/colors.js              |   567 +-
 superset/assets/src/modules/time.js                |   104 +-
 superset/assets/src/profile/{index.jsx => App.jsx} |    12 +-
 superset/assets/src/profile/index.jsx              |    17 +-
 superset/assets/src/reduxUtils.js                  |     2 +-
 superset/assets/src/utils/common.js                |     9 +-
 .../{big_number.css => BigNumber/BigNumber.css}    |     0
 .../visualizations/{ => BigNumber}/BigNumber.jsx   |    16 +-
 superset/assets/src/visualizations/Histogram.jsx   |   138 +
 .../assets/src/visualizations/MapBox/MapBox.css    |     3 +
 .../assets/src/visualizations/MapBox/MapBox.jsx    |   205 +
 .../ScatterPlotGlowOverlay.jsx}                    |   246 +-
 .../PairedTTest.css}                               |    10 +-
 .../src/visualizations/PairedTTest/PairedTTest.jsx |    83 +
 .../TTestTable.jsx}                                |    87 +-
 superset/assets/src/visualizations/WithLegend.css  |     4 +
 superset/assets/src/visualizations/WithLegend.jsx  |   123 +
 superset/assets/src/visualizations/cal_heatmap.css |     4 -
 superset/assets/src/visualizations/cal_heatmap.js  |   120 +-
 superset/assets/src/visualizations/chord.jsx       |     7 +-
 superset/assets/src/visualizations/country_map.css |    32 +-
 superset/assets/src/visualizations/country_map.js  |   213 +-
 .../deckgl/AnimatableDeckGLContainer.jsx           |    11 +-
 .../deckgl/CategoricalDeckGLContainer.jsx          |    49 +-
 .../src/visualizations/deckgl/layers/arc.jsx       |     7 +-
 .../src/visualizations/deckgl/layers/scatter.jsx   |    13 +-
 .../visualizations/deckgl/layers/screengrid.jsx    |     6 +-
 .../assets/src/visualizations/deckgl/multi.jsx     |     9 +-
 superset/assets/src/visualizations/filter_box.jsx  |   208 +-
 superset/assets/src/visualizations/histogram.css   |    16 -
 superset/assets/src/visualizations/histogram.js    |   177 -
 superset/assets/src/visualizations/index.js        |    12 +-
 superset/assets/src/visualizations/mapbox.css      |    16 -
 .../src/visualizations/parallel_coordinates.js     |   161 +-
 superset/assets/src/visualizations/partition.css   |    21 +-
 superset/assets/src/visualizations/partition.js    |   302 +-
 superset/assets/src/visualizations/pivot_table.js  |    99 +-
 superset/assets/src/visualizations/rose.js         |    97 +-
 superset/assets/src/visualizations/sankey.js       |     6 +-
 superset/assets/src/visualizations/sunburst.js     |    11 +-
 superset/assets/src/visualizations/table.css       |    28 +-
 superset/assets/src/visualizations/table.js        |   256 +-
 superset/assets/src/visualizations/time_table.jsx  |     1 +
 superset/assets/src/visualizations/treemap.js      |     5 +-
 .../{word_cloud.js => wordcloud/WordCloud.js}      |    25 +-
 superset/assets/src/visualizations/world_map.js    |    92 +-
 superset/assets/src/welcome/App.jsx                |    79 +-
 superset/assets/src/welcome/DashboardTable.jsx     |     6 +-
 .../assets/src/welcome/{App.jsx => Welcome.jsx}    |     4 +-
 superset/assets/src/welcome/index.jsx              |    18 +-
 superset/assets/vendor/cal-heatmap/cal-heatmap.css |     5 -
 superset/assets/webpack.config.js                  |   109 +-
 superset/assets/yarn.lock                          |  4325 ++--
 superset/cli.py                                    |    66 +
 superset/connectors/druid/models.py                |     4 +-
 superset/connectors/druid/views.py                 |     4 +-
 superset/connectors/sqla/models.py                 |   106 +-
 superset/data/__init__.py                          |     8 +
 superset/dataframe.py                              |     4 +-
 superset/db_engine_specs.py                        |    66 +-
 ...826_add_metadata_column_to_annotation_model_.py |    22 +
 superset/models/annotations.py                     |     1 +
 superset/sql_lab.py                                |    21 +-
 superset/sql_parse.py                              |     4 +-
 superset/stats_logger.py                           |    11 +
 superset/templates/superset/base.html              |     7 +
 superset/templates/superset/basic.html             |     3 +
 .../templates/superset/models/database/macros.html |     2 +-
 superset/utils.py                                  |    19 +-
 superset/views/annotations.py                      |    10 +-
 superset/views/core.py                             |    22 +-
 superset/viz.py                                    |    55 +-
 tests/base_tests.py                                |    59 +-
 tests/celery_tests.py                              |    11 +-
 tests/core_tests.py                                |    19 +-
 tests/dict_import_export_tests.py                  |     3 +-
 tests/form_tests.py                                |     2 +-
 tests/model_tests.py                               |     7 +-
 tests/sql_parse_tests.py                           |    37 +
 tests/sqllab_tests.py                              |     3 +-
 tox.ini                                            |    16 +-
 yarn.lock                                          |     4 -
 179 files changed, 7419 insertions(+), 23420 deletions(-)
 create mode 100644 superset/assets/branding/Superset_Logo_Gradient_Text.png
 create mode 100644 superset/assets/branding/Superset_Logo_Gradient_Text.svg
 create mode 100644 superset/assets/branding/Superset_Logo_Gradient_Text@2x.png
 create mode 100644 superset/assets/branding/Superset_Logo_Horizontal_Lockup.png
 create mode 100644 superset/assets/branding/Superset_Logo_Horizontal_Lockup.svg
 create mode 100644 superset/assets/branding/Superset_Logo_Horizontal_Lockup@2x.png
 create mode 100644 superset/assets/branding/Superset_Logo_No_Text.png
 create mode 100644 superset/assets/branding/Superset_Logo_No_Text.svg
 create mode 100644 superset/assets/branding/Superset_Logo_No_Text@2x.png
 create mode 100644 superset/assets/branding/Superset_Logo_Vertical_Lockup.png
 create mode 100644 superset/assets/branding/Superset_Logo_Vertical_Lockup.svg
 create mode 100644 superset/assets/branding/Superset_Logo_Vertical_Lockup@2x.png
 create mode 100644 superset/assets/cypress.json
 create mode 100644 superset/assets/cypress/integration/dashboard/dashboard_tests.js
 create mode 100644 superset/assets/cypress/integration/explore/control_tests.js
 create mode 100644 superset/assets/cypress/integration/explore/visualizations/big_number.js
 create mode 100644 superset/assets/cypress/integration/explore/visualizations/line.js
 create mode 100644 superset/assets/cypress/integration/explore/visualizations/shared.helper.js
 create mode 100644 superset/assets/cypress/plugins/index.js
 create mode 100644 superset/assets/cypress/support/commands.js
 create mode 100644 superset/assets/cypress/support/index.js
 create mode 100755 superset/assets/cypress_build.sh
 delete mode 100644 superset/assets/package-lock.json
 rename superset/assets/spec/helpers/{browser.js => shim.js} (83%)
 create mode 100644 superset/assets/spec/javascripts/modules/CategoricalColorNameSpace_spec.js
 create mode 100644 superset/assets/spec/javascripts/modules/CategoricalColorScale_spec.js
 create mode 100644 superset/assets/spec/javascripts/modules/ColorSchemeManager_spec.js
 rename superset/assets/spec/javascripts/welcome/{App_spec.jsx => Welcome_spec.jsx} (71%)
 copy superset/assets/src/SqlLab/{index.jsx => App.jsx} (89%)
 copy superset/assets/src/addSlice/{index.jsx => App.jsx} (65%)
 copy superset/assets/src/dashboard/{index.jsx => App.jsx} (88%)
 create mode 100644 superset/assets/src/dashboard/components/DeleteComponentModal.jsx
 copy superset/assets/src/explore/{index.jsx => App.jsx} (95%)
 create mode 100644 superset/assets/src/explore/components/controls/DateFilterControl.css
 create mode 100644 superset/assets/src/modules/CategoricalColorNamespace.js
 create mode 100644 superset/assets/src/modules/CategoricalColorScale.js
 create mode 100644 superset/assets/src/modules/ColorSchemeManager.js
 create mode 100644 superset/assets/src/modules/colorSchemes/airbnb.js
 create mode 100644 superset/assets/src/modules/colorSchemes/categorical.js
 create mode 100644 superset/assets/src/modules/colorSchemes/lyft.js
 copy superset/assets/src/modules/{colors.js => colorSchemes/sequential.js} (60%)
 copy superset/assets/src/profile/{index.jsx => App.jsx} (64%)
 rename superset/assets/src/visualizations/{big_number.css => BigNumber/BigNumber.css} (100%)
 rename superset/assets/src/visualizations/{ => BigNumber}/BigNumber.jsx (95%)
 create mode 100644 superset/assets/src/visualizations/Histogram.jsx
 create mode 100644 superset/assets/src/visualizations/MapBox/MapBox.css
 create mode 100644 superset/assets/src/visualizations/MapBox/MapBox.jsx
 rename superset/assets/src/visualizations/{mapbox.jsx => MapBox/ScatterPlotGlowOverlay.jsx} (59%)
 rename superset/assets/src/visualizations/{paired_ttest.css => PairedTTest/PairedTTest.css} (98%)
 create mode 100644 superset/assets/src/visualizations/PairedTTest/PairedTTest.jsx
 rename superset/assets/src/visualizations/{paired_ttest.jsx => PairedTTest/TTestTable.jsx} (79%)
 create mode 100644 superset/assets/src/visualizations/WithLegend.css
 create mode 100644 superset/assets/src/visualizations/WithLegend.jsx
 delete mode 100644 superset/assets/src/visualizations/histogram.css
 delete mode 100644 superset/assets/src/visualizations/histogram.js
 delete mode 100644 superset/assets/src/visualizations/mapbox.css
 rename superset/assets/src/visualizations/{word_cloud.js => wordcloud/WordCloud.js} (83%)
 copy superset/assets/src/welcome/{App.jsx => Welcome.jsx} (95%)
 create mode 100644 superset/migrations/versions/55e910a74826_add_metadata_column_to_annotation_model_.py
 delete mode 100644 yarn.lock


[incubator-superset] 02/02: 0.28.0rc6

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch 0.28
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git

commit 28e321b4ced169cd10d2ec3d8fa6680accdaa17e
Author: Maxime Beauchemin <ma...@gmail.com>
AuthorDate: Wed Sep 12 17:37:27 2018 -0700

    0.28.0rc6
---
 superset/assets/package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/superset/assets/package.json b/superset/assets/package.json
index 1f6a001..950170a 100644
--- a/superset/assets/package.json
+++ b/superset/assets/package.json
@@ -1,6 +1,6 @@
 {
   "name": "superset",
-  "version": "0.28.0rc5",
+  "version": "0.28.0rc6",
   "description": "Superset is a data exploration platform designed to be visual, intuitive, and interactive.",
   "license": "Apache-2.0",
   "directories": {


[incubator-superset] 01/02: Merge branch 'master' into 0.28

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch 0.28
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git

commit e474d5e511e4f5eee3253d2a96d891980f869683
Merge: 663bdd6 80faa8d
Author: Maxime Beauchemin <ma...@gmail.com>
AuthorDate: Wed Sep 12 17:37:05 2018 -0700

    Merge branch 'master' into 0.28

 .travis.yml                                        |     2 +
 CONTRIBUTING.md                                    |    89 +-
 README.md                                          |     2 +
 docs/index.rst                                     |    13 +
 docs/installation.rst                              |    10 +-
 superset/assets/.babelrc                           |     2 +-
 .../branding/Superset_Logo_Gradient_Text.png       |   Bin 0 -> 6973 bytes
 .../branding/Superset_Logo_Gradient_Text.svg       |    14 +
 .../branding/Superset_Logo_Gradient_Text@2x.png    |   Bin 0 -> 16664 bytes
 .../branding/Superset_Logo_Horizontal_Lockup.png   |   Bin 0 -> 8350 bytes
 .../branding/Superset_Logo_Horizontal_Lockup.svg   |    20 +
 .../Superset_Logo_Horizontal_Lockup@2x.png         |   Bin 0 -> 20448 bytes
 superset/assets/branding/Superset_Logo_No_Text.png |   Bin 0 -> 5990 bytes
 superset/assets/branding/Superset_Logo_No_Text.svg |    16 +
 .../assets/branding/Superset_Logo_No_Text@2x.png   |   Bin 0 -> 17786 bytes
 .../branding/Superset_Logo_Vertical_Lockup.png     |   Bin 0 -> 8061 bytes
 .../branding/Superset_Logo_Vertical_Lockup.svg     |    20 +
 .../branding/Superset_Logo_Vertical_Lockup@2x.png  |   Bin 0 -> 20639 bytes
 superset/assets/cypress.json                       |     5 +
 .../integration/dashboard/dashboard_tests.js       |    26 +
 .../cypress/integration/explore/control_tests.js   |    59 +
 .../explore/visualizations/big_number.js           |    58 +
 .../integration/explore/visualizations/line.js     |   140 +
 .../explore/visualizations/shared.helper.js        |    40 +
 superset/assets/cypress/plugins/index.js           |    17 +
 superset/assets/cypress/support/commands.js        |    73 +
 superset/assets/cypress/support/index.js           |    20 +
 superset/assets/cypress_build.sh                   |    16 +
 .../assets/images/viz_thumbnails/big_number.png    |   Bin 10101 -> 103045 bytes
 superset/assets/package-lock.json                  | 19483 -------------------
 superset/assets/package.json                       |    43 +-
 .../assets/spec/helpers/{browser.js => shim.js}    |     9 +
 .../assets/spec/javascripts/chart/Chart_spec.jsx   |     2 -
 .../javascripts/components/AsyncSelect_spec.jsx    |     1 -
 .../dashboard/components/Dashboard_spec.jsx        |     8 -
 .../components/gridComponents/Markdown_spec.jsx    |     3 +-
 .../components/gridComponents/Tab_spec.jsx         |    18 +-
 .../components/AdhocFilterEditPopover_spec.jsx     |     2 +-
 .../AdhocMetricEditPopoverTitle_spec.jsx           |     2 +-
 .../explore/components/ColorScheme_spec.jsx        |     4 +-
 .../explore/components/DateFilterControl_spec.jsx  |    18 +-
 .../explore/components/DisplayQueryButton_spec.jsx |     2 -
 .../modules/CategoricalColorNameSpace_spec.js      |   130 +
 .../modules/CategoricalColorScale_spec.js          |    96 +
 .../javascripts/modules/ColorSchemeManager_spec.js |   141 +
 .../spec/javascripts/modules/colors_spec.jsx       |    26 +-
 .../assets/spec/javascripts/modules/time_spec.js   |   100 +-
 .../spec/javascripts/sqllab/TableElement_spec.jsx  |     8 +-
 .../assets/spec/javascripts/sqllab/actions_spec.js |     9 +-
 .../spec/javascripts/visualizations/table_spec.jsx |    12 +-
 .../welcome/{App_spec.jsx => Welcome_spec.jsx}     |     8 +-
 superset/assets/src/CRUD/CollectionTable.jsx       |     4 +-
 superset/assets/src/SqlLab/{index.jsx => App.jsx}  |     9 +-
 superset/assets/src/SqlLab/actions.js              |    10 +-
 .../assets/src/SqlLab/components/SqlEditor.jsx     |     2 +-
 superset/assets/src/SqlLab/index.jsx               |    46 +-
 .../assets/src/addSlice/{index.jsx => App.jsx}     |     9 +-
 superset/assets/src/addSlice/index.jsx             |    12 +-
 superset/assets/src/chart/Chart.jsx                |    12 -
 superset/assets/src/chart/chartAction.js           |    33 +-
 superset/assets/src/chart/chartReducer.js          |     6 +
 superset/assets/src/common.js                      |    22 +-
 superset/assets/src/components/ModalTrigger.jsx    |    11 +-
 .../assets/src/components/StackTraceMessage.jsx    |     8 +-
 .../src/components/VirtualizedRendererWrap.jsx     |     2 +-
 .../assets/src/dashboard/{index.jsx => App.jsx}    |    11 +-
 .../dashboard/components/BuilderComponentPane.jsx  |     4 +-
 .../dashboard/components/DeleteComponentModal.jsx  |    62 +
 .../components/gridComponents/ChartHolder.jsx      |    11 +-
 .../dashboard/components/gridComponents/Tab.jsx    |    10 +-
 .../dashboard/components/menu/WithPopoverMenu.jsx  |    23 +-
 superset/assets/src/dashboard/index.jsx            |    34 +-
 .../src/dashboard/reducers/getInitialState.js      |     4 +-
 .../dashboard/stylesheets/components/markdown.less |    11 +
 .../src/dashboard/stylesheets/dashboard.less       |    36 +-
 .../src/dashboard/stylesheets/variables.less       |     1 +
 .../assets/src/datasource/DatasourceEditor.jsx     |    10 +-
 superset/assets/src/datasource/DatasourceModal.jsx |     2 +-
 superset/assets/src/explore/{index.jsx => App.jsx} |     9 +-
 .../explore/components/AdhocMetricEditPopover.jsx  |    10 +-
 superset/assets/src/explore/components/Control.jsx |     1 +
 .../src/explore/components/DisplayQueryButton.jsx  |     2 +-
 .../components/controls/AnnotationLayer.jsx        |     6 +-
 .../components/controls/DateFilterControl.css      |     3 +
 .../components/controls/DateFilterControl.jsx      |   292 +-
 .../explore/components/controls/HiddenControl.jsx  |     1 +
 .../explore/components/controls/SpatialControl.jsx |     1 -
 superset/assets/src/explore/controls.jsx           |    19 +-
 superset/assets/src/explore/index.jsx              |    89 +-
 superset/assets/src/explore/visTypes.jsx           |     1 +
 .../src/modules/CategoricalColorNamespace.js       |    60 +
 .../assets/src/modules/CategoricalColorScale.js    |    64 +
 superset/assets/src/modules/ColorSchemeManager.js  |    86 +
 superset/assets/src/modules/colorSchemes/airbnb.js |    25 +
 .../assets/src/modules/colorSchemes/categorical.js |    42 +
 superset/assets/src/modules/colorSchemes/lyft.js   |    14 +
 .../{colors.js => colorSchemes/sequential.js}      |   168 +-
 superset/assets/src/modules/colors.js              |   567 +-
 superset/assets/src/modules/time.js                |   104 +-
 superset/assets/src/profile/{index.jsx => App.jsx} |    12 +-
 superset/assets/src/profile/index.jsx              |    17 +-
 superset/assets/src/reduxUtils.js                  |     2 +-
 superset/assets/src/utils/common.js                |     9 +-
 .../{big_number.css => BigNumber/BigNumber.css}    |     0
 .../visualizations/{ => BigNumber}/BigNumber.jsx   |    16 +-
 superset/assets/src/visualizations/Histogram.jsx   |   138 +
 .../assets/src/visualizations/MapBox/MapBox.css    |     3 +
 .../assets/src/visualizations/MapBox/MapBox.jsx    |   205 +
 .../ScatterPlotGlowOverlay.jsx}                    |   246 +-
 .../PairedTTest.css}                               |    10 +-
 .../src/visualizations/PairedTTest/PairedTTest.jsx |    83 +
 .../TTestTable.jsx}                                |    87 +-
 superset/assets/src/visualizations/WithLegend.css  |     4 +
 superset/assets/src/visualizations/WithLegend.jsx  |   123 +
 superset/assets/src/visualizations/cal_heatmap.css |     4 -
 superset/assets/src/visualizations/cal_heatmap.js  |   120 +-
 superset/assets/src/visualizations/chord.jsx       |     7 +-
 superset/assets/src/visualizations/country_map.css |    32 +-
 superset/assets/src/visualizations/country_map.js  |   213 +-
 .../deckgl/AnimatableDeckGLContainer.jsx           |    11 +-
 .../deckgl/CategoricalDeckGLContainer.jsx          |    49 +-
 .../src/visualizations/deckgl/layers/arc.jsx       |     7 +-
 .../src/visualizations/deckgl/layers/scatter.jsx   |    13 +-
 .../visualizations/deckgl/layers/screengrid.jsx    |     6 +-
 .../assets/src/visualizations/deckgl/multi.jsx     |     9 +-
 superset/assets/src/visualizations/filter_box.jsx  |   208 +-
 superset/assets/src/visualizations/histogram.css   |    16 -
 superset/assets/src/visualizations/histogram.js    |   177 -
 superset/assets/src/visualizations/index.js        |    12 +-
 superset/assets/src/visualizations/mapbox.css      |    16 -
 .../src/visualizations/parallel_coordinates.js     |   161 +-
 superset/assets/src/visualizations/partition.css   |    21 +-
 superset/assets/src/visualizations/partition.js    |   302 +-
 superset/assets/src/visualizations/pivot_table.js  |    99 +-
 superset/assets/src/visualizations/rose.js         |    97 +-
 superset/assets/src/visualizations/sankey.js       |     6 +-
 superset/assets/src/visualizations/sunburst.js     |    11 +-
 superset/assets/src/visualizations/table.css       |    28 +-
 superset/assets/src/visualizations/table.js        |   256 +-
 superset/assets/src/visualizations/time_table.jsx  |     1 +
 superset/assets/src/visualizations/treemap.js      |     5 +-
 .../{word_cloud.js => wordcloud/WordCloud.js}      |    25 +-
 superset/assets/src/visualizations/world_map.js    |    92 +-
 superset/assets/src/welcome/App.jsx                |    79 +-
 superset/assets/src/welcome/DashboardTable.jsx     |     6 +-
 .../assets/src/welcome/{App.jsx => Welcome.jsx}    |     4 +-
 superset/assets/src/welcome/index.jsx              |    18 +-
 superset/assets/vendor/cal-heatmap/cal-heatmap.css |     5 -
 superset/assets/webpack.config.js                  |   109 +-
 superset/assets/yarn.lock                          |  4325 ++--
 superset/cli.py                                    |    66 +
 superset/connectors/druid/models.py                |     4 +-
 superset/connectors/druid/views.py                 |     4 +-
 superset/connectors/sqla/models.py                 |   106 +-
 superset/data/__init__.py                          |     8 +
 superset/dataframe.py                              |     4 +-
 superset/db_engine_specs.py                        |    66 +-
 ...826_add_metadata_column_to_annotation_model_.py |    22 +
 superset/models/annotations.py                     |     1 +
 superset/sql_lab.py                                |    21 +-
 superset/sql_parse.py                              |     4 +-
 superset/stats_logger.py                           |    11 +
 superset/templates/superset/base.html              |     7 +
 superset/templates/superset/basic.html             |     3 +
 .../templates/superset/models/database/macros.html |     2 +-
 superset/utils.py                                  |    19 +-
 superset/views/annotations.py                      |    10 +-
 superset/views/core.py                             |    22 +-
 superset/viz.py                                    |    55 +-
 tests/base_tests.py                                |    59 +-
 tests/celery_tests.py                              |    11 +-
 tests/core_tests.py                                |    19 +-
 tests/dict_import_export_tests.py                  |     3 +-
 tests/form_tests.py                                |     2 +-
 tests/model_tests.py                               |     7 +-
 tests/sql_parse_tests.py                           |    37 +
 tests/sqllab_tests.py                              |     3 +-
 tox.ini                                            |    16 +-
 yarn.lock                                          |     4 -
 179 files changed, 7418 insertions(+), 23419 deletions(-)