index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
crush
/
mapper.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
crush/mapper: add support for MSR types
Samuel Just
2024-02-04
1
-59
/
+1028
*
Revert "crush: add multistep retry rules"
Samuel Just
2024-01-26
1
-1011
/
+59
*
crush/mapper: add support for MSR types
Samuel Just
2024-01-09
1
-59
/
+1011
*
crush: remove find_rule()
Sage Weil
2021-06-29
1
-22
/
+0
*
src/crush: check before dereference out2
songweibin
2019-07-26
1
-2
/
+2
*
crush: weight_set_size -> weight_set_positions
Sage Weil
2018-05-18
1
-2
/
+2
*
crush: improve straw2 algorithm's readability
Yao Zongyou
2018-02-01
1
-34
/
+51
*
crush: assume weight_set != null imples weight_set_size > 0
Sage Weil
2017-07-21
1
-2
/
+1
*
crush/CrushWrapper: crush_choose_arg::ids should be __s32
Ilya Dryomov
2017-06-30
1
-3
/
+3
*
Merge pull request #14970 from dachary/wip-crush-documentation
Loic Dachary
2017-05-06
1
-5
/
+0
|
\
|
*
crush: update documentation for negative choose step
Loic Dachary
2017-05-05
1
-5
/
+0
*
|
crush: crush_init_workspace starts with struct crush_work
Loic Dachary
2017-04-20
1
-1
/
+1
|
/
*
crush: implement weight and id overrides for straw2
Loic Dachary
2017-04-18
1
-19
/
+51
*
crush: fix dprintk compilation
Loic Dachary
2017-02-14
1
-2
/
+2
*
crush: do is_out test only if we do not collide
xie xingguo
2017-02-10
1
-4
/
+2
*
crush: Merge working data and scratch
Adam C. Emerson
2016-11-09
1
-10
/
+7
*
crush: Remove mutable part of CRUSH map
Adam C. Emerson
2016-11-09
1
-71
/
+139
*
crush: remove clutter
Piotr Dałek
2016-08-31
1
-3
/
+2
*
crush: don't normalize input of crush_ln iteratively
Piotr Dałek
2016-08-31
1
-3
/
+7
*
crush: add chooseleaf_stable tunable
Sangdi Xu
2015-11-25
1
-4
/
+16
*
crush/mapper: ensure take bucket value is valid
Sage Weil
2015-10-28
1
-1
/
+2
*
crush/mapper: ensure bucket id is valid before indexing buckets array
Sage Weil
2015-10-28
1
-2
/
+10
*
crush: eliminate ad hoc diff between kernel and userspace
Ilya Dryomov
2015-06-15
1
-16
/
+18
*
crush: add crush_compat.h
Ilya Dryomov
2015-06-15
1
-16
/
+7
*
crush: shared files should use kernel-doc
Ilya Dryomov
2015-06-15
1
-28
/
+28
*
crush: fix style issues in shared files
Ilya Dryomov
2015-06-15
1
-38
/
+37
*
crush: fix crash from invalid 'take' argument
Sage Weil
2015-05-12
1
-2
/
+9
*
Merge pull request #4320 from liewegas/wip-crush-straw2-div0
Loic Dachary
2015-04-10
1
-19
/
+29
|
\
|
*
crush/mapper: fix divide-by-0 in straw2
Sage Weil
2015-04-09
1
-19
/
+29
*
|
doc: fix doxygen warnings
Kefu Chai
2015-03-19
1
-28
/
+28
|
/
*
Change crush_ln to provide 32 more digits.
Xiaoxi Chen
2015-01-22
1
-10
/
+11
*
crush: improve straw2 adjustment slightly
Sage Weil
2015-01-22
1
-1
/
+1
*
Add crush_ln to calculate nature log efficently
Xiaoxi Chen
2015-01-22
1
-1
/
+53
*
crush: add a straw2 bucket type
Sage Weil
2015-01-22
1
-0
/
+51
*
crush: update tries statistics for indep rules
Loic Dachary
2015-01-15
1
-0
/
+3
*
Crush: Ensuring at most num-rep osds are selected
Johnu George
2014-10-04
1
-2
/
+5
*
Crush: Ensuring at most num-rep osds are selected
Johnu George
2014-09-26
1
-2
/
+7
*
crush/mapper.c: fix printf format for unsigned variable
Danny Al-Gaaf
2014-04-30
1
-4
/
+4
*
crush: add SET_CHOOSELEAF_VARY_R step
Sage Weil
2014-02-11
1
-0
/
+5
*
crush: add chooseleaf_vary_r tunable
Sage Weil
2014-02-08
1
-6
/
+24
*
crush: allow crush rules to set (re)tries counts to 0
Sage Weil
2014-02-08
1
-2
/
+2
*
crush: fix off-by-one errors in total_tries refactor
Sage Weil
2014-02-08
1
-19
/
+27
*
inttypes: detect and define missing integer types
Noah Watkins
2014-01-02
1
-0
/
+1
*
crush: misc formatting and whitespace fixes
Ilya Dryomov
2013-12-23
1
-3
/
+6
*
crush: use kernel-doc consistently
Ilya Dryomov
2013-12-23
1
-22
/
+25
*
crush/mapper: unsigned -> unsigned int
Ilya Dryomov
2013-12-23
1
-9
/
+10
*
crush/mapper: fix crush_choose_firstn comment
Sage Weil
2013-12-19
1
-1
/
+5
*
crush/mapper: attempts -> tries
Sage Weil
2013-12-19
1
-9
/
+9
*
crush/mapper: finish adding choose_local_[fallback_]tries
Sage Weil
2013-12-19
1
-6
/
+13
*
crush: add set_choose_local_[fallback_]tries steps
Sage Weil
2013-12-18
1
-0
/
+12
[next]