alluxio
alluxio copied to clipboard
Add a new operation in stressmasterbench to generate complex file tree
What changes are proposed in this pull request?
Add a new operation, CreateKAryTree, in StressMasterBench for generating the complex file tree. This operation will create a number of files and folders under the target directory, and they will be organized in the form of a complete K-ary tree.
Why are the changes needed?
CreateFile or CreateDir operation can only create a simple and flat file tree. This file tree limits some tests such as metadata-sync and can't represent the real-world workload. So CreateKAryTree operation is designed for generating the complex file tree.
Does this PR introduce any user facing changes?
None
Automated checks report:
- Commits associated with Github account: PASS
- PR title follows the conventions: FAIL
- The title of the PR does not pass all the checks. Please fix the following issues:
- Title is too long (78 characters). Must be at most 72 characters.
- The title of the PR does not pass all the checks. Please fix the following issues:
Some checks failed. Please fix the reported issues and reply 'alluxio-bot, check this please' to re-run checks.
Automated checks report:
- Commits associated with Github account: PASS
- PR title follows the conventions: PASS
All checks passed!
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in two weeks if no further activity occurs. Thank you for your contributions.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in two weeks if no further activity occurs. Thank you for your contributions.