Beto Dealmeida
|
d66bc5ad90
|
SIP-23: Persist SQL Lab state in the backend (#8060)
* Squash all commits from VIZ-689
* Fix javascript
* Fix black
* WIP fixing javascript
* Add feature flag SQLLAB_BACKEND_PERSISTENCE
* Use feature flag
* Small fix
* Fix lint
* Fix setQueryEditorSql
* Improve unit tests
* Add unit tests for backend sync
* Rename results to description in table_schema
* Add integration tests
* Fix black
* Migrate query history
* Handle no results backend
* Small improvement
* Address comments
* Store SQL directly instead of reference to query
* Small fixes
* Fix clone tab
* Fix remove query
* Cascade delete
* Cascade deletes
* Fix tab closing
* Small fixes
* Small fix
* Fix error when deleting tab
* Catch 404 when tab is deleted
* Remove tables from state on tab close
* Add index, autoincrement and cascade
* Prevent duplicate table schemas
* Fix mapStateToProps
* Fix lint
* Fix head
* Fix javascript
* Fix mypy
* Fix isort
* Fix javascript
* Fix merge
* Fix heads
* Fix heads
* Fix displayLimit
* Recreate migration script trying to fix heads
* Fix heads
|
2019-11-14 09:44:57 -08:00 |
|