Bug #15148

Updated by Tom Clegg about 5 years ago

In certain circumstances, when collections have a null @modified_at@ `modified_at` field (which should normally never happen), keep-balance can mark blocks for deletion even though there are still references to them. A check for this will be included in 1.4 and 1.3.2: keep-balance will refuse to run at all if this situation is detected. 

 An API server bug which causes the @modified_at@ `modified_at` field to be null was introduced by #13561 and released with Arvados v1.3. The API server bug was fixed as a side effect of #14595 and this fix will also (soon to be included released in 1.4 and 1.3.2.