ceph/src
Radoslaw Zarzynski bf6404e2b1 crimson/osd: sending EVENT_DISCONNECT becomes implementation detail of Watch.
In contrast to ceph-osd crimson sends CEPH_WATCH_EVENT_DISCONNECT directly
from the timeout handler and after CEPH_WATCH_EVENT_NOTIFY_COMPLETE.
This simplifies the Watch::remove() interface as callers aren't obliged
anymore to decide whether EVENT_DISCONNECT needs to be send or not -- it
becomes an implementation detail of Watch.

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2021-05-12 13:29:28 +00:00
..
arch
auth Merge PR #40870 into master 2021-04-16 08:14:28 -04:00
bash_completion
blk cmake: do not build libblk if libblk_srcs is empty 2021-05-02 08:15:15 +08:00
blkin@f24ceec055
c-ares@fd6124c74d
ceph-volume Merge pull request #41177 from dsavineau/cv_remove_legacy_release_check 2021-05-07 17:33:47 +02:00
cephadm Merge PR #41183 into master 2021-05-06 11:10:49 -04:00
civetweb@bb99e93da0
client Merge PR #40903 into master 2021-05-03 17:37:34 -07:00
cls rgw: fix bucket object listing when marker matches prefix 2021-05-04 08:42:32 -04:00
common Merge pull request #40931 from AmnonHanuhov/wip-refactor_conn_send 2021-05-10 13:37:29 +03:00
compressor cmake: allow use libzstd in system 2021-03-31 12:53:39 +08:00
crimson crimson/osd: sending EVENT_DISCONNECT becomes implementation detail of Watch. 2021-05-12 13:29:28 +00:00
crush Merge pull request #38500 from pdvian/wip-print-weight 2021-04-03 22:19:07 +08:00
crypto
dmclock@9b1326cfa0
doc
dokan cephfs: ceph-dokan - properly log the mounted root 2021-04-01 06:16:05 +00:00
erasure-code cmake: introduce WITH_EC_ISA_PLUGIN 2021-04-13 09:13:46 +08:00
fmt@51bf9cfacb
global cmake: let libglobal_obj depend on legacy-option-headers 2021-05-04 21:09:25 +08:00
googletest@389cb68b87
include Merge pull request #41033 from tchaikov/wip-osx-build 2021-05-04 19:11:52 +08:00
isa-l@806b55ee57
jaegertracing
java
journal
json_spirit
key_value_store
kv
libkmip@b25cde94c9
librados librados/librados_c: check .symver support using cmake 2021-05-02 08:16:12 +08:00
libradosstriper
librbd Merge pull request #41185 from idryomov/wip-rbd-pwl-reopen 2021-05-09 21:49:53 +02:00
log Merge pull request #41155 from rzarzynski/wip-global-backtrace-bug-50653 2021-05-08 16:29:00 +08:00
mds Merge PR #41066 into master 2021-05-03 17:51:37 -07:00
messages Merge pull request #40931 from AmnonHanuhov/wip-refactor_conn_send 2021-05-10 13:37:29 +03:00
mgr mgr/PyModuleRegistry: use vector<> when appropriate 2021-04-21 21:51:55 +08:00
mon mon/OSDMonitor: let OSDMonitor::_get_pending_crush() return 2021-04-24 15:07:11 +08:00
mount
msg Merge pull request #40931 from AmnonHanuhov/wip-refactor_conn_send 2021-05-10 13:37:29 +03:00
neorados
objclass
objsync
ocf
os Merge pull request #37720 from ifed01/wip-ifed-alloc-tool-fixes 2021-05-10 21:26:17 +08:00
osd osd: introduce OpInfo filling from a vector of OSDOps. 2021-05-10 18:03:55 +02:00
osdc
perfglue
powerdns
pybind mgr/dashboard: fix base-href: revert it to previous approach 2021-05-07 15:08:11 +05:30
python-common Merge PR #41107 into master 2021-05-06 10:33:00 -04:00
rapidjson@f54b0e47a0
rbd_fuse
rbd_replay
rgw Merge pull request #40563 from BryceCao/wip_add_check_for_sync_url 2021-05-10 10:32:39 -04:00
rocksdb@c540de6f70
s3select@1ea37ae459
script mgr/dashboard: Generate NPM dependencies manifest 2021-04-27 12:22:29 +05:30
seastar@afafbaa8d4
spawn@9ee6d12f35
spdk@1a527e501f
telemetry
test crimson/os/seastore: refactor segment_cleaner to init segment_manager params after mount 2021-05-07 00:36:44 -07:00
tools Merge PR #40962 into master 2021-05-03 17:43:47 -07:00
tracing
xxHash@1f40c6511f
zstd@b706286adb
.gitignore
btrfs_ioc_test.c
ceph_common.sh
ceph_fuse.cc
ceph_mds.cc
ceph_mgr.cc
ceph_mon.cc src: use entity_addr_t::parse(string_view) when possible 2021-04-05 12:33:04 +08:00
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
ckill.sh
cls_acl.cc
cls_crypto.cc
CMakeLists.txt cmake: restore Lua scripting support for RGW 2021-05-04 12:09:45 -04:00
cmonctl
cstart.sh cstart.sh: some improvements 2021-03-24 17:58:52 -04:00
etc-rbdmap
init-ceph.in
init-radosgw
krbd.cc
libcephfs.cc libcephfs: introduce basic *at() calls 2021-04-26 09:14:27 -04:00
libcephsqlite.cc
librados-config.cc
loadclass.sh
logrotate.conf
mount.fuse.ceph
mrgw.sh
mrun
mstart.sh
mstop.sh
multi-dump.sh
mypy.ini pybind/mgr/selftest: add selftest to mypy 2021-04-10 22:55:04 +08:00
nasm-wrapper
perf_histogram.h
ps-ceph.pl
push_to_qemu.pl
rbd-replay-many
rbdmap
README
sample.ceph.conf
SimpleRADOSStriper.cc SimpleRADOSStriper: use debug_cephsqlite 2021-04-12 20:06:21 -07:00
SimpleRADOSStriper.h
stop.sh stop.sh: extract maybe_kill() into a function 2021-04-01 19:18:02 +08:00
TODO
vnewosd.sh
vstart.sh vstart.sh: add --seastore 2021-05-07 00:36:44 -07:00

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