summaryrefslogtreecommitdiff
path: root/src/crushtool.cc
Commit message (Expand)AuthorAgeFilesLines
* CrushTester: drop range markingSage Weil2012-06-081-11/+0
* CrushTester: mark_down_ratio and mark_down_bucket_ratiocaleb miles2012-06-081-4/+10
* crushtool: refine tunables warning messageSage Weil2012-06-081-3/+7
* crush: compile/decompile tunablesSage Weil2012-06-081-0/+2
* crushtool: add --enable-unsafe-tunables optionSage Weil2012-06-081-0/+15
* crushtool: --show-* instead of --output-*Sage Weil2012-06-081-10/+11
* CrushTester: clean up output interfaceSage Weil2012-06-081-12/+5
* CrushTester: dump histogram of choose attemptsSage Weil2012-06-081-1/+5
* CrushTester: optionally output bad mappingsSage Weil2012-06-081-1/+6
* crushtool: arguments to adjust tunablesSage Weil2012-06-081-2/+36
* make everyone use our assert #include and macroSage Weil2012-06-061-2/+3
* crushtool: allow user to select output reporting in blockscaleb miles2012-06-061-7/+14
* crush: simiulate using rng; use chi-squared to measure resultCaleb Miles2012-06-031-1/+34
* crush: check malloc resultsYehuda Sadeh2012-05-201-0/+2
* Merge remote-tracking branch 'gh/wip-crush-forcefeed'Sage Weil2012-05-041-6/+0
|\
| * crush: remove forcefeed from crush_do_ruleSage Weil2012-04-281-6/+0
* | crushtool: add --update-item commandSage Weil2012-05-021-5/+26
|/
* log: new logging infrastructureSage Weil2012-03-271-0/+1
* config: alternative config options for global_init()Yehuda Sadeh2012-03-121-1/+1
* crush: move crushtool --test into CrushTesterSage Weil2012-02-191-54/+28
* crush: move (de)compile into CrushCompiler classSage Weil2012-02-191-732/+17
* crush: send debug output to dout, not stdout/errSage Weil2011-11-131-4/+4
* Merge branch 'master' into wip-freebsdSage Weil2011-11-011-1/+1
|\
| * crush: make insert_item take float for weightSage Weil2011-10-281-1/+1
* | Merge branch 'master' into wip-freebsdSage Weil2011-10-251-1/+8
|\ \ | |/
| * crushtool: fix --weight arg parsingSage Weil2011-10-071-0/+1
| * crushtool: add --force NSage Weil2011-10-071-1/+7
* | First cut of FreeBSD support. This patch allowes ceph to compile successfullyStanislav Sedov2011-10-041-0/+4
|/
* Merge remote branch 'gh/stable'Sage Weil2011-09-231-18/+2
|\
| * crushtool: fix argument parsingSage Weil2011-09-221-12/+0
| * crushtool: crush_finalize on any map modificationSage Weil2011-09-221-6/+2
* | misc: use strncpy to prevent buffer overflowHenry C Chang2011-09-231-2/+3
|/
* crushtool: use new argument parsing stuffColin Patrick McCabe2011-09-061-83/+150
* crushtool: don't inc boolSage Weil2011-08-151-1/+1
* tools: remove unused variablesGreg Farnum2011-07-181-4/+1
* crushtool: don't parse any generic argsSage Weil2011-07-141-1/+2
* crushtool: Add call to global_init() to avoid dout segfaultJim Schutt2011-07-131-0/+4
* v0.31v0.31Sage Weil2011-07-081-1/+1
* Remove "#include debug.h" from config.hColin Patrick McCabe2011-06-221-0/+2
* move common_init to global_initColin Patrick McCabe2011-06-201-1/+1
* bufferlist: get rid of derr usageColin Patrick McCabe2011-06-201-3/+4
* Merge remote branch 'origin/stable'Sage Weil2011-06-101-7/+9
|\
| * Fix typo in usage output for --num-osdsSam Lang2011-06-081-1/+1
| * Fix segfault caused by invalid argument string.Sam Lang2011-06-081-6/+8
* | crushtool: error out if uniform weights varySage Weil2011-05-311-0/+17
|/
* crushtool: add -v verbose for --test modeSage Weil2011-05-301-1/+5
* crushtool: update helpSage Weil2011-05-261-2/+7
* crushtool: clean up add-item a bit; don't add item to same bucket twiceSage Weil2011-05-241-1/+1
* crushtool: fix remove-itemSage Weil2011-05-241-1/+1
* Merge branch 'stable'Sage Weil2011-05-241-1/+1
|\