Is your feature request related to a problem? Please describe.
One a volume is created, we carve some space out for metadata.
This is mostly due to historical reasons, though we've maintained this same offset for compatibility and also because we do plane to bring back the nexus index to maintain some consistency guarantees in case etcd is lost for some reason.
Describe the solution you'd like
Allocate extra storage capacity per replica to ensure the block size is the same size or greater than the user expected.
Greater size may be acceptable as in some cases we may have some restrictions, ie minimum allocation size.
Additional context
We may also change the alignment offset as at the moment the data partition is starting on 5MiB
Is your feature request related to a problem? Please describe.
One a volume is created, we carve some space out for metadata.
This is mostly due to historical reasons, though we've maintained this same offset for compatibility and also because we do plane to bring back the nexus index to maintain some consistency guarantees in case etcd is lost for some reason.
Describe the solution you'd like
Allocate extra storage capacity per replica to ensure the block size is the same size or greater than the user expected.
Greater size may be acceptable as in some cases we may have some restrictions, ie minimum allocation size.
Additional context
We may also change the alignment offset as at the moment the data partition is starting on 5MiB