Skip to content
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 master into lyft-release-sp8 #7484

Merged
merged 48 commits into from
May 10, 2019

Commits on Apr 19, 2019

  1. Configuration menu
    Copy the full SHA
    7192d36 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2019

  1. Configuration menu
    Copy the full SHA
    8fd7d4b View commit details
    Browse the repository at this point in the history
  2. Create issue_label_bot.yaml (apache#7341)

    Hamel Husain authored and kristw committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    845218d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f14b55 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. Configuration menu
    Copy the full SHA
    cf87173 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    621cef7 View commit details
    Browse the repository at this point in the history
  3. 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
    datability-io authored and betodealmeida committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    4bc69c0 View commit details
    Browse the repository at this point in the history
  4. Add type anno (apache#7342)

    * Updated local dev instructions to include missing step
    
    * First pass at type annotations
    craig-rueda authored and mistercrunch committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    48b2af4 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2019

  1. Configuration menu
    Copy the full SHA
    1388452 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f58e7b2 View commit details
    Browse the repository at this point in the history
  3. 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
    betodealmeida committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    cb7c806 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fef5b5e View commit details
    Browse the repository at this point in the history
  5. remove backendSync.json (apache#7331)

    kristw authored and mistercrunch committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    7788124 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e61a8ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e8af852 View commit details
    Browse the repository at this point in the history
  8. 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
    andrewmusselman authored and mistercrunch committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    7bc8355 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3a359fd View commit details
    Browse the repository at this point in the history
  10. Store last selected dashboard in sessionStorage (apache#7181)

    * Store last selected dashboard in sessionStorage
    
    * Fix tests
    leakingoxide authored and Grace Guo committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    f83b979 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2019

  1. Configuration menu
    Copy the full SHA
    f488a32 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'lyftga'

    mistercrunch committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    929fb6b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fe152d View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2019

  1. 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
    chelule authored and mistercrunch committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    ca2996c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e703f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11408d0 View commit details
    Browse the repository at this point in the history
  4. 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
    dpgaspar authored and mistercrunch committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    06c4610 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f504568 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8703244 View commit details
    Browse the repository at this point in the history
  7. Refactor out controlUtils.js module + unit tests (apache#7350)

    * [WiP]refactor out a controlUtils.js file
    
    * unit tests
    
    * add missing license
    
    * Addressing comments
    mistercrunch committed Apr 30, 2019
    Configuration menu
    Copy the full SHA
    46579b1 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2019

  1. 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
    DiggidyDave authored and xtinec committed May 1, 2019
    Configuration menu
    Copy the full SHA
    a6aabf8 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. Configuration menu
    Copy the full SHA
    70be44a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6ebd78 View commit details
    Browse the repository at this point in the history
  3. 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
    KilimAnnejaro authored and mistercrunch committed May 2, 2019
    Configuration menu
    Copy the full SHA
    ee78fd7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb627ba View commit details
    Browse the repository at this point in the history
  5. add chinese translate (apache#7402)

    cscainiao authored and Grace Guo committed May 2, 2019
    Configuration menu
    Copy the full SHA
    598526a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c8bb7e0 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2019

  1. 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
    khtruong authored and betodealmeida committed May 3, 2019
    Configuration menu
    Copy the full SHA
    88e6ec9 View commit details
    Browse the repository at this point in the history
  2. 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
    DiggidyDave authored and betodealmeida committed May 3, 2019
    Configuration menu
    Copy the full SHA
    5cf454b View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. 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
    bearcage authored and betodealmeida committed May 6, 2019
    Configuration menu
    Copy the full SHA
    2497048 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2019

  1. Configuration menu
    Copy the full SHA
    f3d8e8a View commit details
    Browse the repository at this point in the history

Commits on May 8, 2019

  1. Late import for optional lib pyhive (apache#7471)

    * Late import for optional lib pyhive
    
    * fix
    mistercrunch committed May 8, 2019
    Configuration menu
    Copy the full SHA
    e2be022 View commit details
    Browse the repository at this point in the history
  2. fix: calendar heatmap examples (apache#7375)

    Fixing a set of examples that trip on ValueError vs TypeError
    mistercrunch committed May 8, 2019
    Configuration menu
    Copy the full SHA
    a3f0912 View commit details
    Browse the repository at this point in the history
  3. bugfix: Improve support for special characters in schema and table na…

    …mes (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
    villebro authored and mistercrunch committed May 8, 2019
    Configuration menu
    Copy the full SHA
    959c35d View commit details
    Browse the repository at this point in the history
  4. [dashboard] After update filter, trigger new queries when charts are …

    …visible (apache#7233)
    
    * trigger query when chart is visible
    
    * add integration test
    Grace Guo committed May 8, 2019
    Configuration menu
    Copy the full SHA
    6b8bda6 View commit details
    Browse the repository at this point in the history
  5. fix: alter sql columns to long text apache#7463 (apache#7476)

    Merge lyft-release-sp8@7bfe7bc to master
    khtruong authored and betodealmeida committed May 8, 2019
    Configuration menu
    Copy the full SHA
    ca48f32 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ef13500 View commit details
    Browse the repository at this point in the history
  7. Revised Chinese translation (apache#7464)

    * add chinese translate
    
    * edit chinese translation
    cscainiao authored and Grace Guo committed May 8, 2019
    Configuration menu
    Copy the full SHA
    f59ed02 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2019

  1. 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
    elukey authored and mistercrunch committed May 9, 2019
    Configuration menu
    Copy the full SHA
    51fd43a View commit details
    Browse the repository at this point in the history

Commits on May 10, 2019

  1. Merge apache/master into lyft-release-sp8

    Dave Smith committed May 10, 2019
    Configuration menu
    Copy the full SHA
    26d82de View commit details
    Browse the repository at this point in the history