ceph/src
Sage Weil e5c9100bca osd: fix map sharing due to heartbeats
- share the map with the cluster addr
- use the new {note,get}_peer_epoch helpers to do it sanely
- don't share if we're booting; see 818fa33a66

Signed-off-by: Sage Weil <sage@newdream.net>
2011-05-31 09:37:28 -07:00
..
auth Merge branch 'stable' 2011-05-24 09:17:24 -07:00
client hadoop: track Hadoop API changes 2011-05-27 14:46:37 -07:00
common common/Thread.h: const cleanup 2011-05-27 14:01:45 -07:00
crush crushtool: fix --add-item weight being zero when parent bucket(s) created 2011-05-26 13:12:04 -07:00
doc
gtest
include Merge branch 'wip_ceph_context' 2011-05-24 12:22:30 -07:00
jobs
mds Merge branch 'stable' 2011-05-26 11:04:03 -07:00
messages osd: more heartbeat rework 2011-05-20 15:15:12 -07:00
mon mon: remove pg_temp mappings when we delete pools 2011-05-26 13:17:12 -07:00
mount
msg SimpleMessenger: allow multiple calls to shutdown 2011-05-27 14:05:27 -07:00
objclass
objsync
obsync obysnc: rgw target: validate all users 2011-05-26 14:11:04 -07:00
os Merge branch 'stable' 2011-05-18 12:18:55 -07:00
osd osd: fix map sharing due to heartbeats 2011-05-31 09:37:28 -07:00
osdc journaler: tolerate ENOENT when prezeroing 2011-05-24 13:16:21 -07:00
perfglue
pybind ceph-pybind-test: test embedded NULLs in data 2011-05-25 15:55:22 -07:00
rgw rgw: return EACCES if acl xattr doesn't exist 2011-05-25 12:33:12 -07:00
script
test crushtool: update help 2011-05-26 15:07:37 -07:00
tools Add CephContext 2011-05-23 17:28:27 -07:00
.gitignore
barclass.cc
btrfs_ioc_test.c
cauthtool.cc Merge branch 'wip_ceph_context' 2011-05-24 12:22:30 -07:00
cclsinfo
cconf.cc Add CephContext 2011-05-23 17:28:27 -07:00
cdebugpack.in
ceph_common.sh
ceph_ver.c
ceph.conf.twoosds
cephfs.cc
cfuse.cc Add CephContext 2011-05-23 17:28:27 -07:00
check_version
cls_acl.cc
cls_crypto.cc
cls_rbd.cc
cmds.cc Add CephContext 2011-05-23 17:28:27 -07:00
cmon.cc Add CephContext 2011-05-23 17:28:27 -07:00
cmonctl
cosd.cc Merge branch 'wip_ceph_context' 2011-05-24 12:22:30 -07:00
crbdnamer
crun
crushtool.cc crushtool: add -v verbose for --test mode 2011-05-30 12:37:31 -07:00
csyn.cc Add CephContext 2011-05-23 17:28:27 -07:00
dumpjournal.cc Add CephContext 2011-05-23 17:28:27 -07:00
dupstore.cc Add CephContext 2011-05-23 17:28:27 -07:00
fetch_config
fooclass.cc
init-ceph.in init-ceph: ssh 2011-05-26 09:55:37 -07:00
libceph.cc Create a libcommon service thread 2011-05-24 12:21:02 -07:00
librados-config.cc Add CephContext 2011-05-23 17:28:27 -07:00
librados.cc Merge branch 'wip_ceph_context' 2011-05-24 12:22:30 -07:00
librbd.cc
loadclass.sh
logrotate.conf
make_version
Makefile.am drop useless cm.txt 2011-05-26 21:31:18 -07:00
mkcephfs.in mkcephfs: pass config to osdmaptool 2011-05-26 21:37:03 -07:00
monmaptool.cc Add CephContext 2011-05-23 17:28:27 -07:00
multi-dump.sh
osdmaptool.cc Add CephContext 2011-05-23 17:28:27 -07:00
ps-ceph.pl
psim.cc
push_to_kclient.pl
push_to_qemu.pl
rados_sync.cc librads, libceph: store CephContext 2011-05-23 17:28:32 -07:00
rados.cc radostool: rados put should use write_full 2011-05-24 12:34:56 -07:00
radosacl.cc
rbd.cc librads, libceph: store CephContext 2011-05-23 17:28:32 -07:00
README
sample.ceph.conf
stop.sh
streamtest.cc Add CephContext 2011-05-23 17:28:27 -07:00
test_trans.cc Add CephContext 2011-05-23 17:28:27 -07:00
testclass.cc
testcrypto.cc
testkeys.cc
testlibrbd.c
testlibrbdpp.cc
testmsgr.cc Add CephContext 2011-05-23 17:28:27 -07:00
testrados.c librados: len should be size_t 2011-05-24 10:00:23 -07:00
testradospp.cc
TODO
valgrind.supp
verify-mds-journal.sh
vstart.sh mkcephfs: pass config to osdmaptool 2011-05-26 21:37:03 -07:00

Ceph - a scalable distributed file system
-----------------------------------------

Source files go here.

See ../README.