Skip to content

Modified shell getsplits command to match against obscured extents#5983

Merged
dlmarion merged 2 commits intoapache:2.1from
dlmarion:5970-get-splits-matches
Nov 19, 2025
Merged

Modified shell getsplits command to match against obscured extents#5983
dlmarion merged 2 commits intoapache:2.1from
dlmarion:5970-get-splits-matches

Conversation

@dlmarion
Copy link
Copy Markdown
Contributor

@dlmarion dlmarion commented Nov 18, 2025

This commit modifies the shell getsplits command to optionally accept 1 or more arguments to the -v option. When supplied, the getsplits command will only print information for the splits where the value in the first column (the obfuscated extent information) matches one of the supplied arguments. Example invocation:

  getsplits -t <table> -v <extent1> <extent2> ...

Closes #5970

This commit modifies the shell getsplits command to optionally
accept 1 or more arguments to the `-v` option. When supplied, the
getsplits command will only print information for the splits where
the value in the first column (the obfuscated extent information)
matches one of the supplied arguments. Example invocation:

  getsplits -t <table> -v <extent1> <extent2> ...

Closes apache#5970
@dlmarion dlmarion added this to the 2.1.5 milestone Nov 18, 2025
@dlmarion dlmarion self-assigned this Nov 18, 2025
@dlmarion
Copy link
Copy Markdown
Contributor Author

Tested this locally and is working as expected.

Comment thread shell/src/main/java/org/apache/accumulo/shell/commands/GetSplitsCommand.java Outdated
…tsCommand.java

Co-authored-by: Keith Turner <kturner@apache.org>
@dlmarion dlmarion merged commit a94d255 into apache:2.1 Nov 19, 2025
8 checks passed
@dlmarion dlmarion deleted the 5970-get-splits-matches branch November 19, 2025 12:34
@dlmarion dlmarion linked an issue Nov 19, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a shell command to deobfuscate splits

2 participants