Skip to content

Instantly share code, notes, and snippets.

@windkit
Created December 12, 2016 08:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save windkit/a18a13961f6c20f263d658aa168a0c22 to your computer and use it in GitHub Desktop.
Save windkit/a18a13961f6c20f263d658aa168a0c22 to your computer and use it in GitHub Desktop.
Compaction Test Plan
1. Normal Operation
1.1 Load Data (100 Know Files)
1.2 Compaction
1.3 Read Data
2. Random Bytes
2.1 Load Data (100 Know Files)
2.2 Random Bytes in AVS
2.3 Compaction
2.4 Read Data
3. Missing Files
3.1 Load Data (100 Know Files)
3.2 Truncate AVS
3.3 Compaction
3.4 Read Data
4. Disk Full
4.1 Load Data (100 Know Files)
4.2 Fill Disk (fallocate)
4.3 Compaction
4.4 Read Data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment