ceph/src
Sage Weil 1bb60b45a8 osd: make sparse data/clone push behave with partial object push
We can't error out if we don't get everything we want in one go now that
we support pushing objects in pieces.  Remove this check entirely, since
we don't have a good error handling case anyway.
2010-10-06 13:01:13 -07:00
..
active Bug #98: Unique names for include guards 2010-06-17 10:47:37 -07:00
auth auth: fix skipping of ~/ if $HOME subst fails 2010-08-18 12:57:13 -07:00
client client: Make truncation work properly 2010-09-16 16:54:46 -07:00
common str_list: fix buffer index when start<0 2010-09-11 20:57:40 -07:00
crush crush: return error instead of BUGing on bad forcefed mapping 2010-08-20 09:26:34 -07:00
crush.old Bug #98: Unique names for include guards 2010-06-17 10:47:37 -07:00
doc
ebofs ceph: fix straggler header ifdef guards 2010-06-17 10:51:40 -07:00
include assert: only include acconfig.h ifdef __CEPH__ 2010-08-03 09:42:26 -07:00
jobs
mds mds: always pass pick_inode_snap the head 2010-09-23 07:46:37 -07:00
messages mon: revamp subscribe protocol [backward compatible protocol change] 2010-07-26 15:03:11 -07:00
mon mon: return errors (not 0) from MonitorStore::get_bl_ss() 2010-09-22 13:32:11 -07:00
mount mount.ceph: exit with error code from mount 2010-09-09 15:18:40 -07:00
msg msgr: do no open connection when policy indicates we are lossy server 2010-09-22 09:26:35 -07:00
objclass osd, class: introduce public class methods 2010-07-01 15:19:36 -07:00
os filestore: handle error opening fsid on mkjournal 2010-09-12 20:26:16 -07:00
osbdb
osd osd: make sparse data/clone push behave with partial object push 2010-10-06 13:01:13 -07:00
osdc objectcacher: fix use-after-free atomic_sync_readx 2010-09-08 15:42:08 -07:00
rgw rgw: change default content type to binary/octet-stream 2010-10-06 00:06:51 -07:00
script script/plot.pl: don't pause 2010-06-29 14:40:23 -07:00
test
.gitignore
barclass.cc
cauthtool.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
cclass.in cclass: fix .so loading file 2010-08-02 13:23:55 -07:00
cclsinfo shell script fixes 2010-07-07 07:47:57 -07:00
cconf.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
ceph_common.sh initscripts: fix type.id check in ceph.conf 2010-07-23 16:05:20 -07:00
ceph_ver.c
ceph.cc ceph: --in-file, not --in-data 2010-07-06 13:02:09 -07:00
ceph.conf.twoosds
cfuse.cc client: take the first inode as root, rather than whatever comes out 2010-07-06 12:02:33 -07:00
check_version check_version: don't globber .git_version if we're not in a git repo 2010-07-28 15:41:31 -07:00
cls_acl.cc cls: export relevant functions 2010-06-10 14:45:40 -07:00
cls_crypto.cc cls: export relevant functions 2010-06-10 14:45:40 -07:00
cls_rbd.cc rbd: add removal of snapshots 2010-07-19 10:20:43 -07:00
cm.txt
cmds.cc shift feature supported/required specifications into Policy 2010-07-02 09:19:11 -07:00
cmon.cc mon: error out gracefully when we can't read the magic 2010-08-25 14:42:06 -07:00
cmonctl
config.cc config: fix address list parsing 2010-10-05 15:47:04 -07:00
config.h filestore: add option to disable use of btrfs clone range ioctl 2010-07-28 15:00:54 -07:00
cosd.cc osd: red is good enough; don't blink 2010-07-23 15:49:58 -07:00
crun
crushtool.cc crushtool: fix bucket type array bound check 2010-09-08 15:24:29 -07:00
csyn.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
dumpjournal.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
dupstore.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
extractosdmaps.cc
fakefuse.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
fakesyn.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
fetch_config
fooclass.cc
init-ceph.in shell script fixes 2010-07-07 07:47:57 -07:00
libceph.cc ceph: drop version from ceph_fs.h, use autoconf VERSION macro instead 2010-07-07 08:24:13 -07:00
librados.cc librados: quiet down some log messages 2010-07-28 11:41:36 -07:00
loadclass.sh shell script fixes 2010-07-07 07:47:57 -07:00
logrotate.conf move logrotate conf out of debian/ to fix ceph.spec 2010-08-02 09:15:34 -07:00
make_version Makefile: fix up ceph_ver.h autogeneration 2010-07-04 14:52:53 -07:00
Makefile.am makefile: include .git_version in tarball 2010-08-25 14:45:55 -07:00
Makefile.old
Makefile.orig
mkcephfs.in shell script fixes 2010-07-07 07:47:57 -07:00
monmaptool.cc move addr parse() into entity_addr_t 2010-06-02 11:50:29 -07:00
osdmaptool.cc osdmaptool: print useful error instead of crashing if osdmap is corrupt 2010-08-20 09:31:49 -07:00
psim.cc types: standardize on uint64_t 2010-05-07 14:50:20 -07:00
push_to_kclient.pl
push_to_qemu.pl ceph: add conversion to qemu coding style 2010-05-26 14:11:25 -07:00
rados.cc rados: -i and -o are still there for other commands 2010-08-04 10:01:23 -07:00
radosacl.cc
rbd.cc librados: remove use of snapid_t 2010-07-23 11:43:25 -07:00
README
sample.ceph.conf sample.ceph.conf: include debug options, commented out 2010-05-26 21:47:35 -07:00
stop.sh shell script fixes 2010-07-07 07:47:57 -07:00
streamtest.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
test_trans.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
testclass.cc
testcrypto.cc
testkeys.cc
testmsgr.cc common: break init into set_defaults and init steps 2010-07-01 09:25:43 -07:00
testrados.c testrados: fix aio api usage 2010-05-13 10:46:47 -07:00
testradospp.cc rbd: add snapshot creation via rbd class 2010-06-10 14:45:39 -07:00
TODO
valgrind.supp
verify-mds-journal.sh
vstart.sh vstart: specify osd class tmp dir 2010-07-08 11:34:48 -07:00

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

Source files go here.

See ../README.