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

Netflix / genie / 2971
94%

Build:
DEFAULT BRANCH: master
Ran 20 Nov 2020 08:53PM UTC
Jobs 1
Files 545
Run time 1min
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
2971

push

travis-ci-com

mprimi
Update persistence APIs to delete unused entities in batches

Update the cleanup strategy to delete unused entities in batches rather than attempting a single-shot deletion.

Motivation: if the number of entities to delete is high, attempting to delete all unused entities in a single shot could fail.
This is due to the size of the transaction data exceeding limits.

Change overview:
 * Update persistence APIs to include a LIMIT clause in the queries that retrieve unused entities
 * Update the cleanup strategy to delete in batches until there's nothing left to delete
 * Introduce new property that control the batch size (default 10000)

This applies to files, tags, commands, clusters, applications. Jobs are already deleted in batches.

12954 of 13800 relevant lines covered (93.87%)

0.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2971.1 (bintrayUser=[secure] bintrayKey=[secure] sonatypeUsername=[secure] sonatypePassword=[secure] DOCKER_USER=[secure] DOCKER_PASSWORD=[secure] GRGIT_USER=[secure]) 20 Nov 2020 08:53PM UTC 0
93.87
Travis Job 2971.1
Source Files on build 2971
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #2971
  • 28a72972 on github
  • Prev Build on master (#2961)
  • Next Build on master (#2978)
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