ceph/src
Sage Weil 7d72e559b1 osd/PG: only raise PG's last_user_version if entry is >
We may have pg entries that do not increase the user_version at all (i.e.,
they may be 0).  Do not update the last_user_version in that case as we
need it to remain an upper bound.

Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-01 08:42:56 -07:00
..
arch arch: add cpu probing 2013-08-22 09:14:59 -07:00
auth cleanup: removed last references to g_conf from auth 2013-08-27 08:17:19 -07:00
bash_completion
client Merge remote-tracking branch 'gh/next' 2013-08-20 22:40:13 -07:00
cls cls/hello: hello, world rados class 2013-08-15 17:21:29 -07:00
common Validate S3 tokens against Keystone 2013-08-31 17:43:26 -07:00
crush crush: return EINVAL on invalid name from {insert,update,create_or_move}_item, set_item_name 2013-07-16 15:13:55 -07:00
doc
global global/signal_handler: poll on the control pipe, too 2013-07-24 13:56:17 -07:00
gtest gtest: add build-aux/test-driver to .gitignore 2013-08-20 16:54:02 -07:00
include osd: COPY_GET operation 2013-08-30 16:57:25 -07:00
java
jobs
json_spirit json_spirit: remove unused typedef 2013-08-20 16:54:05 -07:00
key_value_store
librados librados: add get_version64() 2013-08-28 17:05:00 -07:00
librbd librbd: fix debug print in aio_write 2013-08-27 08:30:50 -07:00
libs3@9dc3a9c683
log log: remove unused lock 2013-07-22 19:54:37 -07:00
mds Merge branch 'next' 2013-08-31 10:31:31 -07:00
messages osd: debug user_versions a bit 2013-09-01 08:42:56 -07:00
mon Merge branch 'next' 2013-08-31 10:31:31 -07:00
mount
msg common/crc32c: refactor a bit 2013-08-20 16:42:53 -07:00
objclass ReplicatedPG: add OpContext::user_at_version 2013-08-27 17:24:50 -07:00
objsync
ocf
os Merge pull request #561 from ceph/wip-6178 2013-08-31 16:46:52 -07:00
osd osd/PG: only raise PG's last_user_version if entry is > 2013-09-01 08:42:56 -07:00
osdc osdc/Objecter: fix dereference of NULL pg_pool_t 2013-09-01 08:42:41 -07:00
perfglue
pybind ceph_rest_api.py: create own default for log_file 2013-08-23 15:11:03 -07:00
rbd_fuse
rgw Validate S3 tokens against Keystone 2013-08-31 17:43:26 -07:00
script
test Merge pull request #541 from ceph/wip-6036 2013-08-30 17:02:49 -07:00
tools ceph-monstore-tool: shut up coverity 2013-08-21 21:55:10 -07:00
upstart upstart: stop ceph-create-keys when the monitor stops 2013-07-26 14:07:02 -07:00
.gitignore ceph-post-file: single command to upload a file to cephdrop 2013-08-16 17:59:11 -07:00
barclass.cc
btrfs_ioc_test.c
ceph_authtool.cc ceph_authtool.cc: update help/usage text 2013-07-28 23:25:58 +02:00
ceph_common.sh
ceph_conf.cc
ceph_fuse.cc
ceph_mds.cc mon, mds, osd: add early SIGTERM injection 2013-07-20 08:49:48 -07:00
ceph_mon.cc mon, mds, osd: add early SIGTERM injection 2013-07-20 08:49:48 -07:00
ceph_osd.cc ceph-osd: rename msgr vars 2013-08-30 16:54:17 -07:00
ceph_syn.cc
ceph_ver.c
ceph-clsinfo
ceph-coverage.in
ceph-create-keys
ceph-debugpack.in
ceph-disk Merge remote-tracking branch 'gh/next' 2013-08-24 14:12:44 -07:00
ceph-disk-activate
ceph-disk-prepare
ceph-disk-udev
ceph-post-file.in ceph-post-file: use mktemp instead of tempfile 2013-08-30 09:41:29 -07:00
ceph-rbdnamer
ceph-rest-api ceph-rest-api: clean up options/environment 2013-07-26 21:38:12 -07:00
ceph-run
ceph.conf.twoosds
ceph.in ceph.in: add to $PATH if needed regardless of LD_LIBRARY_PATH state 2013-08-27 13:40:23 -07:00
cephfs.cc
check_version
cls_acl.cc
cls_crypto.cc
cmonctl
crushtool.cc
dupstore.cc
fetch_config
fooclass.cc
init-ceph.in init-ceph: behave if incompletely installed 2013-08-22 17:59:46 -07:00
init-radosgw
init-radosgw.sysv
init-rbdmap init-rbdmap: fix error on stop rbdmap 2013-08-22 12:12:49 +02:00
libcephfs.cc Ceph-fuse: Fallocate and punch hole support 2013-08-19 22:49:37 -07:00
librados-config.cc rados-config: do not load ceph.conf 2013-08-23 15:21:41 -07:00
loadclass.sh
logrotate.conf
make_version
Makefile.am Validate S3 tokens against Keystone 2013-08-31 17:43:26 -07:00
mkcephfs.in
mon_store_converter.cc
monmaptool.cc
mount.fuse.ceph
multi-dump.sh
osdmaptool.cc
ps-ceph.pl
psim.cc
push_to_qemu.pl
rados_export.cc
rados_import.cc
rados_sync.cc Fix compilation -Wmismatched-tags warnings 2013-08-09 11:58:58 +02:00
rados_sync.h Fix compilation -Wmismatched-tags warnings 2013-08-09 11:58:58 +02:00
rados.cc
radosacl.cc
rbd.cc rbd.cc: relicense as LGPL2 2013-08-13 17:16:08 -07:00
rbdmap
README
sample.ceph.conf
scratchtool.c
scratchtoolpp.cc
stop.sh
streamtest.cc
test_trans.cc
testclass.cc
testcrypto.cc
testkeys.cc
testmsgr.cc
TODO
unittest_bufferlist.sh
valgrind.supp
verify-mds-journal.sh
vstart.sh osd: add an Objecter instance 2013-08-30 16:54:32 -07:00
yasm-wrapper yasm-wrapper: more futzing to behave on fedora 19 2013-08-22 14:56:21 -07:00

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