-
Notifications
You must be signed in to change notification settings - Fork 13.9k
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
Merge latest from apache:lyft-develop #7543
Commits on Apr 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4d43ebc - Browse repository at this point
Copy the full SHA 4d43ebcView commit details -
(cherry picked from commit 9b3420c8ef51739206282514ca4a69fb01a2066f) (cherry picked from commit 2df0fb8d286616cd4d5b9f582d337c726edd1d7a) (cherry picked from commit 2829ead) (cherry picked from commit ac9dbef) (cherry picked from commit 0c32389) (cherry picked from commit 5aceb0a) (cherry picked from commit b7ca416) (cherry picked from commit 38732a8) (cherry picked from commit 0008256) (cherry picked from commit d9e5be7)
Configuration menu - View commit details
-
Copy full SHA for c2f6ea2 - Browse repository at this point
Copy the full SHA c2f6ea2View commit details -
(cherry picked from commit d23bfa0) (cherry picked from commit 7fdd3e8) (cherry picked from commit 914029d) (cherry picked from commit 0c35cd9) (cherry picked from commit fe6ea59) (cherry picked from commit ec2568e) (cherry picked from commit 22edad8)
Sheng Hong Tan authored and Thomas Wang committedApr 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 478fc4b - Browse repository at this point
Copy the full SHA 478fc4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 779f6eb - Browse repository at this point
Copy the full SHA 779f6ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for b54485c - Browse repository at this point
Copy the full SHA b54485cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e45330 - Browse repository at this point
Copy the full SHA 7e45330View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a4785 - Browse repository at this point
Copy the full SHA a1a4785View commit details -
Configuration menu - View commit details
-
Copy full SHA for d85a530 - Browse repository at this point
Copy the full SHA d85a530View commit details -
(cherry picked from commit 46487c5) (cherry picked from commit 18e944a382a5cf867020b5d31e90144aa7a3c07e) (cherry picked from commit a8ac3fb) (cherry picked from commit 55b7eb6) Rebase Fix tag endpoint (cherry picked from commit d714792) (cherry picked from commit 8181c54) (cherry picked from commit e82c615) (cherry picked from commit 8cd80a2) (cherry picked from commit 2ba0dee) (cherry picked from commit e3a5621) (cherry picked from commit 2bb73e4) (cherry picked from commit e63fdf6) (cherry picked from commit dc5a95c) (cherry picked from commit b643ff0)
Configuration menu - View commit details
-
Copy full SHA for 3e2b498 - Browse repository at this point
Copy the full SHA 3e2b498View commit details -
[WiP] Integrate Kepler.gl as a new visualization type
Kepler.gl is an amazing geospatial React application. It offers a very well designed user interface to compose geo layers and slice and dice geospatial data. As it turns out, Kepler is designed to be embedded as part of React apps. It took me only a few hours to get to a working prototype. Next steps: * allow to save the state, without the data * restore the state, and merge with the new data * tweak styles, make a light style that looks decent within Superste, Kepler uses stylable components, so that should be somewhat straigthforward (cherry picked from commit 43ed9a6) (cherry picked from commit 595832a) (cherry picked from commit 1fa1d05) (cherry picked from commit 791776e) (cherry picked from commit 568afd4) (cherry picked from commit 472564b) (cherry picked from commit 65282a6) (cherry picked from commit 692794f)
Configuration menu - View commit details
-
Copy full SHA for 8dd07a4 - Browse repository at this point
Copy the full SHA 8dd07a4View commit details
Commits on Apr 29, 2019
-
merge lyft-release-sp8 starting point for staging
Dave Smith committedApr 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 099dcbf - Browse repository at this point
Copy the full SHA 099dcbfView commit details -
Dave Smith committed
Apr 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 95dbd6b - Browse repository at this point
Copy the full SHA 95dbd6bView commit details -
Merge lastest from master into lyft-release-sp8 (apache#7405)
* filter out all nan series (apache#7313) * improve not rich tooltip (apache#7345) * Create issue_label_bot.yaml (apache#7341) * fix: do not save colors without a color scheme (apache#7347) * [wtforms] Strip leading/trailing whitespace (apache#7084) * [schema] Updating the datasources schema (apache#5451) * limit tables/views returned if schema is not provided (apache#7358) * limit tables/views returned if schema is not provided * fix typo * improve code performance * handle the case when table name or view name does not present a schema * Add type anno (apache#7342) * Updated local dev instructions to include missing step * First pass at type annotations * [schema] Updating the base column schema (apache#5452) * Update 937d04c16b64_update_datasources.py (apache#7361) * Feature flag for client cache (apache#7348) * Feature flag for client cache * Fix integration test * Revert "Fix integration test" This reverts commit 58434ab. * Feature flag for client cache * Fix integration tests * Add feature flag to config.py * Add another feature check * Fix more integration tests * Fix raw HTML in SliceAdder (apache#7338) * remove backendSync.json (apache#7331) * [bubbles] issue when using duplicated metrics (apache#7087) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 (apache#7359) * SUPERSET-8: Update text in docs copyright footer (apache#7360) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 * SUPERSET-8: Extra text in docs copyright footer * [schema] Adding commits and removing unnecessary foreign-key definitions (apache#7371) * Store last selected dashboard in sessionStorage (apache#7181) * Store last selected dashboard in sessionStorage * Fix tests * [schema] Updating the base metric schema (apache#5453) * Fix NoneType bug & fill the test recipients with original recipients if empty (apache#7365)
Configuration menu - View commit details
-
Copy full SHA for f5e1dcc - Browse repository at this point
Copy the full SHA f5e1dccView commit details -
Merge branch 'lyft-develop' into mergeDevelop
Dave Smith committedApr 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 3ea5993 - Browse repository at this point
Copy the full SHA 3ea5993View commit details -
Merge pull request #22 from lyft/mergeDevelop
start sp8: merge lyft-develop to lyft-master for staging
Configuration menu - View commit details
-
Copy full SHA for 1080613 - Browse repository at this point
Copy the full SHA 1080613View commit details
Commits on Apr 30, 2019
-
feat: see Presto row and array data types (apache#7391)
* feat: see Presto row and array data types * fix: address PR comments * fix: lint and build issues * fix: add types
Configuration menu - View commit details
-
Copy full SHA for bfd685e - Browse repository at this point
Copy the full SHA bfd685eView commit details -
Feature: see Presto row and array data types
Tracked at: https://jira.lyft.net/browse/VIZ-363
Dave Smith committedApr 30, 2019 Configuration menu - View commit details
-
Copy full SHA for 73f54a5 - Browse repository at this point
Copy the full SHA 73f54a5View commit details -
update package-lock.json, since our deps may be different
Dave Smith committedApr 30, 2019 Configuration menu - View commit details
-
Copy full SHA for ff2bb1c - Browse repository at this point
Copy the full SHA ff2bb1cView commit details -
Generate new package-lock.json
update package-lock.json, since our deps may be different
Configuration menu - View commit details
-
Copy full SHA for b3d9f32 - Browse repository at this point
Copy the full SHA b3d9f32View commit details
Commits on May 1, 2019
-
Incorporate feedback from initial PR (prematurely merged to lyft-rele…
…ase-sp8) (apache#7415) * add stronger type hints where possible * fix: lint issues and add select_star func in Hive * add missing pkg init * fix: build issues * fix: pylint issues * fix: use logging instead of print
Configuration menu - View commit details
-
Copy full SHA for 51c7f92 - Browse repository at this point
Copy the full SHA 51c7f92View commit details -
Merge pull request #24 from lyft/mergeLatestFromApache
merge from apache/lyft-release-sp8
Configuration menu - View commit details
-
Copy full SHA for d244588 - Browse repository at this point
Copy the full SHA d244588View commit details -
Resolve merge conflicts from lyft-develop
Dave Smith committedMay 1, 2019 Configuration menu - View commit details
-
Copy full SHA for 653dcc6 - Browse repository at this point
Copy the full SHA 653dcc6View commit details -
Merge pull request #25 from lyft/mergeDevelopToMaster
Incorporate feedback from initial PR (prematurely merged to lyft-release-sp8) (apache#7415)
Configuration menu - View commit details
-
Copy full SHA for aea5dce - Browse repository at this point
Copy the full SHA aea5dceView commit details
Commits on May 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 59a81e1 - Browse repository at this point
Copy the full SHA 59a81e1View commit details -
feat: view presto row objects in data grid (apache#7436)
* feat: view presto row objects in data grid * fix: address feedback * fix: spacing
Configuration menu - View commit details
-
Copy full SHA for 2a003c1 - Browse repository at this point
Copy the full SHA 2a003c1View commit details -
feat: Scheduling queries from SQL Lab (apache#7416)
* Lightweight pipelines POC * Add docs * Minor fixes * Remove Lyft URL * Use enum * Minor fix * Fix unit tests * Mark props as required
Configuration menu - View commit details
-
Copy full SHA for 90eef51 - Browse repository at this point
Copy the full SHA 90eef51View commit details -
Merge latest from lyft-release-sp8
feat: Scheduling queries from SQL Lab feat: view presto row objects in data grid (apache#7436)
Dave Smith committedMay 3, 2019 Configuration menu - View commit details
-
Copy full SHA for eec6419 - Browse repository at this point
Copy the full SHA eec6419View commit details -
Merge latest from lyft-release-sp8
feat: Scheduling queries from SQL Lab feat: view presto row objects in data grid (apache#7436)
Dave Smith committedMay 3, 2019 Configuration menu - View commit details
-
Copy full SHA for d9a299d - Browse repository at this point
Copy the full SHA d9a299dView commit details -
Merge pull request #26 from lyft/mergeLatest
Merge latest from lyft-release-sp8
Configuration menu - View commit details
-
Copy full SHA for 3117b1a - Browse repository at this point
Copy the full SHA 3117b1aView commit details -
Merge pull request #27 from lyft/mergeLatestToMaster
Merge latest from lyft-release-sp8
Configuration menu - View commit details
-
Copy full SHA for ebf78ba - Browse repository at this point
Copy the full SHA ebf78baView commit details -
Add
validate_sql_json
endpoint for checking that a given sql query ……is valid for the chosen database (apache#7422) * Add "validation_only" queries to the backend This is the first step toward supporting live as-you-type SQL validation against databases that support doing it (for starters just presto). I'm trying to stick as much to the existing query machinery as possible to avoid introducing too much new state for handling this, so I plumbed it through as a db spec parameter and an option you can set on an individual query. As of this commit: - [X] Plumb validation db_spec options - [X] Add validation_only option and transform to the sql_json view - [ ] Tests for the above on the backend - [ ] Debounced requestValidationQuery in onSqlChange - [ ] Check incoming results -- full query vs validation - [ ] Tests for the above on the frontend - [ ] Highlight error lines - [ ] Print error message in alert-danger box above toolbar controls * Review comments, phase 1. Factors out the validation process to a separate class which does validation inline, rather than passing it through the existing query flow implicitly. This is meant to address Dave's feedback requesting that the validation flow not be explicitly tied to a query transform since that's uniquely a presto-ism. Next up in this stack: unit tests. * Split validation off to a separate endpoint Just to demo it and see if it's cleaner this wak. * Add unit tests covering validation The new validator files are >90% covered, and the coverage on the core view is back up to about where it was before this changeset. * Fix flake8 lints `tox -e flake8` is clean now * Hacky test fix: bind mock validator for pg/mysql * Fix pylint lints Also fix the flake8s that showed up from fixing pylint. * Use 400 Bad Request for validation user-error Consider it user-error and respond with 400 instead of 500 if somebody requests validation with template parameters, for a backend with no configured validator, or for an invalid database ID. These are in contrast to the actual server error reply for exceptions thrown by the underlying validator implementation, which still (IMO correctly) returns 500. * Move validator config to a feature flag * Add docs on configuring validators * Fix linter complaints * Extend DatabaseError catch block and document it The pyhive presto client yields EXPLAIN (TYPE VALIDATE) responses as though they were normal queries -- in other words it doesn't know that errors for that kind of request aren't exceptional. To work around that, we have to trap the exceptions it returns and translate the ones that express problems with the SQL query. * fix postgresql test environment * Hit pylint with a hammer It's convinced these are the wrong type. They aren't. * More lint fixes
Configuration menu - View commit details
-
Copy full SHA for 1c4e4dc - Browse repository at this point
Copy the full SHA 1c4e4dcView commit details -
Merge 'apache/lyft-release-sp8' into lyft-develop
Dave Smith committedMay 3, 2019 Configuration menu - View commit details
-
Copy full SHA for 06dc01b - Browse repository at this point
Copy the full SHA 06dc01bView commit details -
Add
validate_sql_json
endpoint for checking that a given sql queryMerge branch lyft-develop into lyft-master
Dave Smith committedMay 3, 2019 Configuration menu - View commit details
-
Copy full SHA for a1121ec - Browse repository at this point
Copy the full SHA a1121ecView commit details -
Merge pull request #28 from lyft/mergeAlex
Add `validate_sql_json` endpoint for checking that a given sql query
Configuration menu - View commit details
-
Copy full SHA for 3918966 - Browse repository at this point
Copy the full SHA 3918966View commit details -
Merge pull request #29 from lyft/mergeAlexToMaster
Add `validate_sql_json` endpoint for checking that a given sql query
Configuration menu - View commit details
-
Copy full SHA for 98156d9 - Browse repository at this point
Copy the full SHA 98156d9View commit details
Commits on May 6, 2019
-
feat: Live query validation in the SQL Lab UI (apache#7461)
* [WIP] Live query validation, where supported This builds on apache#7422 to build check-as-you-type sql query validation in Sql Lab. This closes apache#6707 too. It adds a (debounced) call to the validate_sql_json API endpoint with the querytext, and on Lyft infra is able to return feedback to the user (end to end) in $TBD seconds. At present feedback is provided only through the "annotations" mechanism build in to ACE, although I'd be open to adding full text elsewhere on the page if there's interest. * fix: Unbreak lints and tests
Configuration menu - View commit details
-
Copy full SHA for ae409d6 - Browse repository at this point
Copy the full SHA ae409d6View commit details -
Merge remote-tracking branch 'apache/lyft-release-sp8' into lyft-develop
Dave Smith committedMay 6, 2019 Configuration menu - View commit details
-
Copy full SHA for ab01623 - Browse repository at this point
Copy the full SHA ab01623View commit details -
feat: Live query validation in the SQL Lab UI
Merge branch 'mergeSQLUIDevelop' into lyft-master
Dave Smith committedMay 6, 2019 Configuration menu - View commit details
-
Copy full SHA for 7a04a19 - Browse repository at this point
Copy the full SHA 7a04a19View commit details
Commits on May 7, 2019
-
Merge pull request #31 from lyft/mergeSQLUIDevelop
feat: Live query validation in the SQL Lab UI
Configuration menu - View commit details
-
Copy full SHA for dfdf09b - Browse repository at this point
Copy the full SHA dfdf09bView commit details -
Merge pull request #30 from lyft/mergeSQLUIMaster
feat: Live query validation in the SQL Lab UI
Configuration menu - View commit details
-
Copy full SHA for 95eea9a - Browse repository at this point
Copy the full SHA 95eea9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9b0b63 - Browse repository at this point
Copy the full SHA c9b0b63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52c8395 - Browse repository at this point
Copy the full SHA 52c8395View commit details -
Configuration menu - View commit details
-
Copy full SHA for da0944e - Browse repository at this point
Copy the full SHA da0944eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1439c8a - Browse repository at this point
Copy the full SHA 1439c8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35d41f5 - Browse repository at this point
Copy the full SHA 35d41f5View commit details
Commits on May 8, 2019
-
fix: alter sql columns to long text apache#7463
Merge tip of lyft-release-sp8
Dave Smith committedMay 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 69e5f21 - Browse repository at this point
Copy the full SHA 69e5f21View commit details -
fix: alter sql columns to long text apache#7463
Merge lyft-develop to lyft-master
Dave Smith committedMay 8, 2019 Configuration menu - View commit details
-
Copy full SHA for d1f5d32 - Browse repository at this point
Copy the full SHA d1f5d32View commit details -
fix: alter sql columns to long text (apache#7463)
* fix: alter sql columns to long text * fix: handle dbs that don't require text length * fix: 1GB limit * fix: only handle mysql * Empty Commit
Configuration menu - View commit details
-
Copy full SHA for 7bfe7bc - Browse repository at this point
Copy the full SHA 7bfe7bcView commit details -
Merge pull request #32 from lyft/merge7463ToLyftMaster
fix: alter sql columns to long text apache#7463
Configuration menu - View commit details
-
Copy full SHA for 398f957 - Browse repository at this point
Copy the full SHA 398f957View commit details
Commits on May 10, 2019
-
Merge master into lyft-release-sp8 (apache#7484)
* filter out all nan series (apache#7313) * improve not rich tooltip (apache#7345) * Create issue_label_bot.yaml (apache#7341) * fix: do not save colors without a color scheme (apache#7347) * [wtforms] Strip leading/trailing whitespace (apache#7084) * [schema] Updating the datasources schema (apache#5451) * limit tables/views returned if schema is not provided (apache#7358) * limit tables/views returned if schema is not provided * fix typo * improve code performance * handle the case when table name or view name does not present a schema * Add type anno (apache#7342) * Updated local dev instructions to include missing step * First pass at type annotations * [schema] Updating the base column schema (apache#5452) * Update 937d04c16b64_update_datasources.py (apache#7361) * Feature flag for client cache (apache#7348) * Feature flag for client cache * Fix integration test * Revert "Fix integration test" This reverts commit 58434ab. * Feature flag for client cache * Fix integration tests * Add feature flag to config.py * Add another feature check * Fix more integration tests * Fix raw HTML in SliceAdder (apache#7338) * remove backendSync.json (apache#7331) * [bubbles] issue when using duplicated metrics (apache#7087) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 (apache#7359) * SUPERSET-8: Update text in docs copyright footer (apache#7360) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 * SUPERSET-8: Extra text in docs copyright footer * [schema] Adding commits and removing unnecessary foreign-key definitions (apache#7371) * Store last selected dashboard in sessionStorage (apache#7181) * Store last selected dashboard in sessionStorage * Fix tests * [schema] Updating the base metric schema (apache#5453) * Fix NoneType bug & fill the test recipients with original recipients if empty (apache#7365) * Added living goods as among the users of Superset (apache#7407) * Added living goods as among the users of Superset Living Goods is a non profit organisation with operation in africa and the middle east. We work in community health use data heavily on day to day. Superset is our platform of choice for dashboards. * Update README.md * [dashboard] allow user re-order top-level tabs (apache#7390) * [SQL Lab] Increase timeout threshold for offline check (apache#7411) * Bump FAB to 2.0.0 (apache#7323) * Bump FAB to 2.0.0 * [tests] whitelist SecurityApi login and refresh endpoints * [style] Fix, C812 missing trailing commas * [security] Remove SUPERSET_UPDATE_PERMS flag Registering sources needs to be performed after the views are initialized on UPDATE_PERMS=False configuration * [docs] New, FAB_UPDATE_PERMS and flask fab cli * [docs] Fix, db upgrade needs to come first, create-admin needs a db * [cli] New, superset init bootstraps all permissions for FAB and Superset * [style] Fix, flakes * [annotations] Improves UX on annotation validation, start_dttm, end_dttm (apache#7326) * Setting renderTrigger on label_colors (apache#7410) * Refactor out controlUtils.js module + unit tests (apache#7350) * [WiP]refactor out a controlUtils.js file * unit tests * add missing license * Addressing comments * feature: see Presto row and array data types (apache#7413) * Merge lastest from master into lyft-release-sp8 (apache#7405) * filter out all nan series (apache#7313) * improve not rich tooltip (apache#7345) * Create issue_label_bot.yaml (apache#7341) * fix: do not save colors without a color scheme (apache#7347) * [wtforms] Strip leading/trailing whitespace (apache#7084) * [schema] Updating the datasources schema (apache#5451) * limit tables/views returned if schema is not provided (apache#7358) * limit tables/views returned if schema is not provided * fix typo * improve code performance * handle the case when table name or view name does not present a schema * Add type anno (apache#7342) * Updated local dev instructions to include missing step * First pass at type annotations * [schema] Updating the base column schema (apache#5452) * Update 937d04c16b64_update_datasources.py (apache#7361) * Feature flag for client cache (apache#7348) * Feature flag for client cache * Fix integration test * Revert "Fix integration test" This reverts commit 58434ab. * Feature flag for client cache * Fix integration tests * Add feature flag to config.py * Add another feature check * Fix more integration tests * Fix raw HTML in SliceAdder (apache#7338) * remove backendSync.json (apache#7331) * [bubbles] issue when using duplicated metrics (apache#7087) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 (apache#7359) * SUPERSET-8: Update text in docs copyright footer (apache#7360) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 * SUPERSET-8: Extra text in docs copyright footer * [schema] Adding commits and removing unnecessary foreign-key definitions (apache#7371) * Store last selected dashboard in sessionStorage (apache#7181) * Store last selected dashboard in sessionStorage * Fix tests * [schema] Updating the base metric schema (apache#5453) * Fix NoneType bug & fill the test recipients with original recipients if empty (apache#7365) * feat: see Presto row and array data types (apache#7391) * feat: see Presto row and array data types * fix: address PR comments * fix: lint and build issues * fix: add types * add stronger type hints where possible * fix: lint issues and add select_star func in Hive * add missing pkg init * fix: build issues * fix: pylint issues * fix: use logging instead of print * Removed --console-log and superset runserver (apache#7421) * Fixes dashboard export button missing download and apache#7353 (apache#7427) * Added additional German translations to string file (apache#6604) * Added additional German translations to string file Updates to German translation files as per directions * Removed messages.json * [fix] Fixing SQL parsing issue (apache#7374) * add chinese translate (apache#7402) * Quick fix to address deadlock issue (apache#7434) * feat: view presto row objects in data grid (apache#7445) * Merge lastest from master into lyft-release-sp8 (apache#7405) * filter out all nan series (apache#7313) * improve not rich tooltip (apache#7345) * Create issue_label_bot.yaml (apache#7341) * fix: do not save colors without a color scheme (apache#7347) * [wtforms] Strip leading/trailing whitespace (apache#7084) * [schema] Updating the datasources schema (apache#5451) * limit tables/views returned if schema is not provided (apache#7358) * limit tables/views returned if schema is not provided * fix typo * improve code performance * handle the case when table name or view name does not present a schema * Add type anno (apache#7342) * Updated local dev instructions to include missing step * First pass at type annotations * [schema] Updating the base column schema (apache#5452) * Update 937d04c16b64_update_datasources.py (apache#7361) * Feature flag for client cache (apache#7348) * Feature flag for client cache * Fix integration test * Revert "Fix integration test" This reverts commit 58434ab. * Feature flag for client cache * Fix integration tests * Add feature flag to config.py * Add another feature check * Fix more integration tests * Fix raw HTML in SliceAdder (apache#7338) * remove backendSync.json (apache#7331) * [bubbles] issue when using duplicated metrics (apache#7087) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 (apache#7359) * SUPERSET-8: Update text in docs copyright footer (apache#7360) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 * SUPERSET-8: Extra text in docs copyright footer * [schema] Adding commits and removing unnecessary foreign-key definitions (apache#7371) * Store last selected dashboard in sessionStorage (apache#7181) * Store last selected dashboard in sessionStorage * Fix tests * [schema] Updating the base metric schema (apache#5453) * Fix NoneType bug & fill the test recipients with original recipients if empty (apache#7365) * feat: see Presto row and array data types (apache#7391) * feat: see Presto row and array data types * fix: address PR comments * fix: lint and build issues * fix: add types * Incorporate feedback from initial PR (prematurely merged to lyft-release-sp8) (apache#7415) * add stronger type hints where possible * fix: lint issues and add select_star func in Hive * add missing pkg init * fix: build issues * fix: pylint issues * fix: use logging instead of print * feat: view presto row objects in data grid * fix: address feedback * fix: spacing * feat: Scheduling queries from SQL Lab (apache#7416) (apache#7446) * Merge lastest from master into lyft-release-sp8 (apache#7405) * filter out all nan series (apache#7313) * improve not rich tooltip (apache#7345) * Create issue_label_bot.yaml (apache#7341) * fix: do not save colors without a color scheme (apache#7347) * [wtforms] Strip leading/trailing whitespace (apache#7084) * [schema] Updating the datasources schema (apache#5451) * limit tables/views returned if schema is not provided (apache#7358) * limit tables/views returned if schema is not provided * fix typo * improve code performance * handle the case when table name or view name does not present a schema * Add type anno (apache#7342) * Updated local dev instructions to include missing step * First pass at type annotations * [schema] Updating the base column schema (apache#5452) * Update 937d04c16b64_update_datasources.py (apache#7361) * Feature flag for client cache (apache#7348) * Feature flag for client cache * Fix integration test * Revert "Fix integration test" This reverts commit 58434ab. * Feature flag for client cache * Fix integration tests * Add feature flag to config.py * Add another feature check * Fix more integration tests * Fix raw HTML in SliceAdder (apache#7338) * remove backendSync.json (apache#7331) * [bubbles] issue when using duplicated metrics (apache#7087) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 (apache#7359) * SUPERSET-8: Update text in docs copyright footer (apache#7360) * SUPERSET-7: Docker compose config version breaks on Ubuntu 16.04 * SUPERSET-8: Extra text in docs copyright footer * [schema] Adding commits and removing unnecessary foreign-key definitions (apache#7371) * Store last selected dashboard in sessionStorage (apache#7181) * Store last selected dashboard in sessionStorage * Fix tests * [schema] Updating the base metric schema (apache#5453) * Fix NoneType bug & fill the test recipients with original recipients if empty (apache#7365) * feat: see Presto row and array data types (apache#7391) * feat: see Presto row and array data types * fix: address PR comments * fix: lint and build issues * fix: add types * Incorporate feedback from initial PR (prematurely merged to lyft-release-sp8) (apache#7415) * add stronger type hints where possible * fix: lint issues and add select_star func in Hive * add missing pkg init * fix: build issues * fix: pylint issues * fix: use logging instead of print * feat: view presto row objects in data grid * fix: address feedback * fix: spacing * Workaround for no results returned (apache#7442) * feat: view presto row objects in data grid (apache#7436) * feat: view presto row objects in data grid * fix: address feedback * fix: spacing * feat: Scheduling queries from SQL Lab (apache#7416) * Lightweight pipelines POC * Add docs * Minor fixes * Remove Lyft URL * Use enum * Minor fix * Fix unit tests * Mark props as required * feat: Add `validate_sql_json` endpoint for checking that a given sql query is valid for the chosen database (apache#7422) (apache#7462) merge from lyft-release-sp8 to master * Adds missing metric sum__SP_RUR_TOTL (apache#7452) * Late import for optional lib pyhive (apache#7471) * Late import for optional lib pyhive * fix * fix: calendar heatmap examples (apache#7375) Fixing a set of examples that trip on ValueError vs TypeError * bugfix: Improve support for special characters in schema and table names (apache#7297) * Bugfix to SQL Lab to support tables and schemas with characters that require quoting * Remove debugging prints * Add uri encoding to secondary tables call * Quote schema names for presto * Quote selected_schema on Snowflake, MySQL and Hive * Remove redundant parens * Add python unit tests * Add js unit test * Fix flake8 linting error * [dashboard] After update filter, trigger new queries when charts are visible (apache#7233) * trigger query when chart is visible * add integration test * fix: alter sql columns to long text apache#7463 (apache#7476) Merge lyft-release-sp8@7bfe7bc to master * Refactor ConsoleLog (apache#7428) * Revised Chinese translation (apache#7464) * add chinese translate * edit chinese translation * druid connector: avoid using 'dimensions' for scan queries (apache#7377) After the following PyDruid change (contained in version 0.5.2) the Superset Histogram charts rendered with Druid data are broken: druid-io/pydruid@0a59a70 Bump the pydruid requirements accordingly in setup.py Issue: apache#7368
Configuration menu - View commit details
-
Copy full SHA for a1c0051 - Browse repository at this point
Copy the full SHA a1c0051View commit details
Commits on May 13, 2019
-
Merge lyft-release-sp8 into lyft-master, w/latest apache master
Dave Smith committedMay 13, 2019 Configuration menu - View commit details
-
Copy full SHA for f64bed7 - Browse repository at this point
Copy the full SHA f64bed7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 706bec6 - Browse repository at this point
Copy the full SHA 706bec6View commit details -
Merge pull request #34 from lyft/apacheToMaster
Merge latest lyft-release-sp8, with latest from apache:master
Configuration menu - View commit details
-
Copy full SHA for 6e89453 - Browse repository at this point
Copy the full SHA 6e89453View commit details
Commits on May 15, 2019
-
feat: Live query validation in the SQL Lab UI (apache#7461) (apache#7516
) * [WIP] Live query validation, where supported This builds on apache#7422 to build check-as-you-type sql query validation in Sql Lab. This closes apache#6707 too. It adds a (debounced) call to the validate_sql_json API endpoint with the querytext, and on Lyft infra is able to return feedback to the user (end to end) in $TBD seconds. At present feedback is provided only through the "annotations" mechanism build in to ACE, although I'd be open to adding full text elsewhere on the page if there's interest. * fix: Unbreak lints and tests
Configuration menu - View commit details
-
Copy full SHA for 66524c4 - Browse repository at this point
Copy the full SHA 66524c4View commit details -
chore: Truncate progressbar percentage decimals (apache#7499) (apache…
…#7517) This change makes the query progress bar only show whole number percentage changes, instead of numbers like 12.13168276%.
Configuration menu - View commit details
-
Copy full SHA for bfa5250 - Browse repository at this point
Copy the full SHA bfa5250View commit details
Commits on May 16, 2019
-
Validate start/end when scheduling queries (apache#7528)
* Validate start/end when scheduling queries * Use chrono instead of Sugar
Configuration menu - View commit details
-
Copy full SHA for 5c86a40 - Browse repository at this point
Copy the full SHA 5c86a40View commit details -
Show scheduled queries (apache#7521)
* Show scheduled queries * Remove column * Secure views * Add import * Fix unit tests * Reuse existing db connection from view * Remove unnecessary import
Configuration menu - View commit details
-
Copy full SHA for f0a8b67 - Browse repository at this point
Copy the full SHA f0a8b67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0acbb04 - Browse repository at this point
Copy the full SHA 0acbb04View commit details
Commits on May 17, 2019
-
Merge remote-tracking branch 'origin/lyft-develop' into mergeLatest
Dave Smith committedMay 17, 2019 Configuration menu - View commit details
-
Copy full SHA for 7b05b93 - Browse repository at this point
Copy the full SHA 7b05b93View commit details