[Pkg-ceph-commits] [ceph] 02/03: Merge tag 'upstream/9.2.0' into experimental
James Downing Page
jamespage at moszumanska.debian.org
Mon Nov 9 12:44:01 UTC 2015
This is an automated email from the git hooks/post-receive script.
jamespage pushed a commit to branch experimental
in repository ceph.
commit 0fcfeb7501fbc425bfc7dc0949271d39ec77704c
Merge: a043762 7549355
Author: James Page <james.page at ubuntu.com>
Date: Mon Nov 9 12:38:18 2015 +0000
Merge tag 'upstream/9.2.0' into experimental
Upstream version 9.2.0
AUTHORS | 156 +-
COPYING | 8 +
ChangeLog | 7107 +++++--
Makefile.am | 31 +-
Makefile.in | 48 +-
README | 33 +-
autogen.sh | 3 +-
ceph.spec | 667 +-
ceph.spec.in | 665 +-
configure | 11701 ++++++-----
configure.ac | 277 +-
doc/Makefile.am | 33 +
doc/Makefile.in | 551 +
doc/man/8/ceph-authtool.rst | 178 +
doc/man/8/ceph-clsinfo.rst | 49 +
doc/man/8/ceph-conf.rst | 129 +
doc/man/8/ceph-create-keys.rst | 63 +
doc/man/8/ceph-debugpack.rst | 50 +
doc/man/8/ceph-dencoder.rst | 151 +
doc/man/8/ceph-deploy.rst | 608 +
doc/man/8/ceph-disk.rst | 277 +
doc/man/8/ceph-fuse.rst | 64 +
doc/man/8/ceph-mds.rst | 92 +
doc/man/8/ceph-mon.rst | 94 +
doc/man/8/ceph-osd.rst | 122 +
doc/man/8/ceph-post-file.rst | 71 +
doc/man/8/ceph-rbdnamer.rst | 41 +
doc/man/8/ceph-rest-api.rst | 150 +
doc/man/8/ceph-run.rst | 45 +
doc/man/8/ceph-syn.rst | 99 +
doc/man/8/ceph.rst | 1437 ++
doc/man/8/cephfs.rst | 99 +
doc/man/8/crushtool.rst | 265 +
doc/man/8/librados-config.rst | 46 +
doc/man/8/monmaptool.rst | 107 +
doc/man/8/mount.ceph.rst | 165 +
doc/man/8/osdmaptool.rst | 77 +
doc/man/8/rados.rst | 181 +
doc/man/8/radosgw-admin.rst | 463 +
doc/man/8/radosgw.rst | 256 +
doc/man/8/rbd-fuse.rst | 56 +
doc/man/8/rbd-replay-many.rst | 73 +
doc/man/8/rbd-replay-prep.rst | 55 +
doc/man/8/rbd-replay.rst | 78 +
doc/man/8/rbd.rst | 522 +
etc/default/ceph | 12 +
etc/sysconfig/SuSEfirewall2.d/services/ceph-mon | 5 +
.../SuSEfirewall2.d/services/ceph-osd-mds | 5 +
etc/sysconfig/ceph | 23 +
install-deps.sh | 100 +-
m4/ax_arm.m4 | 18 +-
man/Makefile-server.am | 6 +
man/Makefile.am | 20 +
man/Makefile.in | 140 +-
man/ceph-authtool.8 | 31 +-
man/ceph-clsinfo.8 | 31 +-
man/ceph-conf.8 | 134 +-
man/ceph-create-keys.8 | 6 +-
man/ceph-debugpack.8 | 31 +-
man/ceph-dencoder.8 | 59 +-
man/ceph-deploy.8 | 64 +-
man/ceph-detect-init.8 | 78 +
man/ceph-disk.8 | 76 +-
man/ceph-fuse.8 | 31 +-
man/ceph-mds.8 | 54 +-
man/ceph-mon.8 | 44 +-
man/ceph-osd.8 | 44 +-
man/ceph-post-file.8 | 31 +-
man/ceph-rbdnamer.8 | 31 +-
man/ceph-rest-api.8 | 31 +-
man/ceph-run.8 | 31 +-
man/ceph-syn.8 | 31 +-
man/ceph.8 | 118 +-
man/ceph_selinux.8 | 370 +
man/cephfs.8 | 31 +-
man/conf.py | 59 +
man/crushtool.8 | 61 +-
man/librados-config.8 | 31 +-
man/monmaptool.8 | 31 +-
man/mount.ceph.8 | 31 +-
man/osdmaptool.8 | 31 +-
man/rados.8 | 43 +-
man/radosgw-admin.8 | 382 +-
man/radosgw.8 | 279 +-
man/rbd-fuse.8 | 31 +-
man/rbd-replay-many.8 | 31 +-
man/rbd-replay-prep.8 | 36 +-
man/rbd-replay.8 | 31 +-
man/rbd.8 | 254 +-
.../erasure-code/encode-decode-non-regression.sh | 38 +
selinux/Makefile.am | 22 +
selinux/Makefile.in | 539 +
selinux/ceph.fc | 13 +
selinux/ceph.if | 265 +
selinux/ceph.te | 111 +
src/.git_version | 4 +-
src/Makefile-client.am | 23 +-
src/Makefile-env.am | 46 +-
src/Makefile-rocksdb.am | 811 +-
src/Makefile-server.am | 2 -
src/Makefile.am | 62 +-
src/Makefile.in | 6876 ++++--
src/acconfig.h.in | 24 +-
src/arch/arm.c | 6 +
src/arch/arm.h | 1 +
src/auth/Auth.h | 2 +-
src/auth/Crypto.cc | 529 +-
src/auth/Crypto.h | 105 +-
src/auth/KeyRing.cc | 9 +-
src/auth/cephx/CephxKeyServer.cc | 2 +-
src/auth/cephx/CephxProtocol.cc | 3 +-
src/auth/cephx/CephxProtocol.h | 5 +-
src/auth/cephx/CephxServiceHandler.cc | 2 +-
src/auth/cephx/CephxSessionHandler.cc | 147 +-
src/auth/cephx/CephxSessionHandler.h | 3 +-
src/ceph-create-keys | 24 +-
src/ceph-detect-init/AUTHORS.rst | 2 +
src/ceph-detect-init/MANIFEST.in | 1 +
src/ceph-detect-init/Makefile.am | 72 +
src/ceph-detect-init/README.rst | 28 +
src/ceph-detect-init/ceph_detect_init/__init__.py | 112 +
.../ceph_detect_init/centos/__init__.py | 13 +
src/ceph-detect-init/ceph_detect_init/exc.py | 35 +
.../ceph_detect_init/fedora/__init__.py | 13 +
src/ceph-detect-init/ceph_detect_init/main.py | 63 +
.../ceph_detect_init/rhel/__init__.py | 13 +
.../ceph_detect_init/suse/__init__.py | 17 +
.../integration/centos-6.dockerfile | 4 +
.../integration/centos-7.dockerfile | 4 +
.../integration/debian-jessie.dockerfile | 6 +
.../integration/debian-sid.dockerfile | 4 +
.../integration/debian-squeeze.dockerfile | 4 +
.../integration/debian-wheezy.dockerfile | 4 +
.../integration/fedora-21.dockerfile | 3 +
.../integration/opensuse-13.1.dockerfile | 3 +
.../integration/opensuse-13.2.dockerfile | 3 +
src/ceph-detect-init/integration/test_main.py | 94 +
.../integration/ubuntu-12.04.dockerfile | 4 +
.../integration/ubuntu-14.04.dockerfile | 6 +
.../integration/ubuntu-15.04.dockerfile | 4 +
src/ceph-detect-init/requirements.txt | 1 +
src/ceph-detect-init/run-tox.sh | 36 +
src/ceph-detect-init/setup.py | 79 +
src/ceph-detect-init/test-requirements.txt | 10 +
src/ceph-detect-init/tests/test_all.py | 171 +
src/ceph-detect-init/tox.ini | 31 +
src/ceph-disk | 1210 +-
src/ceph-disk-activate | 3 -
src/ceph-disk-prepare | 3 -
src/ceph-disk-udev | 4 +-
src/ceph-osd-prestart.sh | 19 +-
src/ceph-rbdnamer | 2 +-
src/ceph.in | 170 +-
src/ceph_common.sh | 4 +-
src/ceph_fuse.cc | 47 +-
src/ceph_mds.cc | 12 +-
src/ceph_mon.cc | 20 +-
src/ceph_osd.cc | 101 +-
src/ceph_syn.cc | 6 +-
src/check_version | 19 -
src/client/Client.cc | 1770 +-
src/client/Client.h | 128 +-
src/client/Dentry.h | 11 +-
src/client/Fh.h | 6 +-
src/client/Inode.cc | 41 +-
src/client/Inode.h | 49 +-
src/client/InodeRef.h | 12 +
src/client/Makefile.am | 4 +-
src/client/MetaRequest.cc | 30 -
src/client/MetaRequest.h | 79 +-
src/client/MetaSession.h | 1 +
src/client/ObjecterWriteback.h | 7 -
src/client/SyntheticClient.cc | 10 +-
src/client/fuse_ll.cc | 101 +-
src/cls/Makefile-client.am | 18 +-
src/cls/Makefile-server.am | 14 +
src/cls/cephfs/cls_cephfs.cc | 143 +
src/cls/cephfs/cls_cephfs.h | 127 +
src/cls/cephfs/cls_cephfs_client.cc | 146 +
src/cls/cephfs/cls_cephfs_client.h | 26 +
src/cls/hello/cls_hello.cc | 41 +-
src/cls/lock/cls_lock.cc | 8 +-
src/cls/log/cls_log.cc | 1 +
src/cls/log/cls_log_client.cc | 1 +
src/cls/numops/cls_numops.cc | 163 +
src/cls/numops/cls_numops_client.cc | 80 +
src/cls/numops/cls_numops_client.h | 49 +
src/cls/rbd/cls_rbd.cc | 444 +-
src/cls/rbd/cls_rbd_client.cc | 115 +-
src/cls/rbd/cls_rbd_client.h | 17 +-
src/cls/refcount/cls_refcount.cc | 1 +
src/cls/rgw/cls_rgw.cc | 84 +-
src/cls/rgw/cls_rgw_client.h | 1 +
src/cls/rgw/cls_rgw_types.cc | 1 +
src/cls/timeindex/cls_timeindex.cc | 273 +
src/cls/timeindex/cls_timeindex_client.cc | 157 +
src/cls/timeindex/cls_timeindex_client.h | 52 +
src/cls/timeindex/cls_timeindex_ops.h | 116 +
src/cls/timeindex/cls_timeindex_types.h | 43 +
src/cls/user/cls_user.cc | 2 +-
src/cls/version/cls_version.cc | 1 +
src/common/ConfUtils.cc | 1 +
src/common/Finisher.cc | 14 +-
src/common/Finisher.h | 42 +-
src/common/Formatter.h | 9 +-
src/common/HeartbeatMap.cc | 31 +-
src/common/HeartbeatMap.h | 16 +-
src/common/Initialize.h | 4 +-
src/common/Makefile.am | 35 +-
src/common/Mutex.cc | 23 +-
src/common/OutputDataSocket.cc | 4 +-
src/common/Preforker.h | 43 +-
src/common/PrioritizedQueue.h | 62 +-
src/common/RWLock.h | 32 +-
src/common/Readahead.cc | 12 +
src/common/RefCountedObj.h | 2 +-
src/common/SubProcess.h | 484 +
src/common/Thread.cc | 60 +-
src/common/Thread.h | 8 +-
src/common/Throttle.cc | 118 +-
src/common/Throttle.h | 137 +-
src/common/TracepointProvider.cc | 44 +
src/common/TracepointProvider.h | 83 +
src/common/TrackedOp.cc | 22 +-
src/common/TrackedOp.h | 12 +-
src/common/WorkQueue.h | 84 +-
src/common/admin_socket.cc | 6 +-
src/common/blkdev.cc | 68 +-
src/common/blkdev.h | 2 +
src/common/buffer.cc | 395 +-
src/common/ceph_argparse.cc | 182 +-
src/common/ceph_argparse.h | 16 +-
src/common/ceph_context.cc | 59 +-
src/common/ceph_context.h | 64 +-
src/common/ceph_crypto.cc | 2 +-
src/common/ceph_crypto.h | 8 +-
src/common/ceph_fs.cc | 3 +-
src/common/ceph_json.h | 4 +-
src/common/ceph_strings.cc | 2 +
src/common/cmdparse.cc | 2 +-
src/common/config.cc | 27 +-
src/common/config.h | 4 +-
src/common/config_obs.h | 14 +-
src/common/config_opts.h | 198 +-
src/common/crc32c.cc | 6 +
src/common/crc32c_aarch64.c | 47 +
src/common/crc32c_aarch64.h | 27 +
src/common/hobject.cc | 175 +-
src/common/hobject.h | 287 +-
src/common/ipaddr.cc | 1 +
src/common/lockdep.cc | 5 +-
src/common/obj_bencher.cc | 491 +-
src/common/obj_bencher.h | 40 +-
src/common/perf_counters.cc | 42 +-
src/common/perf_counters.h | 29 +-
src/common/safe_io.c | 2 +
src/common/shared_cache.hpp | 46 +-
src/common/sharedptr_registry.hpp | 20 +-
src/common/simple_cache.hpp | 10 +-
src/common/str_map.cc | 18 +-
src/common/strtol.cc | 41 +-
src/common/sync_filesystem.h | 25 +-
src/common/tracked_int_ptr.hpp | 9 +
src/common/types.cc | 4 +-
src/common/util.cc | 132 +
src/common/xattr.c | 28 +-
src/common/xattr.h | 8 +
src/compressor/AsyncCompressor.cc | 157 +
src/compressor/AsyncCompressor.h | 128 +
src/compressor/Compressor.cc | 25 +
src/compressor/Compressor.h | 30 +
src/compressor/Makefile.am | 11 +
src/compressor/SnappyCompressor.h | 78 +
src/crush/CrushTester.cc | 121 +-
src/crush/CrushTester.h | 2 +-
src/crush/CrushWrapper.cc | 71 +-
src/crush/CrushWrapper.h | 11 +-
src/crush/Makefile.am | 3 +-
src/crush/builder.c | 20 +
src/crush/builder.h | 3 +
src/crush/crush.c | 33 +-
src/crush/crush.h | 16 +-
src/crush/crush_compat.h | 39 +
src/crush/crush_ln_table.h | 36 +-
src/crush/hash.c | 12 +-
src/crush/hash.h | 6 +
src/crush/mapper.c | 132 +-
src/erasure-code/ErasureCode.cc | 64 +-
src/erasure-code/ErasureCode.h | 35 +-
src/erasure-code/ErasureCodeInterface.h | 40 +
src/erasure-code/ErasureCodePlugin.cc | 50 +-
src/erasure-code/ErasureCodePlugin.h | 15 +-
src/erasure-code/isa/ErasureCodeIsa.cc | 40 +-
src/erasure-code/isa/ErasureCodeIsa.h | 28 +-
src/erasure-code/isa/ErasureCodeIsaTableCache.cc | 16 +-
src/erasure-code/isa/ErasureCodePluginIsa.cc | 23 +-
src/erasure-code/isa/Makefile.am | 20 +-
src/erasure-code/isa/isa-l/erasure_code/ec_base.c | 30 +-
src/erasure-code/isa/isa-l/erasure_code/ec_base.h | 2 +-
.../isa/isa-l/erasure_code/ec_highlevel_func.c | 121 +-
.../isa/isa-l/erasure_code/ec_multibinary.asm.s | 257 +-
.../isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.s | 159 +-
.../erasure_code/gf_2vect_dot_prod_avx2.asm.s | 166 +-
.../isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.s | 161 +-
.../isa/isa-l/erasure_code/gf_2vect_mad_avx.asm.s | 236 +
.../isa/isa-l/erasure_code/gf_2vect_mad_avx2.asm.s | 247 +
.../isa/isa-l/erasure_code/gf_2vect_mad_sse.asm.s | 239 +
.../isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.s | 179 +-
.../erasure_code/gf_3vect_dot_prod_avx2.asm.s | 204 +-
.../isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.s | 179 +-
.../isa/isa-l/erasure_code/gf_3vect_mad_avx.asm.s | 288 +
.../isa/isa-l/erasure_code/gf_3vect_mad_avx2.asm.s | 317 +
.../isa/isa-l/erasure_code/gf_3vect_mad_sse.asm.s | 298 +
.../isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.s | 221 +-
.../erasure_code/gf_4vect_dot_prod_avx2.asm.s | 233 +-
.../isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.s | 241 +-
.../isa/isa-l/erasure_code/gf_4vect_mad_avx.asm.s | 336 +
.../isa/isa-l/erasure_code/gf_4vect_mad_avx2.asm.s | 342 +
.../isa/isa-l/erasure_code/gf_4vect_mad_sse.asm.s | 342 +
.../isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.s | 16 +-
.../erasure_code/gf_5vect_dot_prod_avx2.asm.s | 16 +-
.../isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.s | 36 +-
.../isa/isa-l/erasure_code/gf_5vect_mad_avx.asm.s | 365 +
.../isa/isa-l/erasure_code/gf_5vect_mad_avx2.asm.s | 363 +
.../isa/isa-l/erasure_code/gf_5vect_mad_sse.asm.s | 373 +
.../isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.s | 16 +-
.../erasure_code/gf_6vect_dot_prod_avx2.asm.s | 16 +-
.../isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.s | 40 +-
.../isa/isa-l/erasure_code/gf_6vect_mad_avx.asm.s | 394 +
.../isa/isa-l/erasure_code/gf_6vect_mad_avx2.asm.s | 400 +
.../isa/isa-l/erasure_code/gf_6vect_mad_sse.asm.s | 406 +
.../isa-l/erasure_code/gf_vect_dot_prod_avx.asm.s | 107 +-
.../isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.s | 111 +-
.../isa-l/erasure_code/gf_vect_dot_prod_sse.asm.s | 106 +-
.../isa/isa-l/erasure_code/gf_vect_mad_avx.asm.s | 196 +
.../isa/isa-l/erasure_code/gf_vect_mad_avx2.asm.s | 203 +
.../isa/isa-l/erasure_code/gf_vect_mad_sse.asm.s | 197 +
.../isa/isa-l/erasure_code/gf_vect_mul_avx.asm.s | 16 +-
.../isa/isa-l/erasure_code/gf_vect_mul_sse.asm.s | 16 +-
src/erasure-code/isa/isa-l/include/erasure_code.h | 370 +-
src/erasure-code/isa/isa-l/include/gf_vect_mul.h | 6 +-
src/erasure-code/isa/isa-l/include/reg_sizes.asm | 29 +-
src/erasure-code/isa/isa-l/include/types.h | 18 +-
src/erasure-code/jerasure/ErasureCodeJerasure.cc | 108 +-
src/erasure-code/jerasure/ErasureCodeJerasure.h | 82 +-
.../jerasure/ErasureCodePluginJerasure.cc | 17 +-
.../jerasure/ErasureCodePluginSelectJerasure.cc | 27 +-
src/erasure-code/jerasure/gf-complete/src/gf.c | 4 +-
.../jerasure/gf-complete/src/gf_w128.c | 4 +-
src/erasure-code/jerasure/gf-complete/src/gf_w16.c | 5 +-
src/erasure-code/jerasure/gf-complete/src/gf_w32.c | 18 +-
src/erasure-code/jerasure/gf-complete/src/gf_w64.c | 18 +-
.../jerasure/gf-complete/src/gf_wgen.c | 36 +-
src/erasure-code/lrc/ErasureCodeLrc.cc | 153 +-
src/erasure-code/lrc/ErasureCodeLrc.h | 21 +-
src/erasure-code/lrc/ErasureCodePluginLrc.cc | 18 +-
.../shec/ErasureCodePluginSelectShec.cc | 102 +
src/erasure-code/shec/ErasureCodePluginShec.cc | 27 +-
src/erasure-code/shec/ErasureCodeShec.cc | 538 +-
src/erasure-code/shec/ErasureCodeShec.h | 31 +-
src/erasure-code/shec/ErasureCodeShecTableCache.cc | 256 +-
src/erasure-code/shec/ErasureCodeShecTableCache.h | 66 +-
src/erasure-code/shec/Makefile.am | 117 +-
src/erasure-code/shec/shec.cc | 329 -
src/erasure-code/shec/shec.h | 35 -
src/global/global_context.h | 1 -
src/global/global_init.cc | 103 +-
src/include/CompatSet.h | 18 +-
src/include/Context.h | 3 +-
src/include/Makefile.am | 8 +-
src/include/atomic.h | 15 +
src/include/buffer.h | 195 +-
src/include/ceph_features.h | 10 +-
src/include/ceph_fs.h | 6 +
src/include/cephfs/libcephfs.h | 129 +-
src/include/cmp.h | 34 +
src/include/compact_map.h | 347 +
src/include/compact_set.h | 290 +
src/include/compat.h | 17 +-
src/include/encoding.h | 82 +-
src/include/filepath.h | 2 +-
src/include/frag.h | 41 +-
src/include/hash_namespace.h | 24 -
src/include/inline_memory.h | 138 +
src/include/interval_set.h | 8 +
src/include/krbd.h | 2 +
src/include/memory.h | 17 +-
src/include/object.h | 11 +-
src/include/rados.h | 27 +-
src/include/rados/buffer.h | 195 +-
src/include/rados/librados.h | 79 +-
src/include/rados/librados.hpp | 53 +-
src/include/rados/memory.h | 17 +-
src/include/radosstriper/libradosstriper.h | 10 +-
src/include/radosstriper/libradosstriper.hpp | 8 +-
src/include/rangeset.h | 1 -
src/include/rbd/features.h | 30 +-
src/include/rbd/librbd.h | 46 +-
src/include/rbd/librbd.hpp | 24 +-
src/include/rbd/object_map_types.h | 1 +
src/include/sock_compat.h | 26 +
src/include/str_list.h | 55 +
src/include/str_map.h | 2 +-
src/include/timegm.h | 79 +
src/include/types.h | 48 +-
src/include/unordered_map.h | 13 -
src/include/unordered_set.h | 12 -
src/include/util.h | 10 +
src/include/utime.h | 5 +-
src/include/uuid.h | 42 +-
src/include/xlist.h | 14 +-
src/init-ceph.in | 35 +-
src/init-rbdmap | 58 +-
src/java/Makefile.in | 10 +-
src/java/java/com/ceph/fs/CephMount.java | 36 +-
src/java/java/com/ceph/fs/CephNativeLoader.java | 72 +-
src/java/native/libcephfs_jni.cc | 51 +
src/java/test/com/ceph/fs/CephMountTest.java | 33 +
src/key_value_store/kv_flat_btree_async.h | 28 +-
src/krbd.cc | 122 +-
src/libcephfs.cc | 78 +-
src/librados/IoCtxImpl.cc | 30 +-
src/librados/ListObjectImpl.h | 14 +-
src/librados/Makefile.am | 3 -
src/librados/RadosClient.cc | 9 +-
src/librados/librados.cc | 126 +-
src/libradosstriper/Makefile.am | 4 +-
src/libradosstriper/RadosStriperImpl.cc | 4 +-
src/librbd/AioCompletion.cc | 7 +-
src/librbd/AioCompletion.h | 8 +-
src/librbd/AioRequest.cc | 84 +-
src/librbd/AioRequest.h | 49 +-
src/librbd/AsyncFlattenRequest.cc | 19 +-
src/librbd/AsyncFlattenRequest.h | 6 +-
src/librbd/AsyncObjectThrottle.cc | 39 +-
src/librbd/AsyncObjectThrottle.h | 35 +-
src/librbd/AsyncRequest.cc | 27 +-
src/librbd/AsyncRequest.h | 27 +-
src/librbd/AsyncResizeRequest.cc | 8 -
src/librbd/AsyncResizeRequest.h | 11 +-
src/librbd/AsyncTrimRequest.cc | 129 +-
src/librbd/AsyncTrimRequest.h | 18 +-
src/librbd/CopyupRequest.cc | 210 +-
src/librbd/CopyupRequest.h | 23 +-
src/librbd/DiffIterate.cc | 457 +
src/librbd/DiffIterate.h | 47 +
src/librbd/ImageCtx.cc | 369 +-
src/librbd/ImageCtx.h | 47 +-
src/librbd/ImageWatcher.cc | 160 +-
src/librbd/ImageWatcher.h | 17 +-
src/librbd/Makefile.am | 10 +-
src/librbd/ObjectMap.cc | 343 +-
src/librbd/ObjectMap.h | 46 +-
src/librbd/RebuildObjectMapRequest.cc | 361 +
src/librbd/RebuildObjectMapRequest.h | 78 +
src/librbd/SnapInfo.h | 7 +-
src/librbd/TaskFinisher.h | 2 +-
src/librbd/WatchNotifyTypes.cc | 44 +
src/librbd/WatchNotifyTypes.h | 48 +-
src/librbd/internal.cc | 819 +-
src/librbd/internal.h | 27 +-
src/librbd/librbd.cc | 274 +-
src/librbd/parent_types.h | 15 +-
src/libs3/COPYING | 674 -
src/libs3/ChangeLog | 16 -
src/libs3/GNUmakefile | 419 -
src/libs3/GNUmakefile.mingw | 296 -
src/libs3/GNUmakefile.osx | 305 -
src/libs3/INSTALL | 73 -
src/libs3/LICENSE | 20 -
src/libs3/README | 4 -
src/libs3/TODO | 3 -
src/libs3/archlinux/PKGBUILD | 28 -
src/libs3/doxyfile | 886 -
src/libs3/inc/error_parser.h | 82 -
src/libs3/inc/libs3.h | 1892 --
src/libs3/inc/mingw/pthread.h | 45 -
src/libs3/inc/mingw/sys/select.h | 30 -
src/libs3/inc/mingw/sys/utsname.h | 41 -
src/libs3/inc/request.h | 186 -
src/libs3/inc/request_context.h | 40 -
src/libs3/inc/response_headers_handler.h | 64 -
src/libs3/inc/simplexml.h | 76 -
src/libs3/inc/string_buffer.h | 107 -
src/libs3/inc/util.h | 98 -
src/libs3/libs3.spec | 81 -
src/libs3/mswin/libs3.def | 27 -
src/libs3/mswin/rmrf.bat | 9 -
src/libs3/src/acl.c | 348 -
src/libs3/src/bucket.c | 743 -
src/libs3/src/error_parser.c | 239 -
src/libs3/src/general.c | 473 -
src/libs3/src/mingw_functions.c | 119 -
src/libs3/src/mingw_s3_functions.c | 37 -
src/libs3/src/object.c | 345 -
src/libs3/src/request.c | 1392 --
src/libs3/src/request_context.c | 190 -
src/libs3/src/response_headers_handler.c | 205 -
src/libs3/src/s3.c | 2787 ---
src/libs3/src/service.c | 191 -
src/libs3/src/service_access_logging.c | 555 -
src/libs3/src/simplexml.c | 207 -
src/libs3/src/testsimplexml.c | 87 -
src/libs3/src/util.c | 560 -
src/libs3/test/badxml_01.xml | 105 -
src/libs3/test/goodxml_01.xml | 7 -
src/libs3/test/goodxml_02.xml | 105 -
src/libs3/test/goodxml_03.xml | 13 -
src/libs3/test/test.sh | 173 -
src/logrotate.conf | 21 +-
src/make_version | 123 +-
src/mds/Beacon.cc | 142 +-
src/mds/Beacon.h | 19 +-
src/mds/CDentry.cc | 85 +-
src/mds/CDentry.h | 13 +-
src/mds/CDir.cc | 523 +-
src/mds/CDir.h | 45 +-
src/mds/CInode.cc | 517 +-
src/mds/CInode.h | 199 +-
src/mds/InoTable.cc | 2 +-
src/mds/InoTable.h | 4 +-
src/mds/JournalPointer.cc | 6 +-
src/mds/Locker.cc | 184 +-
src/mds/Locker.h | 18 +-
src/mds/LogEvent.cc | 2 +-
src/mds/LogEvent.h | 4 +-
src/mds/LogSegment.h | 7 +-
src/mds/MDBalancer.cc | 18 +-
src/mds/MDBalancer.h | 12 +-
src/mds/MDCache.cc | 1331 +-
src/mds/MDCache.h | 116 +-
src/mds/MDLog.cc | 339 +-
src/mds/MDLog.h | 40 +-
src/mds/MDS.cc | 3066 ---
src/mds/MDS.h | 496 -
src/mds/MDSContext.cc | 22 +-
src/mds/MDSContext.h | 38 +-
src/mds/MDSDaemon.cc | 1348 ++
src/mds/MDSDaemon.h | 207 +
src/mds/MDSMap.cc | 44 +-
src/mds/MDSMap.h | 48 +-
src/mds/MDSRank.cc | 2405 +++
src/mds/MDSRank.h | 522 +
src/mds/MDSTable.cc | 34 +-
src/mds/MDSTable.h | 6 +-
src/mds/MDSTableClient.cc | 14 +-
src/mds/MDSTableClient.h | 6 +-
src/mds/MDSTableServer.cc | 2 +-
src/mds/MDSTableServer.h | 2 +-
src/mds/Makefile-server.am | 4 +-
src/mds/Makefile.am | 5 +-
src/mds/Migrator.cc | 27 +-
src/mds/Migrator.h | 6 +-
src/mds/Mutation.cc | 14 +-
src/mds/Mutation.h | 7 +-
src/mds/RecoveryQueue.cc | 13 +-
src/mds/RecoveryQueue.h | 9 +-
src/mds/Server.cc | 651 +-
src/mds/Server.h | 35 +-
src/mds/SessionMap.cc | 477 +-
src/mds/SessionMap.h | 211 +-
src/mds/SimpleLock.cc | 43 +
src/mds/SimpleLock.h | 11 +-
src/mds/SnapClient.h | 16 +-
src/mds/SnapRealm.cc | 35 +-
src/mds/SnapRealm.h | 15 +-
src/mds/SnapServer.cc | 102 +-
src/mds/SnapServer.h | 17 +-
src/mds/StrayManager.cc | 901 +
src/mds/StrayManager.h | 252 +
src/mds/events/ECommitted.h | 2 +-
src/mds/events/EExport.h | 4 +-
src/mds/events/EFragment.h | 2 +-
src/mds/events/EImportFinish.h | 4 +-
src/mds/events/EImportStart.h | 5 +-
src/mds/events/EMetaBlob.h | 14 +-
src/mds/events/ENoOp.h | 2 +-
src/mds/events/EOpen.h | 2 +-
src/mds/events/EResetJournal.h | 2 +-
src/mds/events/ESession.h | 2 +-
src/mds/events/ESessions.h | 2 +-
src/mds/events/ESlaveUpdate.h | 2 +-
src/mds/events/ESubtreeMap.h | 2 +-
src/mds/events/ETableClient.h | 2 +-
src/mds/events/ETableServer.h | 2 +-
src/mds/events/EUpdate.h | 2 +-
src/mds/flock.h | 5 +
src/mds/journal.cc | 180 +-
src/mds/mdstypes.cc | 119 +-
src/mds/mdstypes.h | 166 +-
src/messages/MClientCaps.h | 15 +-
src/messages/MClientReconnect.h | 1 +
src/messages/MClientReply.h | 9 +-
src/messages/MClientRequest.h | 13 +-
src/messages/MClientRequestForward.h | 2 +
src/messages/MClientSession.h | 1 +
src/messages/MCommand.h | 1 -
src/messages/MDataPing.h | 8 +-
src/messages/MDirUpdate.h | 6 +-
src/messages/MExportDirFinish.h | 2 +-
src/messages/MForward.h | 53 +-
src/messages/MGetPoolStats.h | 2 -
src/messages/MGetPoolStatsReply.h | 2 -
src/messages/MLog.h | 1 -
src/messages/MLogAck.h | 2 -
src/messages/MMDSBeacon.h | 20 +-
src/messages/MMDSMap.h | 2 -
src/messages/MMDSOpenInoReply.h | 2 +-
src/messages/MMonMetadata.h | 52 +
src/messages/MMonPaxos.h | 2 +
src/messages/MMonScrub.h | 19 +-
src/messages/MMonSubscribe.h | 1 +
src/messages/MOSDECSubOpWrite.h | 7 +-
src/messages/MOSDMap.h | 1 +
src/messages/MOSDOp.h | 25 +-
src/messages/MOSDOpReply.h | 1 +
src/messages/MOSDRepOp.h | 3 +-
src/messages/MOSDRepOpReply.h | 4 +-
src/messages/MOSDSubOp.h | 2 +-
src/messages/MRoute.h | 2 +
src/messages/MStatfsReply.h | 2 +-
src/messages/Makefile.am | 1 +
src/mon/AuthMonitor.cc | 112 +-
src/mon/AuthMonitor.h | 14 +-
src/mon/ConfigKeyService.cc | 19 +-
src/mon/ConfigKeyService.h | 2 +-
src/mon/DataHealthService.cc | 12 +-
src/mon/DataHealthService.h | 8 +-
src/mon/DumplingMonCommands.h | 5 +-
src/mon/Elector.cc | 77 +-
src/mon/Elector.h | 31 +-
src/mon/HealthMonitor.cc | 9 +-
src/mon/HealthMonitor.h | 2 +-
src/mon/HealthService.h | 6 +-
src/mon/LogMonitor.cc | 92 +-
src/mon/LogMonitor.h | 31 +-
src/mon/MDSMonitor.cc | 418 +-
src/mon/MDSMonitor.h | 45 +-
src/mon/Makefile.am | 3 +-
src/mon/MonClient.cc | 31 +-
src/mon/MonClient.h | 9 +-
src/mon/MonCommands.h | 90 +-
src/mon/MonMap.h | 1 +
src/mon/MonOpRequest.h | 220 +
src/mon/Monitor.cc | 1036 +-
src/mon/Monitor.h | 182 +-
src/mon/MonitorDBStore.h | 86 +-
src/mon/MonitorStore.cc | 499 -
src/mon/MonitorStore.h | 109 -
src/mon/MonmapMonitor.cc | 48 +-
src/mon/MonmapMonitor.h | 12 +-
src/mon/OSDMonitor.cc | 1935 +-
src/mon/OSDMonitor.h | 208 +-
src/mon/PGMap.cc | 227 +-
src/mon/PGMap.h | 35 +-
src/mon/PGMonitor.cc | 141 +-
src/mon/PGMonitor.h | 46 +-
src/mon/Paxos.cc | 169 +-
src/mon/Paxos.h | 62 +-
src/mon/PaxosService.cc | 27 +-
src/mon/PaxosService.h | 87 +-
src/mon/QuorumService.h | 6 +-
src/mon/Session.h | 15 +-
src/mon/mon_types.h | 31 +
src/msg/Connection.h | 1 -
src/msg/Dispatcher.h | 2 +-
src/msg/Message.cc | 4 +
src/msg/Message.h | 8 +-
src/msg/Messenger.cc | 17 +-
src/msg/Messenger.h | 32 +-
src/msg/async/AsyncConnection.cc | 752 +-
src/msg/async/AsyncConnection.h | 79 +-
src/msg/async/AsyncMessenger.cc | 69 +-
src/msg/async/AsyncMessenger.h | 51 +-
src/msg/async/Event.cc | 121 +-
src/msg/async/Event.h | 7 +-
src/msg/async/EventEpoll.cc | 10 +-
src/msg/async/EventEpoll.h | 4 +-
src/msg/async/EventKqueue.cc | 7 +-
src/msg/async/EventKqueue.h | 3 +-
src/msg/async/EventSelect.cc | 3 +-
src/msg/async/EventSelect.h | 4 +-
src/msg/async/net_handler.cc | 5 +-
src/msg/msg_types.h | 34 +-
src/msg/simple/Accepter.cc | 11 +
src/msg/simple/DispatchQueue.cc | 11 +
src/msg/simple/DispatchQueue.h | 1 +
src/msg/simple/Pipe.cc | 75 +-
src/msg/simple/Pipe.h | 4 +-
src/msg/simple/PipeConnection.h | 2 +-
src/msg/simple/SimpleMessenger.cc | 8 +-
src/msg/simple/SimpleMessenger.h | 8 +-
src/msg/xio/XioConnection.cc | 56 +-
src/msg/xio/XioConnection.h | 2 -
src/msg/xio/XioMessenger.cc | 165 +-
src/msg/xio/XioMessenger.h | 17 +-
src/msg/xio/XioMsg.h | 18 +-
src/msg/xio/XioPool.cc | 21 +-
src/msg/xio/XioPool.h | 69 +-
src/msg/xio/XioPortal.h | 48 +-
src/objclass/class_api.cc | 21 +-
src/objclass/objclass.h | 48 +-
src/ocf/Makefile.in | 10 +-
src/os/CollectionIndex.h | 11 +-
src/os/DBObjectMap.cc | 17 +-
src/os/DBObjectMap.h | 4 +-
src/os/FDCache.h | 4 +-
src/os/FileJournal.cc | 284 +-
src/os/FileJournal.h | 49 +-
src/os/FileStore.cc | 1022 +-
src/os/FileStore.h | 61 +-
src/os/FlatIndex.cc | 426 -
src/os/FlatIndex.h | 85 -
src/os/GenericFileStoreBackend.cc | 91 +-
src/os/GenericFileStoreBackend.h | 6 +-
src/os/GenericObjectMap.cc | 125 +-
src/os/GenericObjectMap.h | 6 +-
src/os/HashIndex.cc | 331 +-
src/os/HashIndex.h | 77 +-
src/os/IndexManager.cc | 6 +-
src/os/IndexManager.h | 3 +-
src/os/JournalingObjectStore.cc | 40 +-
src/os/JournalingObjectStore.h | 4 +-
src/os/KeyValueDB.cc | 10 +-
src/os/KeyValueDB.h | 25 +-
src/os/KeyValueStore.cc | 752 +-
src/os/KeyValueStore.h | 92 +-
src/os/KineticStore.cc | 4 +-
src/os/LFNIndex.cc | 21 +-
src/os/LFNIndex.h | 30 +-
src/os/LevelDBStore.cc | 51 +-
src/os/LevelDBStore.h | 12 +-
src/os/Makefile.am | 21 +-
src/os/MemStore.cc | 521 +-
src/os/MemStore.h | 185 +-
src/os/ObjectStore.cc | 56 +-
src/os/ObjectStore.h | 130 +-
src/os/PageSet.h | 227 +
src/os/RocksDBStore.cc | 252 +-
src/os/RocksDBStore.h | 83 +-
src/os/Transaction.cc | 12 +-
src/os/WBThrottle.cc | 50 +-
src/os/WBThrottle.h | 9 +
src/os/XfsFileStoreBackend.cc | 22 +-
src/os/chain_xattr.cc | 46 +-
src/os/chain_xattr.h | 15 +
src/os/fs/FS.cc | 153 +
src/os/fs/FS.h | 132 +
src/os/fs/XFS.cc | 55 +
src/os/fs/XFS.h | 31 +
src/os/newstore/NewStore.cc | 4442 ++++
src/os/newstore/NewStore.h | 850 +
src/os/newstore/newstore_types.cc | 304 +
src/os/newstore/newstore_types.h | 192 +
src/osd/Ager.cc | 270 -
src/osd/Ager.h | 43 -
src/osd/ClassHandler.cc | 27 +-
src/osd/ClassHandler.h | 28 +
src/osd/ECBackend.cc | 526 +-
src/osd/ECBackend.h | 56 +-
src/osd/ECMsgTypes.cc | 18 +-
src/osd/ECMsgTypes.h | 41 +-
src/osd/ECTransaction.cc | 35 +-
src/osd/ECTransaction.h | 8 +-
src/osd/ECUtil.cc | 27 +-
src/osd/HitSet.cc | 3 -
src/osd/Makefile.am | 5 -
src/osd/OSD.cc | 1580 +-
src/osd/OSD.h | 656 +-
src/osd/OSDCap.h | 1 -
src/osd/OSDMap.cc | 53 +-
src/osd/OSDMap.h | 12 +-
src/osd/OpRequest.cc | 19 +-
src/osd/OpRequest.h | 5 +
src/osd/PG.cc | 790 +-
src/osd/PG.h | 179 +-
src/osd/PGBackend.cc | 79 +-
src/osd/PGBackend.h | 68 +-
src/osd/PGLog.cc | 59 +-
src/osd/PGLog.h | 30 +-
src/osd/ReplicatedBackend.cc | 359 +-
src/osd/ReplicatedBackend.h | 32 +-
src/osd/ReplicatedPG.cc | 2150 +-
src/osd/ReplicatedPG.h | 273 +-
src/osd/SnapMapper.h | 8 +-
src/osd/TierAgentState.h | 6 +-
src/osd/osd_types.cc | 582 +-
src/osd/osd_types.h | 319 +-
src/osdc/Filer.cc | 2 +-
src/osdc/Filer.h | 20 +-
src/osdc/Journaler.cc | 177 +-
src/osdc/Journaler.h | 31 +-
src/osdc/ObjectCacher.cc | 41 +-
src/osdc/ObjectCacher.h | 10 +
src/osdc/Objecter.cc | 522 +-
src/osdc/Objecter.h | 135 +-
src/osdc/Striper.cc | 8 +-
src/osdc/WritebackHandler.h | 4 -
src/pybind/ceph_argparse.py | 116 +-
src/pybind/ceph_daemon.py | 278 +
src/pybind/ceph_rest_api.py | 86 +-
src/pybind/cephfs.py | 316 +-
src/pybind/rados.py | 658 +-
src/pybind/rbd.py | 158 +-
src/rbd.cc | 1321 +-
src/rbd_fuse/rbd-fuse.cc | 29 +-
src/rbd_replay/ActionTypes.cc | 354 +
src/rbd_replay/ActionTypes.h | 277 +
src/rbd_replay/BufferReader.cc | 34 +
src/rbd_replay/BufferReader.h | 33 +
src/rbd_replay/Deser.cc | 67 -
src/rbd_replay/Deser.hpp | 52 -
src/rbd_replay/Makefile.am | 49 +-
src/rbd_replay/Replayer.cc | 83 +-
src/rbd_replay/Replayer.hpp | 3 +-
src/rbd_replay/Ser.cc | 53 -
src/rbd_replay/Ser.hpp | 50 -
src/rbd_replay/actions.cc | 321 +-
src/rbd_replay/actions.hpp | 295 +-
src/rbd_replay/ios.cc | 231 +-
src/rbd_replay/ios.hpp | 143 +-
src/rbd_replay/rbd-replay-prep.cc | 336 +-
src/rbd_replay/rbd-replay.cc | 2 +-
src/rgw/Makefile.am | 14 +-
src/rgw/logrotate.conf | 26 -
src/rgw/rgw_acl.h | 4 +-
src/rgw/rgw_acl_s3.cc | 28 +
src/rgw/rgw_acl_s3.h | 30 +-
src/rgw/rgw_acl_swift.h | 1 -
src/rgw/rgw_admin.cc | 297 +-
src/rgw/rgw_bucket.cc | 39 +-
src/rgw/rgw_bucket.h | 9 +-
src/rgw/rgw_cache.cc | 2 +-
src/rgw/rgw_common.cc | 34 +-
src/rgw/rgw_common.h | 54 +-
src/rgw/rgw_cors.h | 1 -
src/rgw/rgw_cors_s3.h | 2 +-
src/rgw/rgw_cors_swift.h | 1 -
src/rgw/rgw_dencoder.cc | 28 +
src/rgw/rgw_http_errors.h | 4 +
src/rgw/rgw_json_enc.cc | 1 +
src/rgw/rgw_main.cc | 8 +-
src/rgw/rgw_object_expirer.cc | 104 +
src/rgw/rgw_object_expirer_core.cc | 263 +
src/rgw/rgw_object_expirer_core.h | 88 +
src/rgw/rgw_op.cc | 511 +-
src/rgw/rgw_op.h | 99 +-
src/rgw/rgw_orphan.cc | 25 +-
src/rgw/rgw_quota.cc | 2 +-
src/rgw/rgw_rados.cc | 304 +-
src/rgw/rgw_rados.h | 92 +-
src/rgw/rgw_rest.cc | 52 +-
src/rgw/rgw_rest.h | 20 +-
src/rgw/rgw_rest_log.cc | 6 +-
src/rgw/rgw_rest_log.h | 12 +-
src/rgw/rgw_rest_s3.cc | 45 +-
src/rgw/rgw_rest_s3.h | 8 +-
src/rgw/rgw_rest_swift.cc | 330 +-
src/rgw/rgw_rest_swift.h | 29 +-
src/rgw/rgw_rest_user.cc | 15 +-
src/rgw/rgw_swift.cc | 2 +-
src/rgw/rgw_user.cc | 167 +-
src/rgw/rgw_user.h | 47 +-
src/rgw/rgw_xml.h | 2 +-
src/rocksdb/.arcconfig | 10 -
src/rocksdb/.clang-format | 5 -
src/rocksdb/.gitignore | 22 +-
src/rocksdb/AUTHORS | 11 +
src/rocksdb/CONTRIBUTING.md | 5 +-
src/rocksdb/HISTORY.md | 179 +
src/rocksdb/INSTALL.md | 54 +-
src/rocksdb/Makefile.am | 522 +-
src/rocksdb/PATENTS | 50 +-
src/rocksdb/README | 82 -
src/rocksdb/README.md | 25 +
src/rocksdb/USERS.md | 36 +
src/rocksdb/build_tools/build_detect_platform | 313 -
src/rocksdb/build_tools/build_detect_version | 22 -
src/rocksdb/build_tools/fbcode.clang31.sh | 74 -
src/rocksdb/build_tools/fbcode.gcc471.sh | 70 -
src/rocksdb/build_tools/fbcode.gcc481.sh | 81 -
src/rocksdb/build_tools/format-diff.sh | 107 -
src/rocksdb/build_tools/mac-install-gflags.sh | 25 -
src/rocksdb/build_tools/make_new_version.sh | 46 -
src/rocksdb/build_tools/regression_build_test.sh | 330 -
src/rocksdb/build_tools/valgrind_test.sh | 15 -
src/rocksdb/configure.ac | 9 +-
src/rocksdb/coverage/coverage_test.sh | 78 -
src/rocksdb/coverage/parse_gcov_output.py | 118 -
src/rocksdb/db/builder.cc | 123 +-
src/rocksdb/db/builder.h | 40 +-
src/rocksdb/db/c.cc | 952 +-
src/rocksdb/db/c_test.c | 474 +-
src/rocksdb/db/column_family.cc | 595 +-
src/rocksdb/db/column_family.h | 286 +-
src/rocksdb/db/column_family_test.cc | 295 +-
src/rocksdb/db/compact_files_test.cc | 105 +
src/rocksdb/db/compaction.cc | 326 +-
src/rocksdb/db/compaction.h | 216 +-
src/rocksdb/db/compaction_job.cc | 1226 ++
src/rocksdb/db/compaction_job.h | 138 +
src/rocksdb/db/compaction_job_test.cc | 189 +
src/rocksdb/db/compaction_picker.cc | 1692 +-
src/rocksdb/db/compaction_picker.h | 309 +-
src/rocksdb/db/compaction_picker_test.cc | 426 +
src/rocksdb/db/comparator_db_test.cc | 440 +
src/rocksdb/db/corruption_test.cc | 66 +-
src/rocksdb/db/cuckoo_table_db_test.cc | 321 +
src/rocksdb/db/db_bench.cc | 1418 +-
src/rocksdb/db/db_filesnapshot.cc | 107 +-
src/rocksdb/db/db_impl.cc | 5136 +++--
src/rocksdb/db/db_impl.h | 589 +-
src/rocksdb/db/db_impl_debug.cc | 60 +-
src/rocksdb/db/db_impl_experimental.cc | 150 +
src/rocksdb/db/db_impl_readonly.cc | 134 +-
src/rocksdb/db/db_impl_readonly.h | 66 +-
src/rocksdb/db/db_iter.cc | 623 +-
src/rocksdb/db/db_iter.h | 54 +-
src/rocksdb/db/db_iter_test.cc | 1409 ++
src/rocksdb/db/db_stats_logger.cc | 95 -
src/rocksdb/db/db_test.cc | 8945 ++++++--
src/rocksdb/db/dbformat.cc | 29 +-
src/rocksdb/db/dbformat.h | 152 +-
src/rocksdb/db/dbformat_test.cc | 50 +-
src/rocksdb/db/deletefile_test.cc | 90 +-
src/rocksdb/db/event_logger_helpers.cc | 46 +
src/rocksdb/db/event_logger_helpers.h | 18 +
src/rocksdb/db/experimental.cc | 51 +
src/rocksdb/db/fault_injection_test.cc | 804 +
src/rocksdb/db/file_indexer.cc | 149 +-
src/rocksdb/db/file_indexer.h | 55 +-
src/rocksdb/db/file_indexer_test.cc | 112 +-
src/rocksdb/db/filename.cc | 146 +-
src/rocksdb/db/filename.h | 49 +-
src/rocksdb/db/filename_test.cc | 86 +-
src/rocksdb/db/flush_job.cc | 305 +
src/rocksdb/db/flush_job.h | 93 +
src/rocksdb/db/flush_job_test.cc | 130 +
src/rocksdb/db/flush_scheduler.cc | 63 +
src/rocksdb/db/flush_scheduler.h | 40 +
src/rocksdb/db/forward_iterator.cc | 541 +
src/rocksdb/db/forward_iterator.h | 110 +
src/rocksdb/db/internal_stats.cc | 836 +-
src/rocksdb/db/internal_stats.h | 344 +-
src/rocksdb/db/job_context.h | 115 +
src/rocksdb/db/listener_test.cc | 407 +
src/rocksdb/db/log_and_apply_bench.cc | 79 -
src/rocksdb/db/log_reader.cc | 32 +-
src/rocksdb/db/log_reader.h | 6 +
src/rocksdb/db/log_test.cc | 128 +-
src/rocksdb/db/log_writer.cc | 2 +-
src/rocksdb/db/log_writer.h | 34 +
src/rocksdb/db/managed_iterator.cc | 256 +
src/rocksdb/db/managed_iterator.h | 84 +
src/rocksdb/db/memtable.cc | 236 +-
src/rocksdb/db/memtable.h | 133 +-
src/rocksdb/db/memtable_allocator.cc | 52 +
src/rocksdb/db/memtable_allocator.h | 47 +
src/rocksdb/db/memtable_list.cc | 99 +-
src/rocksdb/db/memtable_list.h | 53 +-
src/rocksdb/db/memtable_list_test.cc | 414 +
src/rocksdb/db/memtablerep_bench.cc | 694 +
src/rocksdb/db/merge_context.h | 1 -
src/rocksdb/db/merge_helper.cc | 115 +-
src/rocksdb/db/merge_helper.h | 25 +-
src/rocksdb/db/merge_test.cc | 121 +-
src/rocksdb/db/perf_context_test.cc | 384 +-
src/rocksdb/db/plain_table_db_test.cc | 477 +-
src/rocksdb/db/prefix_test.cc | 64 +-
src/rocksdb/db/repair.cc | 262 +-
src/rocksdb/db/simple_table_db_test.cc | 794 -
src/rocksdb/db/skiplist.h | 46 +-
src/rocksdb/db/skiplist_test.cc | 59 +-
src/rocksdb/db/slice.cc | 24 +
src/rocksdb/db/snapshot.h | 35 +-
src/rocksdb/db/table_cache.cc | 111 +-
src/rocksdb/db/table_cache.h | 39 +-
src/rocksdb/db/table_properties_collector.cc | 30 +-
src/rocksdb/db/table_properties_collector.h | 86 +-
src/rocksdb/db/table_properties_collector_test.cc | 449 +-
src/rocksdb/db/tailing_iter.cc | 221 -
src/rocksdb/db/tailing_iter.h | 97 -
src/rocksdb/db/transaction_log_impl.cc | 48 +-
src/rocksdb/db/transaction_log_impl.h | 51 +-
src/rocksdb/db/version_builder.cc | 330 +
src/rocksdb/db/version_builder.h | 42 +
src/rocksdb/db/version_builder_test.cc | 304 +
src/rocksdb/db/version_edit.cc | 113 +-
src/rocksdb/db/version_edit.h | 145 +-
src/rocksdb/db/version_edit_test.cc | 25 +-
src/rocksdb/db/version_set.cc | 2674 +--
src/rocksdb/db/version_set.h | 569 +-
src/rocksdb/db/version_set_test.cc | 279 +-
src/rocksdb/db/wal_manager.cc | 470 +
src/rocksdb/db/wal_manager.h | 95 +
src/rocksdb/db/wal_manager_test.cc | 289 +
src/rocksdb/db/write_batch.cc | 269 +-
src/rocksdb/db/write_batch_base.cc | 46 +
src/rocksdb/db/write_batch_internal.h | 35 +-
src/rocksdb/db/write_batch_test.cc | 180 +-
src/rocksdb/db/write_controller.cc | 37 +
src/rocksdb/db/write_controller.h | 78 +
src/rocksdb/db/write_controller_test.cc | 43 +
src/rocksdb/db/write_thread.cc | 147 +
src/rocksdb/db/write_thread.h | 81 +
src/rocksdb/db/writebuffer.h | 44 +
src/rocksdb/doc/index.html | 4 -
src/rocksdb/examples/.gitignore | 4 +
src/rocksdb/examples/Makefile | 23 +
src/rocksdb/examples/README.md | 1 +
src/rocksdb/examples/c_simple_example.c | 74 +
src/rocksdb/examples/column_families_example.cc | 72 +
src/rocksdb/examples/compact_files_example.cc | 175 +
src/rocksdb/examples/simple_example.cc | 55 +
src/rocksdb/hdfs/README | 13 +-
src/rocksdb/hdfs/env_hdfs.h | 129 +-
src/rocksdb/hdfs/hdfs.h | 477 -
src/rocksdb/hdfs/libhdfs.a | Bin 65218 -> 0 bytes
src/rocksdb/hdfs/setup.sh | 7 +
src/rocksdb/helpers/memenv/memenv.cc | 395 -
src/rocksdb/helpers/memenv/memenv_test.cc | 231 -
src/rocksdb/include/rocksdb/c.h | 348 +-
src/rocksdb/include/rocksdb/cache.h | 22 +-
src/rocksdb/include/rocksdb/compaction_filter.h | 9 +-
src/rocksdb/include/rocksdb/comparator.h | 4 +
src/rocksdb/include/rocksdb/db.h | 191 +-
src/rocksdb/include/rocksdb/env.h | 213 +-
src/rocksdb/include/rocksdb/experimental.h | 29 +
src/rocksdb/include/rocksdb/filter_policy.h | 64 +-
src/rocksdb/include/rocksdb/flush_block_policy.h | 6 +-
src/rocksdb/include/rocksdb/immutable_options.h | 105 +
src/rocksdb/include/rocksdb/iostats_context.h | 36 +
src/rocksdb/include/rocksdb/ldb_tool.h | 21 +-
src/rocksdb/include/rocksdb/listener.h | 107 +
src/rocksdb/include/rocksdb/memtablerep.h | 80 +-
src/rocksdb/include/rocksdb/metadata.h | 90 +
src/rocksdb/include/rocksdb/options.h | 608 +-
src/rocksdb/include/rocksdb/perf_context.h | 12 +
src/rocksdb/include/rocksdb/rate_limiter.h | 64 +
src/rocksdb/include/rocksdb/slice.h | 8 +-
src/rocksdb/include/rocksdb/slice_transform.h | 29 +
src/rocksdb/include/rocksdb/sst_dump_tool.h | 17 +
src/rocksdb/include/rocksdb/statistics.h | 69 +-
src/rocksdb/include/rocksdb/status.h | 37 +-
src/rocksdb/include/rocksdb/table.h | 309 +-
src/rocksdb/include/rocksdb/table_properties.h | 54 +-
src/rocksdb/include/rocksdb/thread_status.h | 191 +
src/rocksdb/include/rocksdb/universal_compaction.h | 17 +-
.../include/rocksdb/utilities/backupable_db.h | 316 +
src/rocksdb/include/rocksdb/utilities/checkpoint.h | 34 +
.../include/rocksdb/utilities/convenience.h | 63 +
src/rocksdb/include/rocksdb/utilities/db_ttl.h | 68 +
.../include/rocksdb/utilities/document_db.h | 149 +
src/rocksdb/include/rocksdb/utilities/flashcache.h | 25 +
src/rocksdb/include/rocksdb/utilities/geo_db.h | 105 +
.../include/rocksdb/utilities/json_document.h | 195 +
.../include/rocksdb/utilities/leveldb_options.h | 144 +
src/rocksdb/include/rocksdb/utilities/spatial_db.h | 238 +
.../include/rocksdb/utilities/stackable_db.h | 260 +
src/rocksdb/include/rocksdb/utilities/utility_db.h | 30 +
.../rocksdb/utilities/write_batch_with_index.h | 162 +
src/rocksdb/include/rocksdb/version.h | 18 +-
src/rocksdb/include/rocksdb/write_batch.h | 48 +-
src/rocksdb/include/rocksdb/write_batch_base.h | 72 +
src/rocksdb/include/utilities/backupable_db.h | 243 +-
src/rocksdb/include/utilities/db_ttl.h | 64 +-
src/rocksdb/include/utilities/document_db.h | 8 +
src/rocksdb/include/utilities/geo_db.h | 101 +-
src/rocksdb/include/utilities/json_document.h | 7 +
src/rocksdb/include/utilities/stackable_db.h | 212 +-
src/rocksdb/include/utilities/utility_db.h | 27 +-
src/rocksdb/java/Makefile | 31 -
src/rocksdb/java/RocksDBSample.java | 253 -
src/rocksdb/java/jdb_bench.sh | 1 -
src/rocksdb/java/org/rocksdb/BackupableDB.java | 80 -
.../java/org/rocksdb/BackupableDBOptions.java | 44 -
src/rocksdb/java/org/rocksdb/BloomFilter.java | 37 -
src/rocksdb/java/org/rocksdb/Filter.java | 32 -
.../org/rocksdb/HashLinkedListMemTableConfig.java | 52 -
.../org/rocksdb/HashSkipListMemTableConfig.java | 97 -
src/rocksdb/java/org/rocksdb/HistogramData.java | 43 -
src/rocksdb/java/org/rocksdb/HistogramType.java | 39 -
src/rocksdb/java/org/rocksdb/Iterator.java | 138 -
src/rocksdb/java/org/rocksdb/MemTableConfig.java | 27 -
src/rocksdb/java/org/rocksdb/Options.java | 2355 ---
src/rocksdb/java/org/rocksdb/PlainTableConfig.java | 123 -
src/rocksdb/java/org/rocksdb/ReadOptions.java | 130 -
src/rocksdb/java/org/rocksdb/RocksDB.java | 376 -
src/rocksdb/java/org/rocksdb/RocksDBException.java | 23 -
src/rocksdb/java/org/rocksdb/RocksObject.java | 35 -
.../java/org/rocksdb/SkipListMemTableConfig.java | 15 -
src/rocksdb/java/org/rocksdb/Statistics.java | 38 -
.../java/org/rocksdb/TableFormatConfig.java | 20 -
src/rocksdb/java/org/rocksdb/TickerType.java | 123 -
.../java/org/rocksdb/VectorMemTableConfig.java | 40 -
src/rocksdb/java/org/rocksdb/WriteBatch.java | 113 -
src/rocksdb/java/org/rocksdb/WriteBatchTest.java | 124 -
src/rocksdb/java/org/rocksdb/WriteOptions.java | 100 -
.../java/org/rocksdb/benchmark/DbBenchmark.java | 1577 --
.../java/org/rocksdb/test/BackupableDBTest.java | 41 -
src/rocksdb/java/org/rocksdb/test/OptionsTest.java | 424 -
.../java/org/rocksdb/test/ReadOptionsTest.java | 40 -
src/rocksdb/java/org/rocksdb/util/Environment.java | 37 -
src/rocksdb/java/org/rocksdb/util/SizeUnit.java | 16 -
src/rocksdb/java/rocksjni/backupablejni.cc | 85 -
src/rocksdb/java/rocksjni/filter.cc | 41 -
src/rocksdb/java/rocksjni/iterator.cc | 145 -
src/rocksdb/java/rocksjni/memtablejni.cc | 58 -
src/rocksdb/java/rocksjni/options.cc | 1807 --
src/rocksdb/java/rocksjni/portal.h | 383 -
src/rocksdb/java/rocksjni/rocksjni.cc | 438 -
src/rocksdb/java/rocksjni/statistics.cc | 50 -
src/rocksdb/java/rocksjni/table.cc | 25 -
src/rocksdb/java/rocksjni/write_batch.cc | 264 -
src/rocksdb/linters/__phutil_library_init__.php | 3 -
src/rocksdb/linters/__phutil_library_map__.php | 27 -
.../linters/cpp_linter/ArcanistCpplintLinter.php | 88 -
src/rocksdb/linters/cpp_linter/FbcodeCppLinter.php | 99 -
src/rocksdb/linters/cpp_linter/PfffCppLinter.php | 68 -
src/rocksdb/linters/cpp_linter/cpplint.py | 4767 -----
.../lint_engine/FacebookFbcodeLintEngine.php | 147 -
src/rocksdb/port/atomic_pointer.h | 157 -
src/rocksdb/port/port.h | 8 +-
src/rocksdb/port/port_example.h | 29 -
src/rocksdb/port/port_posix.cc | 44 +-
src/rocksdb/port/port_posix.h | 368 +-
src/rocksdb/port/stack_trace.cc | 21 +-
src/rocksdb/table/adaptive_table_factory.cc | 115 +
src/rocksdb/table/adaptive_table_factory.h | 66 +
src/rocksdb/table/block.cc | 439 +-
src/rocksdb/table/block.h | 161 +-
src/rocksdb/table/block_based_filter_block.cc | 255 +
src/rocksdb/table/block_based_filter_block.h | 105 +
src/rocksdb/table/block_based_filter_block_test.cc | 248 +
src/rocksdb/table/block_based_table_builder.cc | 522 +-
src/rocksdb/table/block_based_table_builder.h | 24 +-
src/rocksdb/table/block_based_table_factory.cc | 128 +-
src/rocksdb/table/block_based_table_factory.h | 42 +-
src/rocksdb/table/block_based_table_reader.cc | 1161 +-
src/rocksdb/table/block_based_table_reader.h | 68 +-
src/rocksdb/table/block_builder.cc | 19 +-
src/rocksdb/table/block_builder.h | 14 +-
src/rocksdb/table/block_hash_index.cc | 73 +-
src/rocksdb/table/block_hash_index.h | 29 +-
src/rocksdb/table/block_hash_index_test.cc | 33 +-
src/rocksdb/table/block_prefix_index.cc | 236 +
src/rocksdb/table/block_prefix_index.h | 67 +
src/rocksdb/table/block_test.cc | 40 +-
src/rocksdb/table/bloom_block.cc | 23 +
src/rocksdb/table/bloom_block.h | 38 +
src/rocksdb/table/cuckoo_table_builder.cc | 511 +
src/rocksdb/table/cuckoo_table_builder.h | 123 +
src/rocksdb/table/cuckoo_table_builder_test.cc | 521 +
src/rocksdb/table/cuckoo_table_factory.cc | 69 +
src/rocksdb/table/cuckoo_table_factory.h | 79 +
src/rocksdb/table/cuckoo_table_reader.cc | 377 +
src/rocksdb/table/cuckoo_table_reader.h | 82 +
src/rocksdb/table/cuckoo_table_reader_test.cc | 546 +
src/rocksdb/table/filter_block.cc | 187 -
src/rocksdb/table/filter_block.h | 80 +-
src/rocksdb/table/filter_block_test.cc | 139 -
src/rocksdb/table/flush_block_policy.cc | 6 +-
src/rocksdb/table/format.cc | 343 +-
src/rocksdb/table/format.h | 107 +-
src/rocksdb/table/full_filter_block.cc | 100 +
src/rocksdb/table/full_filter_block.h | 111 +
src/rocksdb/table/full_filter_block_test.cc | 189 +
src/rocksdb/table/get_context.cc | 119 +
src/rocksdb/table/get_context.h | 49 +
src/rocksdb/table/iterator.cc | 45 +-
src/rocksdb/table/iterator_wrapper.h | 27 +-
src/rocksdb/table/merger.cc | 151 +-
src/rocksdb/table/merger.h | 33 +-
src/rocksdb/table/merger_test.cc | 201 +
src/rocksdb/table/meta_blocks.cc | 133 +-
src/rocksdb/table/meta_blocks.h | 37 +-
src/rocksdb/table/mock_table.cc | 114 +
src/rocksdb/table/mock_table.h | 181 +
src/rocksdb/table/plain_table_builder.cc | 202 +-
src/rocksdb/table/plain_table_builder.h | 80 +-
src/rocksdb/table/plain_table_factory.cc | 81 +-
src/rocksdb/table/plain_table_factory.h | 151 +-
src/rocksdb/table/plain_table_index.cc | 215 +
src/rocksdb/table/plain_table_index.h | 225 +
src/rocksdb/table/plain_table_key_coding.cc | 323 +
src/rocksdb/table/plain_table_key_coding.h | 97 +
src/rocksdb/table/plain_table_reader.cc | 654 +-
src/rocksdb/table/plain_table_reader.h | 241 +-
src/rocksdb/table/table_builder.h | 34 +
src/rocksdb/table/table_properties.cc | 5 +-
src/rocksdb/table/table_properties_internal.h | 18 +
src/rocksdb/table/table_reader.h | 51 +-
src/rocksdb/table/table_reader_bench.cc | 116 +-
src/rocksdb/table/table_test.cc | 961 +-
src/rocksdb/table/two_level_iterator.cc | 40 +-
src/rocksdb/table/two_level_iterator.h | 11 +-
src/rocksdb/third-party/fbson/COMMIT.md | 2 +
src/rocksdb/third-party/fbson/FbsonDocument.h | 887 +
src/rocksdb/third-party/fbson/FbsonJsonParser.h | 746 +
src/rocksdb/third-party/fbson/FbsonStream.h | 183 +
src/rocksdb/third-party/fbson/FbsonUtil.h | 168 +
src/rocksdb/third-party/fbson/FbsonWriter.h | 435 +
.../third-party/flashcache/flashcache_ioctl.h | 55 +
.../gtest-1.7.0/fused-src/gtest/gtest-all.cc | 10257 +++++++++
.../gtest-1.7.0/fused-src/gtest/gtest.h | 20725 +++++++++++++++++++
src/rocksdb/tools/auto_sanity_test.sh | 71 -
src/rocksdb/tools/blob_store_bench.cc | 280 -
src/rocksdb/tools/db_crashtest.py | 150 -
src/rocksdb/tools/db_crashtest2.py | 168 -
src/rocksdb/tools/db_repl_stress.cc | 134 -
src/rocksdb/tools/db_sanity_test.cc | 203 -
src/rocksdb/tools/db_stress.cc | 1732 --
src/rocksdb/tools/ldb.cc | 13 -
src/rocksdb/tools/ldb_test.py | 383 -
src/rocksdb/tools/reduce_levels_test.cc | 197 -
src/rocksdb/tools/sst_dump.cc | 367 -
src/rocksdb/util/allocator.h | 32 +
src/rocksdb/util/arena.cc | 75 +-
src/rocksdb/util/arena.h | 40 +-
src/rocksdb/util/arena_test.cc | 85 +-
src/rocksdb/util/auto_roll_logger.cc | 51 +-
src/rocksdb/util/auto_roll_logger.h | 31 +-
src/rocksdb/util/auto_roll_logger_test.cc | 137 +-
src/rocksdb/util/autovector.h | 34 +-
src/rocksdb/util/autovector_test.cc | 51 +-
src/rocksdb/util/benchharness.cc | 398 -
src/rocksdb/util/benchharness.h | 357 -
src/rocksdb/util/benchharness_test.cc | 67 -
src/rocksdb/util/blob_store.cc | 270 -
src/rocksdb/util/blob_store.h | 163 -
src/rocksdb/util/blob_store_test.cc | 200 -
src/rocksdb/util/bloom.cc | 310 +-
src/rocksdb/util/bloom_test.cc | 175 +-
src/rocksdb/util/build_version.h | 5 +-
src/rocksdb/util/cache.cc | 290 +-
src/rocksdb/util/cache_bench.cc | 276 +
src/rocksdb/util/cache_test.cc | 210 +-
src/rocksdb/util/coding.cc | 88 -
src/rocksdb/util/coding.h | 56 +-
src/rocksdb/util/coding_test.cc | 96 +-
src/rocksdb/util/comparator.cc | 34 +-
src/rocksdb/util/compression.h | 553 +
src/rocksdb/util/crc32c.cc | 6 +-
src/rocksdb/util/crc32c_test.cc | 3 +-
src/rocksdb/util/db_info_dumper.cc | 130 +
src/rocksdb/util/db_info_dumper.h | 13 +
src/rocksdb/util/dynamic_bloom.cc | 66 +-
src/rocksdb/util/dynamic_bloom.h | 89 +-
src/rocksdb/util/dynamic_bloom_test.cc | 101 +-
src/rocksdb/util/env.cc | 40 +-
src/rocksdb/util/env_hdfs.cc | 232 +-
src/rocksdb/util/env_posix.cc | 597 +-
src/rocksdb/util/env_test.cc | 554 +-
src/rocksdb/util/event_logger.cc | 46 +
src/rocksdb/util/event_logger.h | 170 +
src/rocksdb/util/event_logger_test.cc | 43 +
src/rocksdb/util/file_util.cc | 59 +
src/rocksdb/util/file_util.h | 18 +
src/rocksdb/util/filelock_test.cc | 7 +-
src/rocksdb/util/hash.cc | 24 +-
src/rocksdb/util/hash.h | 8 +
src/rocksdb/util/hash_cuckoo_rep.cc | 53 +-
src/rocksdb/util/hash_cuckoo_rep.h | 4 +-
src/rocksdb/util/hash_linklist_rep.cc | 609 +-
src/rocksdb/util/hash_linklist_rep.h | 18 +-
src/rocksdb/util/hash_skiplist_rep.cc | 118 +-
src/rocksdb/util/hash_skiplist_rep.h | 4 +-
src/rocksdb/util/histogram.cc | 6 +-
src/rocksdb/util/histogram.h | 8 +-
src/rocksdb/util/histogram_test.cc | 14 +-
src/rocksdb/util/instrumented_mutex.cc | 76 +
src/rocksdb/util/instrumented_mutex.h | 98 +
src/rocksdb/util/iostats_context.cc | 32 +
src/rocksdb/util/iostats_context_imp.h | 46 +
src/rocksdb/util/ldb_cmd.cc | 549 +-
src/rocksdb/util/ldb_cmd.h | 115 +-
src/rocksdb/util/ldb_cmd_execute_result.h | 15 +-
src/rocksdb/util/ldb_tool.cc | 26 +-
src/rocksdb/util/log_buffer.cc | 21 +-
src/rocksdb/util/log_buffer.h | 11 +-
src/rocksdb/util/log_write_bench.cc | 19 +-
src/rocksdb/util/logging.cc | 70 +-
src/rocksdb/util/logging.h | 16 +-
src/rocksdb/util/manual_compaction_test.cc | 18 +-
src/rocksdb/util/memenv.cc | 433 +
src/rocksdb/util/memenv_test.cc | 241 +
src/rocksdb/util/mock_env.cc | 710 +
src/rocksdb/util/mock_env.h | 110 +
src/rocksdb/util/mock_env_test.cc | 285 +
src/rocksdb/util/murmurhash.h | 2 +-
src/rocksdb/util/mutable_cf_options.cc | 121 +
src/rocksdb/util/mutable_cf_options.h | 139 +
src/rocksdb/util/mutexlock.h | 4 +-
src/rocksdb/util/options.cc | 374 +-
src/rocksdb/util/options_builder.cc | 206 +
src/rocksdb/util/options_helper.cc | 722 +
src/rocksdb/util/options_helper.h | 20 +
src/rocksdb/util/options_test.cc | 710 +
src/rocksdb/util/perf_context.cc | 45 +-
src/rocksdb/util/perf_context_imp.h | 44 +-
src/rocksdb/util/posix_logger.h | 23 +-
src/rocksdb/util/rate_limiter.cc | 216 +
src/rocksdb/util/rate_limiter.h | 91 +
src/rocksdb/util/rate_limiter_test.cc | 95 +
src/rocksdb/util/scoped_arena_iterator.h | 28 +
src/rocksdb/util/signal_test.cc | 34 -
src/rocksdb/util/skiplistrep.cc | 130 +-
src/rocksdb/util/slice.cc | 68 +-
src/rocksdb/util/slice_transform_test.cc | 153 +
src/rocksdb/util/sst_dump_test.cc | 182 +
src/rocksdb/util/sst_dump_tool.cc | 423 +
src/rocksdb/util/sst_dump_tool_imp.h | 90 +
src/rocksdb/util/statistics.cc | 137 +-
src/rocksdb/util/statistics.h | 60 +-
src/rocksdb/util/stats_logger.h | 26 -
src/rocksdb/util/status.cc | 15 +-
src/rocksdb/util/stop_watch.h | 42 +-
src/rocksdb/util/string_util.cc | 2 +-
src/rocksdb/util/string_util.h | 15 +-
src/rocksdb/util/sync_point.cc | 29 +-
src/rocksdb/util/sync_point.h | 14 +-
src/rocksdb/util/testharness.cc | 60 +-
src/rocksdb/util/testharness.h | 126 +-
src/rocksdb/util/testutil.cc | 55 +
src/rocksdb/util/testutil.h | 43 +-
src/rocksdb/util/thread_list_test.cc | 352 +
src/rocksdb/util/thread_local.cc | 23 +-
src/rocksdb/util/thread_local.h | 15 +-
src/rocksdb/util/thread_local_test.cc | 59 +-
src/rocksdb/util/thread_operation.h | 123 +
src/rocksdb/util/thread_status_impl.cc | 167 +
src/rocksdb/util/thread_status_updater.cc | 343 +
src/rocksdb/util/thread_status_updater.h | 225 +
src/rocksdb/util/thread_status_updater_debug.cc | 46 +
src/rocksdb/util/thread_status_util.cc | 213 +
src/rocksdb/util/thread_status_util.h | 131 +
src/rocksdb/util/thread_status_util_debug.cc | 32 +
src/rocksdb/util/vectorrep.cc | 46 +-
src/rocksdb/util/xfunc.cc | 69 +
src/rocksdb/util/xfunc.h | 113 +
src/rocksdb/util/xxhash.cc | 3 +
src/rocksdb/util/xxhash.h | 4 +-
src/rocksdb/utilities/backupable/backupable_db.cc | 643 +-
.../utilities/backupable/backupable_db_test.cc | 187 +-
src/rocksdb/utilities/checkpoint/checkpoint.cc | 168 +
.../utilities/compacted_db/compacted_db_impl.cc | 163 +
.../utilities/compacted_db/compacted_db_impl.h | 96 +
src/rocksdb/utilities/convenience/convenience.cc | 23 +
src/rocksdb/utilities/document/document_db.cc | 1192 ++
src/rocksdb/utilities/document/document_db_test.cc | 324 +
src/rocksdb/utilities/document/json_document.cc | 610 +
.../utilities/document/json_document_builder.cc | 115 +
.../utilities/document/json_document_test.cc | 329 +
src/rocksdb/utilities/flashcache/flashcache.cc | 136 +
src/rocksdb/utilities/flashcache/flashcache.h | 18 +
src/rocksdb/utilities/geodb/geodb_impl.cc | 43 +-
src/rocksdb/utilities/geodb/geodb_impl.h | 25 +-
src/rocksdb/utilities/geodb/geodb_test.cc | 11 +-
.../utilities/leveldb_options/leveldb_options.cc | 56 +
.../string_append/stringappend_test.cc | 39 +-
src/rocksdb/utilities/merge_operators/uint64add.cc | 8 +-
src/rocksdb/utilities/redis/redis_list_exception.h | 2 +-
src/rocksdb/utilities/redis/redis_list_iterator.h | 14 +-
src/rocksdb/utilities/redis/redis_lists_test.cc | 32 +-
src/rocksdb/utilities/spatialdb/spatial_db.cc | 893 +
src/rocksdb/utilities/spatialdb/spatial_db_test.cc | 274 +
src/rocksdb/utilities/spatialdb/utils.h | 95 +
src/rocksdb/utilities/ttl/db_ttl_impl.cc | 34 +-
src/rocksdb/utilities/ttl/db_ttl_impl.h | 41 +-
src/rocksdb/utilities/ttl/ttl_test.cc | 116 +-
.../write_batch_with_index.cc | 665 +
.../write_batch_with_index_internal.cc | 242 +
.../write_batch_with_index_internal.h | 96 +
.../write_batch_with_index_test.cc | 1190 ++
src/sample.ceph.conf | 2 -
src/stop.sh | 6 +-
src/test/Makefile-client.am | 89 +-
src/test/Makefile-server.am | 67 +-
src/test/Makefile.am | 169 +-
src/test/ObjectMap/KeyValueDBMemory.h | 2 +-
src/test/admin_socket.cc | 23 +-
src/test/bench/dumb_backend.h | 1 +
src/test/bench/small_io_bench_fs.cc | 20 +-
src/test/bench/testfilestore_backend.cc | 21 +-
src/test/bench/tp_bench.cc | 1 +
src/test/bufferlist.cc | 207 +-
src/test/centos-6/ceph.spec.in | 665 +-
src/test/centos-6/install-deps.sh | 100 +-
src/test/centos-7/Dockerfile.in | 2 +-
src/test/centos-7/ceph.spec.in | 665 +-
src/test/centos-7/install-deps.sh | 100 +-
src/test/ceph-disk.sh | 333 +-
src/test/ceph_argparse.cc | 43 +-
src/test/ceph_objectstore_tool.py | 776 +-
src/test/cephtool-test-mds.sh | 2 +
src/test/cephtool-test-mon.sh | 4 +
src/test/cephtool-test-osd.sh | 2 +
src/test/cephtool-test-rados.sh | 19 +
src/test/cli/crushtool/arg-order-checks.t | 731 +
src/test/cli/crushtool/build.t | 33 +-
src/test/cli/crushtool/check-names.empty.t | 3 +-
src/test/cli/crushtool/check-names.max-id.t | 2 +-
src/test/cli/crushtool/help.t | 81 +-
src/test/cli/crushtool/set-choose.t | 6 +-
src/test/cli/crushtool/test-map-bobtail-tunables.t | 2 +-
src/test/cli/crushtool/test-map-firefly-tunables.t | 2 +-
src/test/cli/crushtool/test-map-indep.t | 2 +-
src/test/cli/crushtool/test-map-vary-r-0.t | 2 +-
src/test/cli/crushtool/test-map-vary-r-1.t | 2 +-
src/test/cli/crushtool/test-map-vary-r-2.t | 2 +-
src/test/cli/crushtool/test-map-vary-r-3.t | 2 +-
src/test/cli/crushtool/test-map-vary-r-4.t | 2 +-
src/test/cli/osdmaptool/pool.t | 4 +-
src/test/cli/osdmaptool/tree.t | 19 +
src/test/cli/radosgw-admin/help.t | 4 +
src/test/cli/rbd/help.t | 124 +-
src/test/cli/rbd/invalid-snap-usage.t | 97 +-
src/test/cli/rbd/not-enough-args.t | 189 +-
src/test/cls_hello/test_cls_hello.cc | 52 +
src/test/cls_numops/test_cls_numops.cc | 414 +
src/test/cls_rbd/test_cls_rbd.cc | 284 +-
src/test/common/Throttle.cc | 18 +-
src/test/common/get_command_descriptions.cc | 6 +-
src/test/common/test_async_compressor.cc | 221 +
src/test/common/test_context.cc | 7 +
src/test/common/test_crc32c.cc | 10 +
src/test/common/test_prioritized_queue.cc | 248 +
src/test/common/test_shared_cache.cc | 88 +-
src/test/common/test_sharedptr_registry.cc | 60 +-
src/test/common/test_str_map.cc | 8 +
src/test/container-make-check-ubuntu-14.04.sh | 3 -
src/test/crypto.cc | 44 +-
src/test/debian-jessie/install-deps.sh | 100 +-
src/test/encoding.cc | 31 +-
src/test/encoding/ceph_dencoder.cc | 84 +-
src/test/encoding/check-generated.sh | 43 +-
src/test/encoding/readable.sh | 16 +-
src/test/encoding/types.h | 26 +-
src/test/erasure-code/ErasureCodePluginExample.cc | 7 +-
src/test/erasure-code/Makefile.am | 133 +-
src/test/erasure-code/TestErasureCode.cc | 7 +
src/test/erasure-code/TestErasureCodeExample.cc | 2 +
src/test/erasure-code/TestErasureCodeIsa.cc | 126 +-
src/test/erasure-code/TestErasureCodeJerasure.cc | 85 +-
src/test/erasure-code/TestErasureCodeLrc.cc | 361 +-
src/test/erasure-code/TestErasureCodePlugin.cc | 55 +-
src/test/erasure-code/TestErasureCodePluginIsa.cc | 22 +-
.../erasure-code/TestErasureCodePluginJerasure.cc | 71 +-
src/test/erasure-code/TestErasureCodePluginLrc.cc | 16 +-
src/test/erasure-code/TestErasureCodePluginShec.cc | 268 +
src/test/erasure-code/TestErasureCodeShec.cc | 1909 +-
src/test/erasure-code/TestErasureCodeShec_all.cc | 42 +-
.../erasure-code/TestErasureCodeShec_arguments.cc | 412 +
.../erasure-code/TestErasureCodeShec_thread.cc | 27 +-
src/test/erasure-code/TestShecPluginGeneric.cc | 29 +
src/test/erasure-code/TestShecPluginNEON.cc | 29 +
src/test/erasure-code/TestShecPluginSSE3.cc | 29 +
src/test/erasure-code/TestShecPluginSSE4.cc | 29 +
src/test/erasure-code/ceph_erasure_code.cc | 20 +-
.../erasure-code/ceph_erasure_code_benchmark.cc | 68 +-
.../erasure-code/ceph_erasure_code_benchmark.h | 3 +-
.../ceph_erasure_code_non_regression.cc | 44 +-
src/test/erasure-code/test-erasure-code.sh | 111 +-
src/test/erasure-code/test-erasure-eio.sh | 354 +
src/test/fedora-21/Dockerfile.in | 29 +
src/test/fedora-21/ceph.spec.in | 1317 ++
src/test/fedora-21/install-deps.sh | 147 +
src/test/libcephfs/flock.cc | 638 +
src/test/libcephfs/test.cc | 59 +
src/test/librados/aio.cc | 345 +-
src/test/librados/c_read_operations.cc | 20 +
src/test/librados/c_write_operations.cc | 2 +-
src/test/librados/io.cc | 116 +
src/test/librados/misc.cc | 68 +-
src/test/librados/nlist.cc | 43 +
src/test/librados/test.cc | 26 +
src/test/librados/test.h | 4 +
src/test/librados/tier.cc | 81 +-
src/test/librados/watch_notify.cc | 39 +-
src/test/librados_test_stub/LibradosTestStub.cc | 145 +-
src/test/librados_test_stub/LibradosTestStub.h | 23 +
src/test/librados_test_stub/TestClassHandler.cc | 14 +-
src/test/librados_test_stub/TestClassHandler.h | 7 +-
src/test/librados_test_stub/TestIoCtxImpl.cc | 42 +-
src/test/librados_test_stub/TestIoCtxImpl.h | 35 +-
src/test/librados_test_stub/TestMemIoCtxImpl.cc | 73 +-
src/test/librados_test_stub/TestMemIoCtxImpl.h | 23 +-
src/test/librados_test_stub/TestMemRadosClient.cc | 14 +-
src/test/librados_test_stub/TestMemRadosClient.h | 6 +-
src/test/librados_test_stub/TestRadosClient.cc | 20 +-
src/test/librados_test_stub/TestRadosClient.h | 29 +
src/test/libradosstriper/aio.cc | 107 +-
src/test/libradosstriper/rados-striper.sh | 95 +
src/test/libradosstriper/striping.cc | 5 +-
src/test/librbd/fsx.cc | 110 +-
src/test/librbd/mock/MockContextWQ.h | 17 +
src/test/librbd/mock/MockImageCtx.h | 112 +
src/test/librbd/mock/MockImageWatcher.h | 19 +
src/test/librbd/mock/MockObjectMap.h | 20 +
src/test/librbd/test_ImageWatcher.cc | 144 +-
src/test/librbd/test_internal.cc | 282 +
src/test/librbd/test_librbd.cc | 661 +-
src/test/librbd/test_mock_fixture.cc | 68 +
src/test/librbd/test_mock_fixture.h | 64 +
src/test/messenger/message_helper.h | 4 +-
src/test/messenger/xio_client.cc | 2 +-
src/test/messenger/xio_dispatcher.h | 2 +-
src/test/messenger/xio_server.cc | 2 +-
src/test/mon/PGMap.cc | 35 +-
src/test/mon/misc.sh | 76 +-
src/test/mon/mkfs.sh | 10 +-
src/test/mon/mon-handle-forward.sh | 41 +-
src/test/mon/mon-ping.sh | 46 +
src/test/mon/mon-scrub.sh | 49 +
src/test/mon/mon-test-helpers.sh | 124 -
src/test/mon/osd-crush.sh | 87 +-
src/test/mon/osd-erasure-code-profile.sh | 85 +-
src/test/mon/osd-pool-create.sh | 131 +-
src/test/mon/test_mon_workloadgen.cc | 3 +-
src/test/msgr/perf_msgr_client.cc | 205 +
src/test/msgr/perf_msgr_server.cc | 171 +
src/test/msgr/test_async_driver.cc | 92 +-
src/test/msgr/test_msgr.cc | 469 +-
src/test/objectstore/DeterministicOpSequence.cc | 52 +-
src/test/objectstore/FileStoreDiff.cc | 37 +-
src/test/objectstore/FileStoreDiff.h | 1 -
src/test/objectstore/FileStoreTracker.cc | 72 +-
src/test/objectstore/FileStoreTracker.h | 52 +-
.../objectstore/ObjectStoreTransactionBenchmark.cc | 7 +-
src/test/objectstore/TestObjectStoreState.cc | 17 +-
src/test/objectstore/TestObjectStoreState.h | 8 +-
src/test/objectstore/TestRocksdbOptionParse.cc | 85 +
src/test/objectstore/chain_xattr.cc | 36 +-
src/test/objectstore/store_test.cc | 1228 +-
src/test/objectstore/test_idempotent.cc | 18 +-
src/test/objectstore/test_idempotent_sequence.cc | 4 +-
src/test/objectstore/test_kv.cc | 181 +
src/test/objectstore/workload_generator.cc | 21 +-
src/test/objectstore_bench.cc | 290 +
src/test/opensuse-13.2/Dockerfile.in | 30 +
src/test/opensuse-13.2/ceph.spec.in | 1317 ++
src/test/opensuse-13.2/install-deps.sh | 147 +
src/test/os/TestFlatIndex.cc | 139 -
src/test/os/TestLFNIndex.cc | 18 +-
src/test/osd/Object.cc | 44 +-
src/test/osd/Object.h | 2 +
src/test/osd/RadosModel.h | 225 +-
src/test/osd/TestOSDMap.cc | 2 +-
src/test/osd/TestPGLog.cc | 14 +-
src/test/osd/TestRados.cc | 14 +-
src/test/osd/osd-bench.sh | 31 +-
src/test/osd/osd-config.sh | 46 +-
src/test/osd/osd-copy-from.sh | 19 +-
src/test/osd/osd-scrub-repair.sh | 129 +-
src/test/osd/osd-test-helpers.sh | 89 -
src/test/osd/types.cc | 82 +
src/test/osdc/object_cacher_stress.cc | 14 +-
src/test/perf_counters.cc | 18 +-
src/test/perf_helper.cc | 51 +
src/test/perf_helper.h | 30 +
src/test/perf_local.cc | 1047 +
src/test/pybind/test_ceph_argparse.py | 44 +-
src/test/pybind/test_ceph_daemon.py | 44 +
src/test/python/brag-client/setup.py | 31 +
.../python/brag-client/tests/test_ceph_brag.py | 10 +
src/test/python/brag-client/tox.ini | 16 +
src/test/python/ceph-disk/setup.py | 27 +
src/test/python/ceph-disk/tests/test_ceph_disk.py | 640 +
src/test/python/ceph-disk/tox.ini | 19 +
src/test/rgw/test_rgw_obj.cc | 159 +
src/test/run-cli-tests | 2 +-
src/test/run-rbd-unit-tests.sh | 15 +
src/test/streamtest.cc | 7 +-
src/test/system/systest_runnable.cc | 66 +-
src/test/system/systest_runnable.h | 6 +-
src/test/test-ceph-helpers.sh | 2 +-
src/test/test_arch.cc | 14 +
src/test/test_cors.cc | 28 +-
src/test/test_filejournal.cc | 802 +-
src/test/test_get_blkdev_size.cc | 1 +
src/test/test_objectstore_memstore.sh | 5 +
src/test/test_pageset.cc | 271 +
src/test/test_rbd_replay.cc | 91 -
src/test/test_rgw_admin_log.cc | 32 +-
src/test/test_rgw_admin_meta.cc | 36 +-
src/test/test_rgw_admin_opstate.cc | 2 +-
src/test/test_snap_mapper.cc | 18 +-
src/test/test_stress_watch.cc | 10 +-
src/test/test_subprocess.cc | 268 +
src/test/test_trans.cc | 7 +-
src/test/test_xlist.cc | 118 +
src/test/testcrypto.cc | 8 +-
src/test/ubuntu-12.04/Dockerfile.in | 2 +-
src/test/ubuntu-12.04/install-deps.sh | 100 +-
src/test/ubuntu-14.04/install-deps.sh | 100 +-
src/test/xattr_bench.cc | 22 +-
src/tools/Makefile-client.am | 10 +-
src/tools/Makefile-server.am | 15 +-
src/tools/Makefile.am | 22 +-
src/tools/RadosDump.cc | 168 +
src/tools/RadosDump.h | 396 +
src/tools/ceph-client-debug.cc | 2 +-
src/tools/ceph-monstore-update-crush.sh | 183 +
src/tools/ceph_authtool.cc | 2 +
src/tools/ceph_conf.cc | 3 +-
src/tools/ceph_kvstore_tool.cc | 90 +-
src/tools/ceph_monstore_tool.cc | 233 +-
src/tools/ceph_objectstore_tool.cc | 2263 +-
src/tools/ceph_objectstore_tool.h | 42 +
src/tools/ceph_osdomap_tool.cc | 22 +-
src/tools/cephfs/DataScan.cc | 1376 ++
src/tools/cephfs/DataScan.h | 272 +
src/tools/cephfs/JournalScanner.cc | 14 +
src/tools/cephfs/JournalTool.cc | 37 +-
src/tools/cephfs/JournalTool.h | 2 +-
src/tools/cephfs/MDSUtility.cc | 2 +-
src/tools/cephfs/Resetter.cc | 99 +-
src/tools/cephfs/Resetter.h | 13 +-
src/tools/cephfs/TableTool.cc | 105 +-
src/tools/cephfs/cephfs-data-scan.cc | 45 +
src/tools/crushtool.cc | 287 +-
src/tools/osdmaptool.cc | 56 +-
src/tools/psim.cc | 14 +-
src/tools/rados/PoolDump.cc | 169 +
src/tools/rados/PoolDump.h | 32 +
src/tools/rados/RadosImport.cc | 377 +
src/tools/rados/RadosImport.h | 45 +
src/tools/rados/rados.cc | 380 +-
src/tools/rados/rados_export.cc | 229 -
src/tools/rados/rados_import.cc | 239 -
src/tools/rados/rados_sync.cc | 903 -
src/tools/rados/rados_sync.h | 216 -
src/tools/rest_bench.cc | 802 -
src/tracing/Makefile.am | 95 +-
src/tracing/Makefile.in | 818 -
src/tracing/librados.c | 6 +
src/tracing/librbd.c | 6 +
src/tracing/librbd.tp | 118 +-
src/tracing/objectstore.c | 6 +
src/tracing/oprequest.c | 6 +
src/tracing/osd.c | 6 +
src/tracing/pg.c | 6 +
src/upstart/ceph-disk.conf | 10 +
src/upstart/ceph-mds.conf | 4 +-
src/upstart/ceph-mon.conf | 4 +-
src/upstart/ceph-osd.conf | 4 +-
src/upstart/radosgw.conf | 4 +-
src/verify-mds-journal.sh | 8 -
src/vstart.sh | 99 +-
systemd/Makefile.am | 18 +
systemd/Makefile.in | 588 +
systemd/ceph | 65 +
systemd/ceph-create-keys at .service | 10 +
systemd/ceph-disk at .service | 8 +
systemd/ceph-mds at .service | 16 +
systemd/ceph-mon at .service | 22 +
systemd/ceph-osd at .service | 17 +
systemd/ceph-radosgw-prestart.sh | 100 +
systemd/ceph-radosgw at .service | 15 +
systemd/ceph.target | 4 +
systemd/ceph.tmpfiles.d | 1 +
udev/60-ceph-partuuid-workaround.rules | 2 +-
udev/95-ceph-osd.rules | 74 +-
1663 files changed, 217915 insertions(+), 98657 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git
More information about the Pkg-ceph-commits
mailing list