-
Notifications
You must be signed in to change notification settings - Fork 33
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
Split can leave size-0 supervoxels in the mapping #289
Comments
FWIW, According to the table above, it seems that all of the problematic cases involve the |
The latest production node ( Click for table
|
Note to self: Due to the fact that I've been writing "small" supervoxels as 0-byte files, I should go back and verify that I haven't inadvertently overwritten a few valid mesh files with empty files in cases like this. (If the sv had a non-zero mapping, but a size of 0, I might have written an empty file, whereas I should have left it alone.) |
Assume this isn't urgent since this is for |
Apparently this issue can affect One example I ran into on the male CNS is supervoxel
According to
...but it has no size:
I discovered the problem because I attempted to use it in a cleave, which triggered the following error:
|
Apparently the
split
operation can leave behind supervoxels in the/mapping
that should not be there (they don't exist any more, or have size 0, depending on which endpoint you use).Here's a table showing various split events for which at least one supervoxel was left in the mapping, despite it having 0 size. In this table, the
_size
and_mapping
are shown for the UUID in which the split event occurred.The table is attached here as CSV, but also pretty-printed below.
Notes:
old
supervoxel lingers in the mapping because the mutation log didn't store the necessary info back then. Newer versions of DVID resolved this.9e0d
(the bottom of this table). It seems that the RESULT supervoxels can sometimes be left with 0 size, and yet remain in the/mapping
.Click for table
The text was updated successfully, but these errors were encountered: