fiji-hpc / hpc-datastore

Server-side of the HPC DataStore project - Java API, shell scripts
1 stars 3 forks source link

Border tiles were missing in legacy bdv #23

Closed xulman closed 1 year ago

xulman commented 1 year ago

CellHandlerTS.readBlock() uses metadata to compute the gridPosition properly, because the previous solution misunderstood the BDV's legacy protocol in that the provided block size is not the usual block size used for the given res. level, but the provided block size says what size is required/what size shall be transferred... which is the same as the "usual block size" for non-border tiles/cells, but exactly in the border tiles/cells it may (not necessarily always will) be failing

Screenshot_20230609_194400

Example of debug messages from the commit 2768584ead4dc3: Screenshot_20230609_194155

xulman commented 1 year ago

this is maybe related to the issue https://github.com/fiji-hpc/hpc-datastore/issues/14