This is an automated email from the ASF dual-hosted git repository.
robdiciuccio pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git.
from 6a81a79 feat: Support feature flag overrides in ephemeral test envs
(#14008)
add 806fb73 feat(SIP-39): Websocket sidecar app (#11498)
No new revisions were added by this update.
Summary of changes:
.github/workflows/superset-websocket.yml | 33 +
.../docker.in => superset-websocket/.eslintignore | 7 +-
.../.eslintrc.js | 21 +-
.../docker.in => superset-websocket/.gitignore | 7 +-
{superset-frontend => superset-websocket}/.nvmrc | 0
.flaskenv => superset-websocket/.prettierignore | 10 +-
.../.prettierrc.json | 2 +-
superset-websocket/README.md | 106 +
superset-websocket/config.example.json | 16 +
superset-websocket/config.test.json | 12 +
.../jest.config.js | 5 +-
superset-websocket/package-lock.json | 13474 +++++++++++++++++++
superset-websocket/package.json | 41 +
superset-websocket/spec/index.test.ts | 486 +
superset-websocket/src/index.ts | 465 +
superset-websocket/tsconfig.json | 12 +
.../utils/README.md | 20 +-
.../utils/client-ws-app}/.nvmrc | 0
superset-websocket/utils/client-ws-app/README.md | 42 +
superset-websocket/utils/client-ws-app/app.js | 57 +
superset-websocket/utils/client-ws-app/bin/www | 108 +
.../utils/client-ws-app/package-lock.json | 1871 +++
.../utils/client-ws-app/package.json | 17 +
.../utils/client-ws-app/public/javascripts/app.js | 63 +
.../client-ws-app/public/stylesheets/style.css | 23 +-
.../utils/client-ws-app/routes/index.js | 28 +-
.../utils/client-ws-app/views/error.jade | 12 +-
.../utils/client-ws-app/views/index.jade | 29 +-
.../utils/client-ws-app/views/layout.jade | 20 +-
superset-websocket/utils/loadtest.js | 61 +
superset/config.py | 2 +
superset/utils/async_query_manager.py | 21 +-
superset/views/base.py | 1 +
33 files changed, 16988 insertions(+), 84 deletions(-)
create mode 100644 .github/workflows/superset-websocket.yml
copy requirements/docker.in => superset-websocket/.eslintignore (95%)
copy superset-frontend/prettier.config.js => superset-websocket/.eslintrc.js
(69%)
copy requirements/docker.in => superset-websocket/.gitignore (95%)
copy {superset-frontend => superset-websocket}/.nvmrc (100%)
copy .flaskenv => superset-websocket/.prettierignore (90%)
copy docs/.prettierrc => superset-websocket/.prettierrc.json (100%)
create mode 100644 superset-websocket/README.md
create mode 100644 superset-websocket/config.example.json
create mode 100644 superset-websocket/config.test.json
copy superset-frontend/prettier.config.js => superset-websocket/jest.config.js
(92%)
create mode 100644 superset-websocket/package-lock.json
create mode 100644 superset-websocket/package.json
create mode 100644 superset-websocket/spec/index.test.ts
create mode 100644 superset-websocket/src/index.ts
create mode 100644 superset-websocket/tsconfig.json
copy superset-frontend/images/icons/minus.svg =>
superset-websocket/utils/README.md (51%)
copy {superset-frontend => superset-websocket/utils/client-ws-app}/.nvmrc
(100%)
create mode 100644 superset-websocket/utils/client-ws-app/README.md
create mode 100644 superset-websocket/utils/client-ws-app/app.js
create mode 100755 superset-websocket/utils/client-ws-app/bin/www
create mode 100644 superset-websocket/utils/client-ws-app/package-lock.json
create mode 100644 superset-websocket/utils/client-ws-app/package.json
create mode 100644
superset-websocket/utils/client-ws-app/public/javascripts/app.js
copy superset-frontend/src/profile/main.less =>
superset-websocket/utils/client-ws-app/public/stylesheets/style.css (79%)
copy
superset-frontend/spec/javascripts/dashboard/components/resizable/ResizableContainer_spec.jsx
=> superset-websocket/utils/client-ws-app/routes/index.js (60%)
copy superset/templates/superset/flash_wrapper.html =>
superset-websocket/utils/client-ws-app/views/error.jade (89%)
copy superset/templates/superset/add_slice.html =>
superset-websocket/utils/client-ws-app/views/index.jade (71%)
copy superset/templates/superset/dashboard_v1_deprecated.html =>
superset-websocket/utils/client-ws-app/views/layout.jade (78%)
create mode 100644 superset-websocket/utils/loadtest.js