index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
crush
/
CrushTester.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
src/crush: extra logging to debug CPU burn in test_with_fork()
Deepika Upadhyay
2022-10-21
1
-2
/
+3
*
crush/CrushTester: drop --ruleset
Sage Weil
2021-06-29
1
-6
/
+0
*
crushtool: remove check for overlapped ruels
Sage Weil
2021-06-29
1
-4
/
+0
*
crush: Update to work without using namespace
Adam C. Emerson
2019-03-29
1
-35
/
+35
*
crushtool: add --compare command
Sage Weil
2018-10-16
1
-0
/
+2
*
crush/CrushTester: remove old test_with_crushtool helper
Sage Weil
2017-07-07
1
-4
/
+0
*
mon/OSDMonitor: test crush with fork but not crushtool spawn
Sage Weil
2017-07-07
1
-0
/
+1
*
crush: optimize header file dependency
cxwshawn
2016-05-25
1
-1
/
+0
*
Add ability of precise testing of placement group calculation.
Adam Kupczyk
2016-03-30
1
-0
/
+7
*
crush/CrushTester: check for overlapped rules
Kefu Chai
2016-01-07
1
-0
/
+4
*
crush/CrushTester: allow testing by ruleset
Sage Weil
2015-09-18
1
-1
/
+8
*
mon: add "--check" to CrushTester::test_with_crushtool()
Kefu Chai
2015-05-31
1
-0
/
+1
*
crush/CrushTester: check if any item id is too large
Kefu Chai
2015-05-31
1
-2
/
+5
*
crush/CrushTester: add check_name_maps() method
Kefu Chai
2015-05-31
1
-0
/
+5
*
crush: CrushTester::test_with_crushtool: use SubProcess to spawn crushtool
Mykola Golub
2015-03-27
1
-2
/
+2
*
mon: ignore crushtool validation if too long
Loic Dachary
2015-03-03
1
-1
/
+2
*
mon: do not hardwire crushtool command line
Loic Dachary
2015-03-03
1
-1
/
+1
*
crush: CrushTester: add test_with_crushtool()
Joao Eduardo Luis
2015-02-04
1
-0
/
+1
*
crush/CrushTester: add new --show-mappings option
Sage Weil
2014-12-03
1
-0
/
+9
*
crush: add CrushTester accessors
Loic Dachary
2013-12-08
1
-0
/
+71
*
CrushTester: remove unused private var [-Wunused-private-field]
Noah Watkins
2013-11-02
1
-3
/
+2
*
src/crush/CrushTester.{cc,h}: prefer prefix ++operator for iterators
Danny Al-Gaaf
2013-03-13
1
-2
/
+2
*
crushtool: Miscellaneous cleanup.
caleb miles
2012-08-31
1
-2
/
+33
*
crushtool: allow information generated during testing to be dumped
caleb miles
2012-07-14
1
-1
/
+112
*
CrushTester: add Monte Carlo generator to more accurately simulate a
caleb miles
2012-06-30
1
-1
/
+4
*
crush: style changes
caleb miles
2012-06-30
1
-2
/
+0
*
CrushTester.cc: removed obsolete method for collapsing a CRUSH map
caleb miles
2012-06-26
1
-1
/
+1
*
nightly push to local repo
caleb miles
2012-06-15
1
-0
/
+1
*
CrushTester: drop range marking
Sage Weil
2012-06-09
1
-11
/
+0
*
CrushTester: simplify, clean up mark down
Sage Weil
2012-06-09
1
-0
/
+2
*
CrushTester: some whitespace
Sage Weil
2012-06-09
1
-1
/
+0
*
CrushTester: some cleanup
caleb miles
2012-06-09
1
-3
/
+0
*
CrushTester: mark_down_ratio and mark_down_bucket_ratio
caleb miles
2012-06-09
1
-11
/
+15
*
CrushTester: clean up output interface
Sage Weil
2012-06-08
1
-11
/
+23
*
CrushTester: dump histogram of choose attempts
Sage Weil
2012-06-08
1
-1
/
+4
*
CrushTester: optionally output bad mappings
Sage Weil
2012-06-08
1
-1
/
+6
*
crushtool: allow user to select output reporting in blocks
caleb miles
2012-06-06
1
-2
/
+7
*
crush: simiulate using rng; use chi-squared to measure result
Caleb Miles
2012-06-04
1
-1
/
+36
*
crush: remove forcefeed from crush_do_rule
Sage Weil
2012-04-29
1
-7
/
+1
*
crush: move crushtool --test into CrushTester
Sage Weil
2012-02-19
1
-0
/
+71