-
Notifications
You must be signed in to change notification settings - Fork 90
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
Respect delete markers in package-related ES queries #2000
Conversation
2000 GET BTW |
Codecov Report
@@ Coverage Diff @@
## master #2000 +/- ##
==========================================
+ Coverage 46.71% 46.72% +0.01%
==========================================
Files 332 332
Lines 16450 16447 -3
Branches 2195 2196 +1
==========================================
+ Hits 7684 7685 +1
+ Misses 7867 7863 -4
Partials 899 899
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
If it's ready for review, could you provide an example of how can I test it manually? |
1. Package countsPackage counts in bucket overview should now show the total number of revisions, so you can try revising a package and that should increment that counter. You could also try deleting the revision and see the counter decrement (tho i'm not sure how to do that -- you have to use Quilt CLI or Python API) 2. Package and revision listingOnly non-deleted packages should be shown in the package list with correct revision counts (in general, package listing should correspond to the The same with the revisions: revision list (both in breadcrumbs dropdown and on the separate page) should not include deleted revisions (the same here: revision listing should correspond to the contents of Again, to properly test this you should create and then delete packages / revisions via Quilt Python API / CLI. Also, currently there's a bug Aneesh was talking about today that prevents inserting all the delete markers into ES index, so it's kinda broken at the moment. |
|
|
TODO