ceph/src
Sage Weil ca80c3fc21 osd: send ops back to primary if replica is not readable
This is the simplest strategy--much simpler than queueing them and
waking them up again later.

Signed-off-by: Sage Weil <sage@redhat.com>
2019-09-26 12:22:22 -05:00
..
arch
auth
bash_completion
blkin@f24ceec055
c-ares@fd6124c74d
ceph-volume Merge pull request #30422 from rishabh-d-dave/cv-fix-pytest-warning 2019-09-25 09:05:06 +02:00
civetweb@bb99e93da0
client Merge PR #28834 into master 2019-09-26 06:26:46 -07:00
cls Merge pull request #30438 from dillaman/wip-41833 2019-09-20 11:59:27 +03:00
common osd/osd_types: add READ_LEASE_INTERVAL pool property, osd_pool_readable_min_ratio 2019-09-26 12:21:53 -05:00
compressor
crimson crimson/osd/pg: add schedule_renew_lease stub 2019-09-26 12:21:53 -05:00
crush crush: add editor property variables 2019-09-24 14:57:09 +08:00
crypto
dmclock@1c2a7d5491
doc
erasure-code
fmt@7ad3015f5b
global
googletest@4e29e48840
include Merge PR #28834 into master 2019-09-26 06:26:46 -07:00
isa-l@7e1a337433
java
journal
json_spirit
key_value_store
kv
librados librbd: initial support for friendly mirror site names 2019-09-17 12:34:31 -04:00
libradosstriper
librbd librbd: new RBD mirroring peer bootstrap API methods 2019-09-18 14:06:45 -04:00
log
lua@1fce39c639
mds Merge PR #29902 into master 2019-09-26 06:23:18 -07:00
messages osd: send and process lease[_ack] messages 2019-09-26 12:21:53 -05:00
mgr Merge pull request #30448 from tchaikov/wip-40871 2019-09-22 11:45:55 +08:00
mon Merge PR #30523 into master 2019-09-25 09:49:57 -05:00
mount
msg osd: send and process lease[_ack] messages 2019-09-26 12:21:53 -05:00
objclass
objsync
ocf
os os/bluestore: fix objectstore_blackhole read-after-write 2019-09-22 16:58:33 -05:00
osd osd: send ops back to primary if replica is not readable 2019-09-26 12:22:22 -05:00
osdc osdc/Objecter: Add age to the ops 2019-09-17 21:01:32 +05:30
perfglue
powerdns
pybind Merge pull request #29460 from rhcs-dashboard/bucket-versioning 2019-09-26 15:27:58 +00:00
python-common
rapidjson@f54b0e47a0
rbd_fuse
rbd_replay
rgw rgw: kill compile warnning in rgw_object_lock.h 2019-09-20 12:51:09 +00:00
rocksdb@4c736f1778
script Merge pull request #30571 from smithfarm/wip-bci-force 2019-09-26 12:25:35 +02:00
seastar@89a85fdd7b seastar: pickup unix domain socket support 2019-09-25 23:33:21 +08:00
spdk@06d09c1108
telemetry
test Merge PR #28834 into master 2019-09-26 06:26:46 -07:00
tools Merge pull request #30411 from dillaman/wip-41653 2019-09-23 10:50:01 +03:00
tracing
xxHash@1f40c6511f
zstd@83b51e9f88
.gitignore
btrfs_ioc_test.c
ceph_common.sh
ceph_fuse.cc
ceph_mds.cc
ceph_mgr.cc
ceph_mon.cc
ceph_osd.cc
ceph_release
ceph_syn.cc
ceph_ver.c
ceph_ver.h.in.cmake
ceph-clsinfo
ceph-coverage.in
ceph-crash.in
ceph-create-keys
ceph-debugpack.in
ceph-osd-prestart.sh
ceph-post-file.in
ceph-rbdnamer
ceph-run
ceph.conf.twoosds
ceph.in
cls_acl.cc
cls_crypto.cc
CMakeLists.txt
cmonctl
etc-rbdmap
init-ceph.in
init-radosgw
init-rbdmap
krbd.cc
libcephfs.cc libcephfs: Add test for lazyio via libcephfs 2019-09-19 17:45:25 +05:30
librados-config.cc
loadclass.sh
logrotate.conf
mount.fuse.ceph
mrgw.sh
mrun
mstart.sh
mstop.sh
multi-dump.sh
mypy.ini
perf_histogram.h
ps-ceph.pl
push_to_qemu.pl
rbd-replay-many
rbdmap
README
sample.ceph.conf
stop.sh
TODO
vnewosd.sh
vstart.sh Merge pull request #30512 from xiexingguo/wip-vstart-inc-osd 2019-09-24 08:56:17 +08:00
yasm-wrapper

Sage Weil <sage@newdream.net>
Ceph - scalable distributed storage system