summaryrefslogtreecommitdiffstats
path: root/src/test/crush (follow)
Commit message (Expand)AuthorAgeFilesLines
* test: : build without "using namespace std"Kefu Chai2021-08-132-0/+4
* test/crush: drop min/max_size refsSage Weil2021-07-093-6/+0
* crush: eliminate min_size and max_sizeSage Weil2021-06-292-2/+2
* test/cli/crushtool: use 'id' instead of 'ruleset' in crush inputsSage Weil2021-06-291-1/+1
* Merge pull request #38500 from pdvian/wip-print-weightKefu Chai2021-04-033-24/+24
|\
| * crush/CrushCompiler: print weight with uniform precisionPrashant D2021-03-293-24/+24
* | cmake: pass PARALLEL to add_ceph_unittest()Kefu Chai2021-03-301-1/+1
|/
* cmake: no need to link libglobal and libblkid for testing crushKefu Chai2020-01-161-5/+3
* test/crush: no need to use libglobal for testing crushKefu Chai2020-01-162-177/+200
* osd: Create more_underfull with below target that aren't in underfullDavid Zafman2019-11-281-5/+23
* relicense LGPL-2.1 code as LGPL-2.1 or LGPL-3.0Sage Weil2019-04-221-1/+1
* Merge PR #27070 into masterSage Weil2019-03-222-4/+6
|\
| * osd/OSDMap: add 'zone' to default crush mapSage Weil2019-03-212-4/+6
* | qa/standalone/crush/crush-choose-args: fix testSage Weil2019-03-201-2/+2
* | crush/CrushWrapper: pass cct down into more placesSage Weil2019-03-121-2/+2
|/
* test: switch to GNU sedWillem Jan Withagen2019-02-071-2/+8
* test: Use ceph_assert for asserts.Adam C. Emerson2018-08-272-8/+8
* src/test: Using gtest-parallel to speedup unittestsErwan Velu2018-06-151-1/+1
* Merge PR #22091 into masterSage Weil2018-05-211-2/+2
|\
| * crush: weight_set_size -> weight_set_positionsSage Weil2018-05-181-2/+2
* | core: use const_iterator for decodeKefu Chai2018-05-171-2/+2
|/
* test: CINIT_FLAG_NO_MON_CONFIG or NO_DEFAULT_CONFIG_FILESage Weil2018-03-061-1/+2
* drop unnecessary env_to_vec callsSage Weil2018-03-061-1/+0
* common: refactor default config value handlingSage Weil2018-03-061-3/+4
* cmake: always use CMAKE_RUNTIME_OUTPUT_DIRECTORY as the unittests' pathKefu Chai2017-10-031-2/+2
* Merge pull request #17335 from Carudy/cxwYuri Weinstein2017-09-271-0/+3
|\
| * crush: safe check for 'ceph osd crush swap-bucket'Carudy2017-09-221-0/+3
* | Merge pull request #16494 from asomers/bin_bashKefu Chai2017-08-271-1/+1
|\ \
| * | scripts: fix bash path in shebangsAlan Somers2017-07-271-1/+1
* | | crush/CrushWrapper: fill in weight-sets when we build shadow treesSage Weil2017-08-111-6/+9
* | | crush/CrushWrapper: remove unused 'unused' arg for trim_roots_with_classesSage Weil2017-08-111-8/+4
| |/ |/|
* | crush: remove cleanup_classes()Sage Weil2017-08-041-5/+1
* | crush: fix preservation of shadow bucket idsSage Weil2017-08-041-7/+25
* | test/crush: fix memory leakxie xingguo2017-07-261-36/+14
* | test/crush: kill dead class_is_in_use testxie xingguo2017-07-261-21/+0
|/
* qa: move ceph-helpers and misc src/test/*.sh tests to qa/standaloneSage Weil2017-07-254-322/+0
* crush/CrushWrapper: remove_item, bucket_remove_item whitespaceSage Weil2017-07-212-6/+12
* crush/CrushWrapper: make a compat/default choose_argsSage Weil2017-07-211-4/+5
* crush: s/ruleset/id/ in decompiled outputSage Weil2017-07-182-2/+2
* crush: do not allow creating a rule with ruleset != rule idSage Weil2017-07-172-4/+2
* mon/OSDMonitor: "osd crush ls-osd" supportxie xingguo2017-07-101-0/+2
* mon/OSDMonitor: extend "set-device-class" for multiple osdsxie xingguo2017-07-101-2/+3
* osd/OSD: automatically set device class on startxie xingguo2017-07-102-0/+10
* mon,crush: 'osd crush rule create-replicated ...'Sage Weil2017-07-062-12/+16
* mon/OSDMonitor: "osd crush class rename" supportxie xingguo2017-06-231-0/+4
* osd: replicated_ruleset -> replicated_ruleSage Weil2017-06-202-2/+2
* crush/CrushWrapper: add_simple_ruleset[_at] -> add_simple_rule[_at]Sage Weil2017-06-202-32/+32
* crush: add missing tunable in testsLoic Dachary2017-06-012-0/+2
* crush: update choose_args on adjust_item_weightLoic Dachary2017-05-313-13/+164
* crush: update choose_args when items are added/removedLoic Dachary2017-05-313-0/+150