Dropped -m/--mleaf-weight from dbg scripts

Now that we're assuming a perfect compaction algorithm, and an
infinitely compatible mleaf-bits, there really shouldn't be any reason
to support non-standard mleaf-bits in our scripts, right?

If a configurable mleaf-bits becomes necessary, we can always add this
back in the future.
This commit is contained in:
Christopher Haster
2024-02-26 01:33:42 -06:00
parent 23aab1a238
commit d8d6052d90
3 changed files with 2 additions and 28 deletions

View File

@@ -1179,7 +1179,6 @@ class Rbyd:
def main(disk, mroots=None, *,
block_size=None,
block_count=None,
mleaf_weight=None,
block=None,
off=None,
size=None,
@@ -1340,12 +1339,6 @@ def main(disk, mroots=None, *,
block_size=block_size,
block_count=block_count)
# determine the mleaf_weight from the block_size, this is just for
# printing purposes
if mleaf_weight is None:
mleaf_weight = 1 << m.ceil(m.log2(block_size // 8))
#### traverse the filesystem
# fetch the mroot chain
@@ -1637,11 +1630,6 @@ if __name__ == "__main__":
'--block-count',
type=lambda x: int(x, 0),
help="Block count in blocks.")
parser.add_argument(
'-m', '--mleaf-weight',
type=lambda x: int(x, 0),
help="Maximum weight of mdirs for mid decoding. Defaults to a "
"block_size derived value.")
parser.add_argument(
'-@', '--block',
nargs='?',

View File

@@ -1655,7 +1655,6 @@ def dbg_fstruct(f, block_size, mdir, rid, tag, j, d, data, *,
def main(disk, mroots=None, *,
block_size=None,
block_count=None,
mleaf_weight=None,
color='auto',
**args):
# figure out what color should be
@@ -1686,7 +1685,6 @@ def main(disk, mroots=None, *,
# determine the mleaf_weight from the block_size, this is just for
# printing purposes
if mleaf_weight is None:
mleaf_weight = 1 << m.ceil(m.log2(block_size // 8))
# before we print, we need to do a pass for a few things:
@@ -2184,11 +2182,6 @@ if __name__ == "__main__":
'--block-count',
type=lambda x: int(x, 0),
help="Block count in blocks.")
parser.add_argument(
'-m', '--mleaf-weight',
type=lambda x: int(x, 0),
help="Maximum weight of mdirs for mid decoding. Defaults to a "
"block_size derived value.")
parser.add_argument(
'--color',
choices=['never', 'always', 'auto'],

View File

@@ -812,7 +812,6 @@ class Rbyd:
def main(disk, mroots=None, *,
block_size=None,
block_count=None,
mleaf_weight=None,
color='auto',
**args):
# figure out what color should be
@@ -843,7 +842,6 @@ def main(disk, mroots=None, *,
# determine the mleaf_weight from the block_size, this is just for
# printing purposes
if mleaf_weight is None:
mleaf_weight = 1 << m.ceil(m.log2(block_size // 8))
# before we print, we need to do a pass for a few things:
@@ -1671,11 +1669,6 @@ if __name__ == "__main__":
'--block-count',
type=lambda x: int(x, 0),
help="Block count in blocks.")
parser.add_argument(
'-m', '--mleaf-weight',
type=lambda x: int(x, 0),
help="Maximum weight of mdirs for mid decoding. Defaults to a "
"block_size derived value.")
parser.add_argument(
'--color',
choices=['never', 'always', 'auto'],