Tobias Klauser
|
f6c0d1a3ed
crush: include mapper.h in mapper.c
|
8 年之前 |
Ilya Dryomov
|
64f77566e1
crush: remove redundant local variable
|
9 年之前 |
Ilya Dryomov
|
74a5293832
crush: don't normalize input of crush_ln iteratively
|
9 年之前 |
Ilya Dryomov
|
dc6ae6d8e7
crush: add chooseleaf_stable tunable
|
9 年之前 |
Ilya Dryomov
|
56a4f3091d
crush: ensure take bucket value is valid
|
9 年之前 |
Ilya Dryomov
|
f224a6915f
crush: ensure bucket id is valid before indexing buckets array
|
9 年之前 |
Ilya Dryomov
|
b459be739f
crush: sync up with userspace
|
10 年之前 |
Ilya Dryomov
|
8f529795ba
crush: fix crash from invalid 'take' argument
|
10 年之前 |
Ilya Dryomov
|
958a27658d
crush: straw2 bucket type with an efficient 64-bit crush_ln()
|
10 年之前 |
Ilya Dryomov
|
45002267e8
crush: ensuring at most num-rep osds are selected
|
10 年之前 |
Ilya Dryomov
|
9be6df215a
crush: drop unnecessary include from mapper.c
|
10 年之前 |
Ilya Dryomov
|
d83ed858f1
crush: add SET_CHOOSELEAF_VARY_R step
|
11 年之前 |
Ilya Dryomov
|
e2b149cc4b
crush: add chooseleaf_vary_r tunable
|
11 年之前 |
Ilya Dryomov
|
6ed1002f36
crush: allow crush rules to set (re)tries counts to 0
|
11 年之前 |
Ilya Dryomov
|
48a163dbb5
crush: fix off-by-one errors in total_tries refactor
|
11 年之前 |
Ilya Dryomov
|
0e32d7126c
crush: fix crush_choose_firstn comment
|
11 年之前 |
Ilya Dryomov
|
2d8be0bc8b
crush: attempts -> tries
|
11 年之前 |
Ilya Dryomov
|
f046bf9208
crush: add set_choose_local_[fallback_]tries steps
|
11 年之前 |
Ilya Dryomov
|
d390bb2a83
crush: generalize descend_once
|
11 年之前 |
Ilya Dryomov
|
917edad5d1
crush: CHOOSE_LEAF -> CHOOSELEAF throughout
|
11 年之前 |
Ilya Dryomov
|
cc10df4a3a
crush: add SET_CHOOSE_TRIES rule step
|
11 年之前 |
Ilya Dryomov
|
f18650ace3
crush: apply chooseleaf_tries to firstn mode too
|
11 年之前 |
Ilya Dryomov
|
be3226acc5
crush: new SET_CHOOSE_LEAF_TRIES command
|
11 年之前 |
Ilya Dryomov
|
4158608139
crush: pass parent r value for indep call
|
11 年之前 |
Ilya Dryomov
|
ab4ce2b5bd
crush: clarify numrep vs endpos
|
11 年之前 |
Ilya Dryomov
|
9fe0718282
crush: strip firstn conditionals out of crush_choose, rename
|
11 年之前 |
Ilya Dryomov
|
3102b0a5b4
crush: add note about r in recursive choose
|
11 年之前 |
Ilya Dryomov
|
9a3b490a20
crush: use breadth-first search for indep mode
|
11 年之前 |
Ilya Dryomov
|
c6d98a603a
crush: return CRUSH_ITEM_UNDEF for failed placements with indep
|
11 年之前 |
Ilya Dryomov
|
e8ef19c4ad
crush: eliminate CRUSH_MAX_SET result size limitation
|
11 年之前 |