• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

airbnb / superset / 7126
0%

Build:
DEFAULT BRANCH: master
Ran 11 May 2017 03:36PM UTC
Jobs 4
Files 40
Run time 4min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
7126

push

travis-ci

web-flow
Speed up all CRUD list views (#2747)

Load times on list view pages like Slices, Dashboards, Tables and Database
have grown to be terrible over time.

After a bit of digging, I found that the not specifying `search_columns`
in ModelViews actually means "all columns" and that for each filter,
FAB goes and fetches a list of all values to prepopulate the
filter dropdowns. That means that the list of tables would fetch all
slices and all users upfront which is horrible. Worse, database list
view would fetch all queries with is insane.

This picks a subset of columns for search/filters and changes the
default to show only 100 elements per page instead of 500

8 of 8 new or added lines in 5 files covered. (100.0%)

4247 of 6068 relevant lines covered (69.99%)

2.79 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
superset/connectors/base.py
1
100.0
superset/models/helpers.py
1
100.0
superset/models/core.py
1
100.0
superset/connectors/druid/models.py
Jobs
ID Job ID Ran Files Coverage
3 7126.3 (TOX_ENV=py34-postgres) 11 May 2017 03:41PM UTC 0
69.73
Travis Job 7126.3
4 7126.4 (TOX_ENV=py34-sqlite) 11 May 2017 03:38PM UTC 0
69.68
Travis Job 7126.4
5 7126.5 (TOX_ENV=py27-mysql) 11 May 2017 03:38PM UTC 0
69.73
Travis Job 7126.5
6 7126.6 (TOX_ENV=py27-sqlite) 11 May 2017 03:36PM UTC 0
69.66
Travis Job 7126.6
Source Files on build 7126
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #7126
  • e5584440 on github
  • Prev Build on master (#7124)
  • Next Build on master (#7128)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc