| Commit message (Expand) | Author | Age | Files | Lines |
* | libceph: multiple workspaces for CRUSH computations | Ilya Dryomov | 2020-10-12 | 1 | -0/+3 |
* | libceph: replace HTTP links with HTTPS ones | Alexander A. Klimov | 2020-08-03 | 1 | -1/+1 |
* | libceph: decode CRUSH device/bucket types and names | Ilya Dryomov | 2020-06-01 | 1 | -0/+12 |
* | libceph, rbd: replace zero-length array with flexible-array | Gustavo A. R. Silva | 2020-06-01 | 1 | -1/+1 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 3 | -0/+3 |
* | libceph: fallback for when there isn't a pool-specific choose_arg | Ilya Dryomov | 2017-08-01 | 1 | -1/+1 |
* | libceph, crush: per-pool crush_choose_arg_map for crush_do_rule() | Ilya Dryomov | 2017-07-07 | 1 | -0/+8 |
* | crush: implement weight and id overrides for straw2 | Ilya Dryomov | 2017-07-07 | 2 | -5/+62 |
* | crush: merge working data and scratch | Ilya Dryomov | 2017-02-20 | 1 | -1/+13 |
* | crush: remove mutable part of CRUSH map | Ilya Dryomov | 2017-02-20 | 2 | -8/+37 |
* | crush: add chooseleaf_stable tunable | Ilya Dryomov | 2016-02-04 | 1 | -1/+7 |
* | crush: sync up with userspace | Ilya Dryomov | 2015-06-25 | 3 | -3/+45 |
* | crush: straw2 bucket type with an efficient 64-bit crush_ln() | Ilya Dryomov | 2015-04-22 | 1 | -2/+10 |
* | crush: add SET_CHOOSELEAF_VARY_R step | Ilya Dryomov | 2014-04-04 | 1 | -0/+1 |
* | crush: add chooseleaf_vary_r tunable | Ilya Dryomov | 2014-04-04 | 1 | -0/+6 |
* | crush: add set_choose_local_[fallback_]tries steps | Ilya Dryomov | 2013-12-31 | 1 | -0/+2 |
* | crush: CHOOSE_LEAF -> CHOOSELEAF throughout | Ilya Dryomov | 2013-12-31 | 1 | -3/+3 |
* | crush: add SET_CHOOSE_TRIES rule step | Ilya Dryomov | 2013-12-31 | 1 | -1/+2 |
* | crush: apply chooseleaf_tries to firstn mode too | Ilya Dryomov | 2013-12-31 | 1 | -1/+4 |
* | crush: new SET_CHOOSE_LEAF_TRIES command | Ilya Dryomov | 2013-12-31 | 1 | -0/+2 |
* | crush: use breadth-first search for indep mode | Ilya Dryomov | 2013-12-31 | 1 | -1/+2 |
* | crush: return CRUSH_ITEM_UNDEF for failed placements with indep | Ilya Dryomov | 2013-12-31 | 1 | -1/+2 |
* | crush: eliminate CRUSH_MAX_SET result size limitation | Ilya Dryomov | 2013-12-31 | 2 | -2/+2 |
* | crush: factor out (trivial) crush_destroy_rule() | Ilya Dryomov | 2013-12-31 | 1 | -0/+1 |
* | crush: pass weight vector size to map function | Ilya Dryomov | 2013-12-31 | 1 | -1/+1 |
* | Merge branch 'testing' of github.com:ceph/ceph-client into v3.8-rc5-testing | Alex Elder | 2013-01-30 | 1 | -0/+2 |
|\ |
|
| * | libceph: for chooseleaf rules, retry CRUSH map descent from root if leaf is f... | Jim Schutt | 2013-01-17 | 1 | -0/+2 |
* | | UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel syst... | David Howells | 2012-10-02 | 1 | -1/+1 |
|/ |
|
* | libceph: support crush tunables | Sage Weil | 2012-07-30 | 1 | -0/+8 |
* | crush: fix tree node weight lookup | Sage Weil | 2012-05-07 | 1 | -0/+5 |
* | crush: remove parent maps | Sage Weil | 2012-05-07 | 1 | -11/+0 |
* | crush: remove forcefeed functionality | Sage Weil | 2012-05-07 | 1 | -1/+0 |
* | crush: clean up types, const-ness | Sage Weil | 2012-05-07 | 2 | -4/+4 |
* | ceph: factor out libceph from Ceph file system | Yehuda Sadeh | 2010-10-20 | 3 | -0/+217 |