Ilya Dryomov
|
ca35ffea89
libceph: handle non-empty dest in ceph_{oloc,oid}_copy()
|
8 anos atrás |
Dan Carpenter
|
293dffaad8
libceph: NULL deref on crush_decode() error path
|
8 anos atrás |
Ilya Dryomov
|
b581a5854e
libceph: don't set weight to IN when OSD is destroyed
|
8 anos atrás |
Ilya Dryomov
|
9afd30dbc8
libceph: fix crush_decode() for older maps
|
8 anos atrás |
Ilya Dryomov
|
ef9324bb11
libceph: don't go through with the mapping if the PG is too wide
|
8 anos atrás |
Ilya Dryomov
|
743efcffff
crush: merge working data and scratch
|
8 anos atrás |
Ilya Dryomov
|
66a0e2d579
crush: remove mutable part of CRUSH map
|
8 anos atrás |
Ilya Dryomov
|
1b6a78b5b9
libceph: add osdmap_set_crush() helper
|
8 anos atrás |
Yan, Zheng
|
30c156d995
libceph: rados pool namespace support
|
9 anos atrás |
Yan, Zheng
|
7627151ea3
libceph: define new ceph_file_layout structure
|
9 anos atrás |
Ilya Dryomov
|
930c532869
libceph: apply new_state before new_up_client on incrementals
|
9 anos atrás |
Ilya Dryomov
|
4a3262b17c
libceph: use %s instead of %pE in dout()s
|
9 anos atrás |
Ilya Dryomov
|
e5253a7bde
libceph: allocate dummy osdmap in ceph_osdc_init()
|
9 anos atrás |
Ilya Dryomov
|
63244fa123
libceph: introduce ceph_osd_request_target, calc_target()
|
9 anos atrás |
Ilya Dryomov
|
04812acf57
libceph: pi->min_size, pi->last_force_request_resend
|
9 anos atrás |
Ilya Dryomov
|
f984cb76cc
libceph: make pgid_cmp() global
|
9 anos atrás |
Ilya Dryomov
|
f81f16339a
libceph: rename ceph_calc_pg_primary()
|
9 anos atrás |
Ilya Dryomov
|
6f3bfd45cd
libceph: ceph_osds, ceph_pg_to_up_acting_osds()
|
9 anos atrás |
Ilya Dryomov
|
d9591f5e28
libceph: rename ceph_oloc_oid_to_pg()
|
9 anos atrás |
Ilya Dryomov
|
0c0a8de13f
libceph: nuke unused fields and functions
|
9 anos atrás |
Ilya Dryomov
|
d30291b985
libceph: variable-sized ceph_object_id
|
9 anos atrás |
Ilya Dryomov
|
b9b519b78c
crush: decode and initialize chooseleaf_stable
|
9 anos atrás |
Yan, Zheng
|
6dd74e44dc
libceph: set 'exists' flag for newly up osd
|
10 anos atrás |
Ilya Dryomov
|
82cd003a77
crush: fix a bug in tree bucket decode
|
10 anos atrás |
Ilya Dryomov
|
958a27658d
crush: straw2 bucket type with an efficient 64-bit crush_ln()
|
10 anos atrás |
Joe Perches
|
b9a678994b
libceph: Convert pr_warning to pr_warn
|
11 anos atrás |
Li RongQing
|
589506f1e7
libceph: fix a use after free issue in osdmap_set_max_osd
|
11 anos atrás |
Ilya Dryomov
|
f140662f35
crush: decode and initialize chooseleaf_vary_r
|
11 anos atrás |
Ilya Dryomov
|
92b2e75158
libceph: fix non-default values check in apply_primary_affinity()
|
11 anos atrás |
Ilya Dryomov
|
f31da0f3e1
libceph: output primary affinity values on osdmap updates
|
11 anos atrás |