[Pkg-ceph-commits] [ceph] 02/03: Merge tag 'upstream/0.87' into experimental
Dmitry Smirnov
onlyjob at moszumanska.debian.org
Sun Oct 19 00:23:32 UTC 2014
This is an automated email from the git hooks/post-receive script.
onlyjob pushed a commit to branch experimental
in repository ceph.
commit cc22f44
Merge: 13622a3 d7c3043
Author: Dmitry Smirnov <onlyjob at member.fsf.org>
Date: Sat Oct 18 17:48:16 2014
Merge tag 'upstream/0.87' into experimental
Upstream version 0.87
AUTHORS | 292 +-
COPYING | 15 +-
ChangeLog | 32654 +++++++++++++++++++
INSTALL | 10 +-
Makefile.am | 23 +
Makefile.in | 58 +-
README | 154 +-
aclocal.m4 | 41 +
autogen.sh | 16 +-
ceph.spec | 174 +-
ceph.spec.in | 172 +-
configure | 882 +-
configure.ac | 183 +-
m4/ax_cxx_compile_stdcxx_11.m4 | 142 +
man/Makefile.am | 5 +-
man/Makefile.in | 12 +-
man/mkcephfs.8 | 164 -
man/rados.8 | 11 +-
man/rbd-replay-prep.8 | 98 +
man/rbd-replay.8 | 132 +
man/rbd.8 | 2 +-
src/.git_version | 4 +-
src/Makefile-env.am | 11 +
src/Makefile.am | 414 +-
src/Makefile.in | 3948 ++-
src/acconfig.h.in | 27 +
src/auth/Auth.h | 4 +-
src/auth/Crypto.h | 2 +-
src/auth/cephx/CephxKeyServer.h | 6 +-
src/auth/cephx/CephxProtocol.h | 18 +-
src/bash_completion/ceph | 29 +-
src/bash_completion/rados | 2 +-
src/bash_completion/rbd | 10 +-
src/brag/client/ceph-brag | 23 +-
src/brag/server/ceph_brag/controllers/root.py | 6 +-
src/ceph-disk | 22 +-
src/ceph-osd-prestart.sh | 50 +
src/ceph.in | 25 +-
src/ceph_fuse.cc | 12 +-
src/ceph_mds.cc | 93 +-
src/ceph_mon.cc | 169 +-
src/ceph_osd.cc | 9 +-
src/cephfs.cc | 9 +-
src/civetweb/civetweb.h | 24 +-
src/civetweb/include/civetweb.h | 24 +-
src/civetweb/src/civetweb.c | 771 +-
src/client/Client.cc | 877 +-
src/client/Client.h | 60 +-
src/client/ClientSnapRealm.h | 2 +-
src/client/Dentry.h | 2 +-
src/client/Dir.h | 2 +-
src/client/Fh.h | 2 +-
src/client/Inode.cc | 3 +-
src/client/Inode.h | 5 +-
src/client/MetaRequest.h | 5 +-
src/client/MetaSession.h | 2 +-
src/client/ObjecterWriteback.h | 22 +-
src/client/SyntheticClient.cc | 18 +-
src/client/fuse_ll.cc | 55 +-
src/client/fuse_ll.h | 3 +
src/cls/rbd/cls_rbd.cc | 12 +-
src/cls/replica_log/cls_replica_log_types.h | 2 +-
src/cls/rgw/cls_rgw.cc | 4 +-
src/cls/rgw/cls_rgw_client.cc | 2 +-
src/common/AsyncReserver.h | 47 +-
src/common/BackTrace.cc | 2 +-
src/common/Finisher.cc | 3 +
src/common/Finisher.h | 21 +-
src/common/Formatter.cc | 75 +-
src/common/Formatter.h | 12 +-
src/common/LogClient.cc | 93 +-
src/common/LogClient.h | 130 +-
src/common/LogEntry.cc | 46 +-
src/common/LogEntry.h | 15 +-
src/common/Makefile.am | 15 +-
src/common/Mutex.cc | 18 +-
src/common/Mutex.h | 7 +-
src/common/RWLock.h | 137 +-
src/common/RefCountedObj.h | 34 +-
src/common/TextTable.h | 2 +-
src/common/Thread.cc | 3 +-
src/common/Thread.h | 2 +
src/common/Timer.cc | 187 +
src/common/Timer.h | 73 +
src/common/TrackedOp.cc | 201 +-
src/common/TrackedOp.h | 80 +-
src/common/WorkQueue.cc | 146 +
src/common/WorkQueue.h | 108 +-
src/common/addr_parsing.c | 6 +-
src/common/admin_socket.cc | 6 -
src/common/admin_socket.h | 2 +-
src/common/assert.cc | 69 +
src/common/bloom_filter.hpp | 66 -
src/common/buffer.cc | 28 +-
src/common/ceph_context.cc | 38 +-
src/common/ceph_crypto.h | 8 +-
src/common/ceph_crypto_cms.cc | 2 +-
src/common/ceph_json.cc | 4 +-
src/common/ceph_json.h | 2 +-
src/common/code_environment.h | 1 +
src/common/common_init.cc | 1 +
src/common/config.cc | 37 +-
src/common/config.h | 9 +-
src/common/config_opts.h | 128 +-
src/common/dummy.cc | 20 +
src/common/entity_name.h | 2 +-
src/common/fd.cc | 2 +-
src/common/hobject.cc | 36 +-
src/common/hobject.h | 18 +-
src/common/io_priority.cc | 4 +-
src/common/lockdep.cc | 2 +-
src/common/map_cacher.hpp | 2 +-
src/common/module.c | 75 +
src/common/module.h | 27 +
src/common/obj_bencher.h | 2 +-
src/common/perf_counters.cc | 84 +-
src/common/perf_counters.h | 43 +-
src/common/shared_cache.hpp | 77 +-
src/common/simple_cache.hpp | 10 +
src/common/str_map.cc | 98 +-
src/common/sync_filesystem.h | 2 +-
src/common/types.cc | 32 +
src/common/util.cc | 22 +
src/crush/CrushWrapper.cc | 60 +-
src/crush/CrushWrapper.h | 18 +-
src/crush/builder.c | 8 +-
src/crush/crush.h | 2 +
src/crush/mapper.c | 24 +-
src/erasure-code/ErasureCode.cc | 238 +
src/erasure-code/ErasureCode.h | 91 +
src/erasure-code/ErasureCodeInterface.h | 72 +-
src/erasure-code/ErasureCodePlugin.cc | 64 +-
src/erasure-code/ErasureCodePlugin.h | 9 +-
src/erasure-code/Makefile.am | 9 +
src/erasure-code/isa/ErasureCodeIsa.cc | 439 +
src/erasure-code/isa/ErasureCodeIsa.h | 164 +
src/erasure-code/isa/ErasureCodeIsaTableCache.cc | 327 +
src/erasure-code/isa/ErasureCodeIsaTableCache.h | 105 +
src/erasure-code/isa/ErasureCodePluginIsa.cc | 81 +
src/erasure-code/isa/Makefile.am | 58 +
src/erasure-code/isa/isa-l/erasure_code/ec_base.c | 320 +
src/erasure-code/isa/isa-l/erasure_code/ec_base.h | 6680 ++++
.../isa/isa-l/erasure_code/ec_highlevel_func.c | 152 +
.../isa/isa-l/erasure_code/ec_multibinary.asm.s | 266 +
.../isa-l/erasure_code/gf_2vect_dot_prod_avx.asm.s | 234 +
.../erasure_code/gf_2vect_dot_prod_avx2.asm.s | 246 +
.../isa-l/erasure_code/gf_2vect_dot_prod_sse.asm.s | 236 +
.../isa-l/erasure_code/gf_3vect_dot_prod_avx.asm.s | 258 +
.../erasure_code/gf_3vect_dot_prod_avx2.asm.s | 271 +
.../isa-l/erasure_code/gf_3vect_dot_prod_sse.asm.s | 259 +
.../isa-l/erasure_code/gf_4vect_dot_prod_avx.asm.s | 296 +
.../erasure_code/gf_4vect_dot_prod_avx2.asm.s | 305 +
.../isa-l/erasure_code/gf_4vect_dot_prod_sse.asm.s | 296 +
.../isa-l/erasure_code/gf_5vect_dot_prod_avx.asm.s | 311 +
.../erasure_code/gf_5vect_dot_prod_avx2.asm.s | 323 +
.../isa-l/erasure_code/gf_5vect_dot_prod_sse.asm.s | 312 +
.../isa-l/erasure_code/gf_6vect_dot_prod_avx.asm.s | 323 +
.../erasure_code/gf_6vect_dot_prod_avx2.asm.s | 334 +
.../isa-l/erasure_code/gf_6vect_dot_prod_sse.asm.s | 323 +
.../isa-l/erasure_code/gf_vect_dot_prod_avx.asm.s | 198 +
.../isa-l/erasure_code/gf_vect_dot_prod_avx2.asm.s | 203 +
.../isa-l/erasure_code/gf_vect_dot_prod_sse.asm.s | 195 +
.../isa/isa-l/erasure_code/gf_vect_mul_avx.asm.s | 172 +
.../isa/isa-l/erasure_code/gf_vect_mul_sse.asm.s | 178 +
src/erasure-code/isa/isa-l/include/erasure_code.h | 659 +
src/erasure-code/isa/isa-l/include/gf_vect_mul.h | 148 +
src/erasure-code/isa/isa-l/include/reg_sizes.asm | 96 +
src/erasure-code/isa/isa-l/include/types.h | 80 +
src/erasure-code/isa/xor_op.cc | 179 +
src/erasure-code/isa/xor_op.h | 88 +
src/erasure-code/jerasure/ErasureCodeJerasure.cc | 370 +-
src/erasure-code/jerasure/ErasureCodeJerasure.h | 113 +-
.../jerasure/ErasureCodePluginJerasure.cc | 20 +-
.../jerasure/ErasureCodePluginSelectJerasure.cc | 63 +-
src/erasure-code/jerasure/Makefile.am | 31 +-
.../jerasure/jerasure/include/galois.h | 1 +
src/erasure-code/jerasure/jerasure/src/galois.c | 47 +-
src/erasure-code/lrc/ErasureCodeLrc.cc | 838 +
src/erasure-code/lrc/ErasureCodeLrc.h | 141 +
src/erasure-code/lrc/ErasureCodePluginLrc.cc | 60 +
src/erasure-code/lrc/Makefile.am | 21 +
src/global/signal_handler.cc | 38 +-
src/include/CompatSet.h | 30 +-
src/include/Context.h | 152 +-
src/include/Makefile.am | 9 +-
src/include/assert.h | 8 +
src/include/buffer.h | 1 +
src/include/ceph_features.h | 4 +
src/include/cmp.h | 22 +
src/include/dlist.h | 127 -
src/include/encoding.h | 22 +-
src/include/frag.h | 51 +-
src/include/int_types.h | 12 +-
src/include/krbd.h | 45 +
src/include/linux_fiemap.h | 2 -
src/include/lru.h | 15 +-
src/include/object.h | 3 -
src/include/rados.h | 21 +
src/include/rados/buffer.h | 1 +
src/include/rados/librados.h | 31 +-
src/include/rados/librados.hpp | 16 +-
src/include/radosstriper/libradosstriper.h | 574 +
src/include/radosstriper/libradosstriper.hpp | 224 +
src/include/rbd/librbd.h | 2 +-
src/include/rbd/librbd.hpp | 5 +-
src/include/str_map.h | 106 +-
src/include/stringify.h | 2 +-
src/include/types.h | 24 +-
src/include/util.h | 24 +
src/include/utime.h | 2 -
src/include/xlist.h | 25 +-
src/init-ceph.in | 11 +-
src/init-rbdmap | 91 +-
src/java/Makefile.in | 7 +
src/json_spirit/Makefile.am | 1 +
src/key_value_store/cls_kvs.cc | 4 +-
src/key_value_store/key_value_structure.h | 2 +-
src/key_value_store/kv_flat_btree_async.cc | 1 -
src/krbd.cc | 639 +
src/libcephfs.cc | 6 +-
src/librados/AioCompletionImpl.h | 2 +
src/librados/IoCtxImpl.cc | 252 +-
src/librados/IoCtxImpl.h | 62 +-
src/librados/Makefile.am | 10 +-
src/librados/RadosClient.cc | 391 +-
src/librados/RadosClient.h | 22 +-
src/librados/RadosXattrIter.cc | 27 +
src/librados/RadosXattrIter.h | 38 +
src/librados/librados.cc | 814 +-
src/libradosstriper/Makefile.am | 19 +
src/libradosstriper/MultiAioCompletionImpl.cc | 61 +
src/libradosstriper/MultiAioCompletionImpl.h | 181 +
src/libradosstriper/RadosStriperImpl.cc | 1060 +
src/libradosstriper/RadosStriperImpl.h | 319 +
src/libradosstriper/libradosstriper.cc | 613 +
src/librbd/AioCompletion.cc | 60 +
src/librbd/AioCompletion.h | 44 +-
src/librbd/ImageCtx.cc | 178 +-
src/librbd/ImageCtx.h | 17 +-
src/librbd/Makefile.am | 5 +
src/librbd/SnapInfo.h | 6 +-
src/librbd/internal.cc | 95 +-
src/librbd/librbd.cc | 243 +-
src/libs3/GNUmakefile | 19 +-
src/libs3/inc/util.h | 2 +-
src/libs3/src/general.c | 2 +-
src/libs3/src/request.c | 2 +-
src/libs3/src/s3.c | 8 +-
src/log/Log.cc | 37 +-
src/log/Log.h | 11 +
src/log/test.cc | 22 +
src/mds/Anchor.cc | 64 -
src/mds/Anchor.h | 55 -
src/mds/AnchorClient.cc | 129 -
src/mds/AnchorClient.h | 46 -
src/mds/AnchorServer.cc | 351 -
src/mds/AnchorServer.h | 87 -
src/mds/Beacon.cc | 353 +
src/mds/Beacon.h | 108 +
src/mds/CDentry.cc | 29 +-
src/mds/CDentry.h | 29 +-
src/mds/CDir.cc | 255 +-
src/mds/CDir.h | 93 +-
src/mds/CInode.cc | 332 +-
src/mds/CInode.h | 186 +-
src/mds/Capability.h | 22 +-
src/mds/Dumper.cc | 274 -
src/mds/Dumper.h | 47 -
src/mds/InoTable.cc | 4 +-
src/mds/JournalPointer.cc | 112 +
src/mds/JournalPointer.h | 86 +
src/mds/LocalLock.h | 2 +-
src/mds/Locker.cc | 346 +-
src/mds/Locker.h | 51 +-
src/mds/LogEvent.cc | 67 +-
src/mds/LogEvent.h | 28 +-
src/mds/LogSegment.h | 12 +-
src/mds/MDBalancer.cc | 26 +-
src/mds/MDBalancer.h | 1 -
src/mds/MDCache.cc | 1617 +-
src/mds/MDCache.h | 157 +-
src/mds/MDLog.cc | 797 +-
src/mds/MDLog.h | 142 +-
src/mds/MDS.cc | 975 +-
src/mds/MDS.h | 229 +-
src/mds/MDSContext.cc | 62 +
src/mds/MDSContext.h | 139 +
src/mds/MDSMap.cc | 95 +-
src/mds/MDSMap.h | 180 +-
src/mds/MDSTable.cc | 39 +-
src/mds/MDSTable.h | 13 +-
src/mds/MDSTableClient.cc | 17 +-
src/mds/MDSTableClient.h | 23 +-
src/mds/MDSTableServer.cc | 25 +-
src/mds/MDSTableServer.h | 20 +-
src/mds/MDSUtility.cc | 160 -
src/mds/MDSUtility.h | 58 -
src/mds/Makefile.am | 22 +-
src/mds/Migrator.cc | 213 +-
src/mds/Migrator.h | 11 +-
src/mds/Mutation.cc | 74 +-
src/mds/Mutation.h | 118 +-
src/mds/RecoveryQueue.cc | 171 +
src/mds/RecoveryQueue.h | 44 +
src/mds/Resetter.cc | 114 -
src/mds/Resetter.h | 37 -
src/mds/ScatterLock.h | 8 +
src/mds/Server.cc | 974 +-
src/mds/Server.h | 28 +-
src/mds/SessionMap.cc | 177 +-
src/mds/SessionMap.h | 81 +-
src/mds/SimpleLock.h | 23 +-
src/mds/SnapClient.h | 8 +-
src/mds/SnapRealm.cc | 6 +-
src/mds/SnapRealm.h | 5 +-
src/mds/SnapServer.cc | 29 +-
src/mds/events/EExport.h | 2 +
src/mds/events/EFragment.h | 2 +
src/mds/events/EImportStart.h | 2 +
src/mds/events/EMetaBlob.h | 128 +-
src/mds/events/ENoOp.h | 34 +
src/mds/events/EOpen.h | 2 +
src/mds/events/ESession.h | 12 +-
src/mds/events/ESlaveUpdate.h | 2 +
src/mds/events/ESubtreeMap.h | 5 +-
src/mds/events/EUpdate.h | 3 +
src/mds/flock.cc | 3 +-
src/mds/journal.cc | 560 +-
src/mds/mds_table_types.h | 4 +-
src/mds/mdstypes.cc | 44 +-
src/mds/mdstypes.h | 111 +-
src/mds/snap.h | 3 +-
src/messages/MBackfillReserve.h | 6 +-
src/messages/MClientReply.h | 3 -
src/messages/MClientRequest.h | 19 +-
src/messages/MClientSession.h | 22 +-
src/messages/MDiscover.h | 15 +-
src/messages/MDiscoverReply.h | 30 +-
src/messages/MExportDirNotify.h | 2 -
src/messages/MExportDirNotifyAck.h | 2 -
src/messages/MLogAck.h | 6 +-
src/messages/MMDSBeacon.h | 123 +-
src/messages/MMDSCacheRejoin.h | 4 -
src/messages/MMDSFragmentNotify.h | 2 -
src/messages/MMDSSlaveRequest.h | 9 +-
src/messages/MMonElection.h | 2 +-
src/messages/MOSDMarkMeDown.h | 27 +-
src/messages/MOSDOp.h | 16 +-
src/messages/MOSDOpReply.h | 17 +-
src/messages/MOSDPGBackfill.h | 2 +-
src/messages/MOSDPGLog.h | 4 +-
src/messages/MOSDPGPull.h | 4 +-
src/messages/MOSDPGPush.h | 4 +-
src/messages/MOSDPGPushReply.h | 4 +-
src/messages/MOSDPGQuery.h | 2 +-
src/messages/MOSDPGRemove.h | 2 +-
src/messages/MOSDPGScan.h | 4 +-
src/messages/MOSDPGTemp.h | 2 +-
src/messages/MOSDPGTrim.h | 2 +-
src/messages/MOSDRepScrub.h | 2 +-
src/messages/MOSDSubOp.h | 4 +-
src/messages/MOSDSubOpReply.h | 4 +-
src/messages/MPGStats.h | 2 +-
src/messages/MRecoveryReserve.h | 2 +-
src/messages/MWatchNotify.h | 34 +-
src/mkcephfs.in | 564 -
src/mon/AuthMonitor.cc | 23 +-
src/mon/AuthMonitor.h | 20 +-
src/mon/ConfigKeyService.cc | 7 +-
src/mon/DataHealthService.cc | 45 +-
src/mon/Elector.cc | 12 +-
src/mon/LogMonitor.cc | 178 +-
src/mon/LogMonitor.h | 109 +-
src/mon/MDSMonitor.cc | 579 +-
src/mon/MDSMonitor.h | 25 +-
src/mon/MonCap.cc | 19 +
src/mon/MonClient.cc | 40 +-
src/mon/MonCommands.h | 45 +-
src/mon/MonMap.cc | 2 +-
src/mon/Monitor.cc | 791 +-
src/mon/Monitor.h | 145 +-
src/mon/MonitorDBStore.h | 175 +-
src/mon/MonmapMonitor.cc | 12 +-
src/mon/MonmapMonitor.h | 4 +-
src/mon/OSDMonitor.cc | 827 +-
src/mon/OSDMonitor.h | 22 +-
src/mon/PGMap.cc | 76 +-
src/mon/PGMap.h | 20 +
src/mon/PGMonitor.cc | 98 +-
src/mon/PGMonitor.h | 4 +-
src/mon/Paxos.cc | 419 +-
src/mon/Paxos.h | 98 +-
src/mon/PaxosService.cc | 33 +-
src/mon/PaxosService.h | 28 +-
src/mon/Session.h | 9 +-
src/mon/mon_types.h | 51 +-
src/mount/mount.ceph.c | 42 +-
src/msg/Accepter.cc | 3 -
src/msg/Connection.h | 183 +
src/msg/DispatchQueue.cc | 120 +-
src/msg/DispatchQueue.h | 24 +
src/msg/Dispatcher.h | 97 +-
src/msg/Makefile.am | 4 +
src/msg/Message.cc | 6 +-
src/msg/Message.h | 182 +-
src/msg/Messenger.h | 193 +-
src/msg/Pipe.cc | 136 +-
src/msg/Pipe.h | 44 +-
src/msg/PipeConnection.cc | 91 +
src/msg/PipeConnection.h | 57 +
src/msg/SimpleMessenger.cc | 181 +-
src/msg/SimpleMessenger.h | 105 +-
src/msg/SimplePolicyMessenger.h | 114 +
src/msg/msg_types.h | 7 -
src/ocf/Makefile.in | 7 +
src/os/BtrfsFileStoreBackend.cc | 3 +-
src/os/BtrfsFileStoreBackend.h | 5 +-
src/os/CollectionIndex.h | 34 +-
src/os/DBObjectMap.cc | 148 +-
src/os/DBObjectMap.h | 108 +-
src/os/FDCache.h | 35 +-
src/os/FileJournal.cc | 60 +-
src/os/FileJournal.h | 5 +-
src/os/FileStore.cc | 1358 +-
src/os/FileStore.h | 77 +-
src/os/FlatIndex.cc | 6 +-
src/os/FlatIndex.h | 10 +-
src/os/GenericFileStoreBackend.h | 7 +-
src/os/GenericObjectMap.cc | 13 +-
src/os/GenericObjectMap.h | 5 +-
src/os/HashIndex.cc | 150 +-
src/os/HashIndex.h | 45 +-
src/os/IndexManager.cc | 56 +-
src/os/IndexManager.h | 49 +-
src/os/JournalingObjectStore.cc | 9 +-
src/os/JournalingObjectStore.h | 1 +
src/os/KeyValueDB.cc | 45 +
src/os/KeyValueDB.h | 20 +-
src/os/KeyValueStore.cc | 507 +-
src/os/KeyValueStore.h | 99 +-
src/os/KineticStore.cc | 309 +
src/os/KineticStore.h | 159 +
src/os/LFNIndex.cc | 17 +-
src/os/LFNIndex.h | 25 +-
src/os/LevelDBStore.cc | 10 +
src/os/LevelDBStore.h | 14 +-
src/os/Makefile.am | 26 +
src/os/MemStore.cc | 257 +-
src/os/MemStore.h | 9 +-
src/os/ObjectStore.cc | 6 +-
src/os/ObjectStore.h | 87 +-
src/os/RocksDBStore.cc | 512 +
src/os/RocksDBStore.h | 330 +
src/os/Transaction.cc | 211 +-
src/os/WBThrottle.cc | 3 +
src/os/XfsFileStoreBackend.cc | 13 +-
src/os/XfsFileStoreBackend.h | 5 +-
src/os/chain_xattr.cc | 32 +-
src/osd/ClassHandler.cc | 9 +-
src/osd/ECBackend.cc | 22 +-
src/osd/ECBackend.h | 8 +-
src/osd/ECMsgTypes.cc | 16 +-
src/osd/ECUtil.h | 8 +-
src/osd/HitSet.h | 4 +-
src/osd/Makefile.am | 7 +
src/osd/OSD.cc | 3659 ++-
src/osd/OSD.h | 653 +-
src/osd/OSDMap.cc | 78 +-
src/osd/OSDMap.h | 52 +-
src/osd/OpRequest.cc | 69 +-
src/osd/OpRequest.h | 47 +-
src/osd/PG.cc | 830 +-
src/osd/PG.h | 125 +-
src/osd/PGBackend.cc | 3 +-
src/osd/PGBackend.h | 11 +-
src/osd/PGLog.cc | 16 +-
src/osd/PGLog.h | 2 +-
src/osd/ReplicatedBackend.cc | 6 +-
src/osd/ReplicatedPG.cc | 576 +-
src/osd/ReplicatedPG.h | 28 +-
src/osd/SnapMapper.cc | 16 +-
src/osd/SnapMapper.h | 4 +-
src/osd/Watch.cc | 28 +-
src/osd/Watch.h | 8 +-
src/osd/osd_types.cc | 247 +-
src/osd/osd_types.h | 104 +-
src/osdc/Blinker.h | 92 -
src/osdc/Filer.cc | 115 +-
src/osdc/Filer.h | 5 +-
src/osdc/Journaler.cc | 508 +-
src/osdc/Journaler.h | 274 +-
src/osdc/Makefile.am | 1 -
src/osdc/ObjectCacher.cc | 101 +-
src/osdc/ObjectCacher.h | 17 +-
src/osdc/Objecter.cc | 2049 +-
src/osdc/Objecter.h | 372 +-
src/osdc/Striper.cc | 6 +-
src/osdc/Striper.h | 8 +-
src/pybind/ceph_argparse.py | 4 +-
src/pybind/ceph_rest_api.py | 2 +-
src/pybind/cephfs.py | 2 +-
src/pybind/rados.py | 70 +-
src/pybind/rbd.py | 2 +-
src/rbd.cc | 737 +-
src/rbd_fuse/rbd-fuse.c | 51 +-
src/rbd_replay/BoundedBuffer.hpp | 60 +
src/rbd_replay/Deser.cc | 67 +
src/rbd_replay/Deser.hpp | 47 +
src/rbd_replay/ImageNameMap.cc | 69 +
src/rbd_replay/ImageNameMap.hpp | 40 +
src/rbd_replay/Makefile.am | 53 +
src/rbd_replay/PendingIO.cc | 44 +
src/rbd_replay/PendingIO.hpp | 55 +
src/rbd_replay/Replayer.cc | 310 +
src/rbd_replay/Replayer.hpp | 155 +
src/rbd_replay/Ser.cc | 53 +
src/rbd_replay/Ser.hpp | 45 +
src/rbd_replay/actions.cc | 380 +
src/rbd_replay/actions.hpp | 307 +
src/rbd_replay/ios.cc | 273 +
src/rbd_replay/ios.hpp | 334 +
src/rbd_replay/rbd-replay-prep.cc | 486 +
src/rbd_replay/rbd-replay.cc | 116 +
src/rbd_replay/rbd_loc.cc | 130 +
src/rbd_replay/rbd_loc.hpp | 46 +
src/rbd_replay/rbd_replay_debug.hpp | 34 +
src/rgw/Makefile.am | 5 +-
src/rgw/rgw_acl.cc | 3 +
src/rgw/rgw_acl.h | 3 +
src/rgw/rgw_acl_s3.cc | 3 +
src/rgw/rgw_acl_s3.h | 3 +
src/rgw/rgw_acl_swift.cc | 2 +
src/rgw/rgw_acl_swift.h | 5 +-
src/rgw/rgw_admin.cc | 230 +-
src/rgw/rgw_auth_s3.cc | 2 +
src/rgw/rgw_auth_s3.h | 3 +
src/rgw/rgw_bucket.cc | 21 +-
src/rgw/rgw_bucket.h | 36 +-
src/rgw/rgw_cache.cc | 94 +-
src/rgw/rgw_cache.h | 48 +-
src/rgw/rgw_civetweb.cc | 4 +-
src/rgw/rgw_civetweb.h | 3 +
src/rgw/rgw_civetweb_log.cc | 19 +
src/rgw/rgw_civetweb_log.h | 7 +
src/rgw/rgw_client_io.cc | 2 +
src/rgw/rgw_client_io.h | 3 +
src/rgw/rgw_common.cc | 7 +-
src/rgw/rgw_common.h | 20 +-
src/rgw/rgw_cors_s3.cc | 2 +-
src/rgw/rgw_dencoder.cc | 2 +
src/rgw/rgw_env.cc | 3 +
src/rgw/rgw_fcgi.cc | 5 +-
src/rgw/rgw_fcgi.h | 3 +
src/rgw/rgw_formats.cc | 9 +-
src/rgw/rgw_formats.h | 8 +-
src/rgw/rgw_gc.cc | 6 +-
src/rgw/rgw_gc.h | 3 +
src/rgw/rgw_http_client.cc | 55 +-
src/rgw/rgw_http_client.h | 3 +
src/rgw/rgw_http_errors.h | 3 +
src/rgw/rgw_json_enc.cc | 2 +
src/rgw/rgw_jsonparser.cc | 3 +
src/rgw/rgw_keystone.cc | 3 +
src/rgw/rgw_keystone.h | 9 +-
src/rgw/rgw_loadgen.cc | 2 +
src/rgw/rgw_loadgen.h | 3 +
src/rgw/rgw_log.cc | 3 +
src/rgw/rgw_log.h | 3 +
src/rgw/rgw_main.cc | 39 +-
src/rgw/rgw_metadata.cc | 7 +-
src/rgw/rgw_metadata.h | 3 +
src/rgw/rgw_multi.cc | 3 +
src/rgw/rgw_multi.h | 3 +
src/rgw/rgw_multi_del.cc | 3 +
src/rgw/rgw_multi_del.h | 5 +-
src/rgw/rgw_multiparser.cc | 3 +
src/rgw/rgw_op.cc | 34 +-
src/rgw/rgw_op.h | 13 +
src/rgw/rgw_policy_s3.cc | 2 +
src/rgw/rgw_policy_s3.h | 3 +
src/rgw/rgw_quota.cc | 7 +-
src/rgw/rgw_quota.h | 2 +-
src/rgw/rgw_rados.cc | 237 +-
src/rgw/rgw_rados.h | 145 +-
src/rgw/rgw_replica_log.cc | 2 +
src/rgw/rgw_replica_log.h | 2 +
src/rgw/rgw_resolve.cc | 5 +-
src/rgw/rgw_resolve.h | 3 +
src/rgw/rgw_rest.cc | 20 +-
src/rgw/rgw_rest.h | 3 +
src/rgw/rgw_rest_admin.h | 3 +
src/rgw/rgw_rest_bucket.cc | 14 +-
src/rgw/rgw_rest_bucket.h | 3 +
src/rgw/rgw_rest_client.cc | 15 +-
src/rgw/rgw_rest_client.h | 3 +
src/rgw/rgw_rest_conn.cc | 21 +-
src/rgw/rgw_rest_conn.h | 3 +
src/rgw/rgw_rest_metadata.cc | 2 +-
src/rgw/rgw_rest_s3.cc | 38 +-
src/rgw/rgw_rest_s3.h | 11 +
src/rgw/rgw_rest_swift.cc | 5 +-
src/rgw/rgw_rest_swift.h | 3 +
src/rgw/rgw_rest_usage.cc | 7 +-
src/rgw/rgw_rest_usage.h | 3 +
src/rgw/rgw_rest_user.cc | 16 +-
src/rgw/rgw_rest_user.h | 3 +
src/rgw/rgw_string.h | 3 +
src/rgw/rgw_swift.cc | 3 +
src/rgw/rgw_swift.h | 3 +
src/rgw/rgw_swift_auth.cc | 3 +
src/rgw/rgw_swift_auth.h | 3 +
src/rgw/rgw_tools.cc | 8 +-
src/rgw/rgw_tools.h | 6 +-
src/rgw/rgw_usage.cc | 2 +
src/rgw/rgw_usage.h | 3 +
src/rgw/rgw_user.cc | 75 +-
src/rgw/rgw_user.h | 109 +-
src/rgw/rgw_xml.cc | 5 +-
src/rgw/rgw_xml.h | 3 +
src/rocksdb/.arcconfig | 10 +
src/rocksdb/.clang-format | 5 +
src/rocksdb/.gitignore | 60 +
src/rocksdb/CONTRIBUTING.md | 20 +
src/rocksdb/HISTORY.md | 79 +
src/rocksdb/INSTALL.md | 80 +
src/rocksdb/LICENSE | 35 +
src/rocksdb/Makefile.am | 273 +
src/rocksdb/PATENTS | 23 +
src/rocksdb/README | 82 +
src/rocksdb/ROCKSDB_LITE.md | 20 +
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 | 80 +
src/rocksdb/coverage/coverage_test.sh | 78 +
src/rocksdb/coverage/parse_gcov_output.py | 118 +
src/rocksdb/db/builder.cc | 224 +
src/rocksdb/db/builder.h | 45 +
src/rocksdb/db/c.cc | 1476 +
src/rocksdb/db/c_test.c | 494 +
src/rocksdb/db/column_family.cc | 583 +
src/rocksdb/db/column_family.h | 418 +
src/rocksdb/db/column_family_test.cc | 977 +
src/rocksdb/db/compaction.cc | 261 +
src/rocksdb/db/compaction.h | 151 +
src/rocksdb/db/compaction_picker.cc | 889 +
src/rocksdb/db/compaction_picker.h | 165 +
src/rocksdb/db/corruption_test.cc | 440 +
src/rocksdb/db/db_bench.cc | 2616 ++
src/rocksdb/db/db_filesnapshot.cc | 172 +
src/rocksdb/db/db_impl.cc | 4587 +++
src/rocksdb/db/db_impl.h | 623 +
src/rocksdb/db/db_impl_debug.cc | 132 +
src/rocksdb/db/db_impl_readonly.cc | 154 +
src/rocksdb/db/db_impl_readonly.h | 103 +
src/rocksdb/db/db_iter.cc | 477 +
src/rocksdb/db/db_iter.h | 27 +
src/rocksdb/db/db_stats_logger.cc | 95 +
src/rocksdb/db/db_test.cc | 6764 ++++
src/rocksdb/db/dbformat.cc | 169 +
src/rocksdb/db/dbformat.h | 340 +
src/rocksdb/db/dbformat_test.cc | 117 +
src/rocksdb/db/deletefile_test.cc | 295 +
src/rocksdb/db/file_indexer.cc | 202 +
src/rocksdb/db/file_indexer.h | 129 +
src/rocksdb/db/file_indexer_test.cc | 330 +
src/rocksdb/db/filename.cc | 261 +
src/rocksdb/db/filename.h | 108 +
src/rocksdb/db/filename_test.cc | 140 +
src/rocksdb/db/internal_stats.cc | 369 +
src/rocksdb/db/internal_stats.h | 187 +
src/rocksdb/db/log_and_apply_bench.cc | 79 +
src/rocksdb/db/log_format.h | 35 +
src/rocksdb/db/log_reader.cc | 339 +
src/rocksdb/db/log_reader.h | 130 +
src/rocksdb/db/log_test.cc | 689 +
src/rocksdb/db/log_writer.cc | 108 +
src/rocksdb/db/log_writer.h | 55 +
src/rocksdb/db/memtable.cc | 601 +
src/rocksdb/db/memtable.h | 217 +
src/rocksdb/db/memtable_list.cc | 277 +
src/rocksdb/db/memtable_list.h | 152 +
src/rocksdb/db/merge_context.h | 69 +
src/rocksdb/db/merge_helper.cc | 209 +
src/rocksdb/db/merge_helper.h | 105 +
src/rocksdb/db/merge_operator.cc | 77 +
src/rocksdb/db/merge_test.cc | 472 +
src/rocksdb/db/perf_context_test.cc | 358 +
src/rocksdb/db/plain_table_db_test.cc | 853 +
src/rocksdb/db/prefix_test.cc | 487 +
src/rocksdb/db/repair.cc | 403 +
src/rocksdb/db/simple_table_db_test.cc | 794 +
src/rocksdb/db/skiplist.h | 429 +
src/rocksdb/db/skiplist_test.cc | 383 +
src/rocksdb/db/snapshot.h | 86 +
src/rocksdb/db/table_cache.cc | 197 +
src/rocksdb/db/table_cache.h | 94 +
src/rocksdb/db/table_properties_collector.cc | 83 +
src/rocksdb/db/table_properties_collector.h | 72 +
src/rocksdb/db/table_properties_collector_test.cc | 312 +
src/rocksdb/db/tailing_iter.cc | 221 +
src/rocksdb/db/tailing_iter.h | 97 +
src/rocksdb/db/transaction_log_impl.cc | 261 +
src/rocksdb/db/transaction_log_impl.h | 120 +
src/rocksdb/db/version_edit.cc | 364 +
src/rocksdb/db/version_edit.h | 176 +
src/rocksdb/db/version_edit_test.cc | 65 +
src/rocksdb/db/version_set.cc | 2780 ++
src/rocksdb/db/version_set.h | 493 +
src/rocksdb/db/version_set_test.cc | 184 +
src/rocksdb/db/write_batch.cc | 489 +
src/rocksdb/db/write_batch_internal.h | 123 +
src/rocksdb/db/write_batch_test.cc | 323 +
src/rocksdb/doc/doc.css | 89 +
src/rocksdb/doc/index.html | 831 +
src/rocksdb/doc/log_format.txt | 75 +
src/rocksdb/doc/rockslogo.jpg | Bin 0 -> 137232 bytes
src/rocksdb/doc/rockslogo.png | Bin 0 -> 61703 bytes
src/rocksdb/hdfs/README | 26 +
src/rocksdb/hdfs/env_hdfs.h | 323 +
src/rocksdb/hdfs/hdfs.h | 477 +
src/rocksdb/hdfs/libhdfs.a | Bin 0 -> 65218 bytes
src/rocksdb/helpers/memenv/memenv.cc | 395 +
src/rocksdb/helpers/memenv/memenv_test.cc | 231 +
src/rocksdb/include/rocksdb/c.h | 575 +
src/rocksdb/include/rocksdb/cache.h | 140 +
src/rocksdb/include/rocksdb/compaction_filter.h | 198 +
src/rocksdb/include/rocksdb/comparator.h | 67 +
src/rocksdb/include/rocksdb/db.h | 495 +
src/rocksdb/include/rocksdb/env.h | 772 +
src/rocksdb/include/rocksdb/filter_policy.h | 74 +
src/rocksdb/include/rocksdb/flush_block_policy.h | 58 +
src/rocksdb/include/rocksdb/iterator.h | 106 +
src/rocksdb/include/rocksdb/ldb_tool.h | 18 +
src/rocksdb/include/rocksdb/memtablerep.h | 270 +
src/rocksdb/include/rocksdb/merge_operator.h | 182 +
src/rocksdb/include/rocksdb/options.h | 930 +
src/rocksdb/include/rocksdb/perf_context.h | 75 +
src/rocksdb/include/rocksdb/slice.h | 136 +
src/rocksdb/include/rocksdb/slice_transform.h | 47 +
src/rocksdb/include/rocksdb/statistics.h | 268 +
src/rocksdb/include/rocksdb/status.h | 145 +
src/rocksdb/include/rocksdb/table.h | 206 +
src/rocksdb/include/rocksdb/table_properties.h | 112 +
src/rocksdb/include/rocksdb/transaction_log.h | 104 +
src/rocksdb/include/rocksdb/types.h | 20 +
src/rocksdb/include/rocksdb/universal_compaction.h | 83 +
src/rocksdb/include/rocksdb/version.h | 6 +
src/rocksdb/include/rocksdb/write_batch.h | 158 +
src/rocksdb/include/utilities/backupable_db.h | 251 +
src/rocksdb/include/utilities/db_ttl.h | 68 +
src/rocksdb/include/utilities/geo_db.h | 105 +
src/rocksdb/include/utilities/stackable_db.h | 215 +
src/rocksdb/include/utilities/utility_db.h | 30 +
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/m4/libtool.m4 | 8001 +++++
src/rocksdb/m4/ltoptions.m4 | 384 +
src/rocksdb/m4/ltsugar.m4 | 123 +
src/rocksdb/m4/ltversion.m4 | 23 +
src/rocksdb/m4/lt~obsolete.m4 | 98 +
src/rocksdb/port/README | 10 +
src/rocksdb/port/atomic_pointer.h | 157 +
src/rocksdb/port/likely.h | 21 +
src/rocksdb/port/port.h | 22 +
src/rocksdb/port/port_example.h | 133 +
src/rocksdb/port/port_posix.cc | 109 +
src/rocksdb/port/port_posix.h | 488 +
src/rocksdb/port/stack_trace.cc | 132 +
src/rocksdb/port/stack_trace.h | 19 +
src/rocksdb/port/win/stdint.h | 24 +
src/rocksdb/table/block.cc | 307 +
src/rocksdb/table/block.h | 61 +
src/rocksdb/table/block_based_table_builder.cc | 689 +
src/rocksdb/table/block_based_table_builder.h | 91 +
src/rocksdb/table/block_based_table_factory.cc | 60 +
src/rocksdb/table/block_based_table_factory.h | 48 +
src/rocksdb/table/block_based_table_reader.cc | 1129 +
src/rocksdb/table/block_based_table_reader.h | 198 +
src/rocksdb/table/block_builder.cc | 134 +
src/rocksdb/table/block_builder.h | 65 +
src/rocksdb/table/block_hash_index.cc | 112 +
src/rocksdb/table/block_hash_index.h | 72 +
src/rocksdb/table/block_hash_index_test.cc | 117 +
src/rocksdb/table/block_test.cc | 242 +
src/rocksdb/table/filter_block.cc | 187 +
src/rocksdb/table/filter_block.h | 92 +
src/rocksdb/table/filter_block_test.cc | 139 +
src/rocksdb/table/flush_block_policy.cc | 70 +
src/rocksdb/table/format.cc | 371 +
src/rocksdb/table/format.h | 198 +
src/rocksdb/table/iter_heap.h | 44 +
src/rocksdb/table/iterator.cc | 72 +
src/rocksdb/table/iterator_wrapper.h | 64 +
src/rocksdb/table/merger.cc | 301 +
src/rocksdb/table/merger.h | 29 +
src/rocksdb/table/meta_blocks.cc | 266 +
src/rocksdb/table/meta_blocks.h | 127 +
src/rocksdb/table/plain_table_builder.cc | 211 +
src/rocksdb/table/plain_table_builder.h | 84 +
src/rocksdb/table/plain_table_factory.cc | 54 +
src/rocksdb/table/plain_table_factory.h | 94 +
src/rocksdb/table/plain_table_reader.cc | 767 +
src/rocksdb/table/plain_table_reader.h | 265 +
src/rocksdb/table/table_builder.h | 55 +
src/rocksdb/table/table_properties.cc | 115 +
src/rocksdb/table/table_reader.h | 66 +
src/rocksdb/table/table_reader_bench.cc | 271 +
src/rocksdb/table/table_test.cc | 1805 +
src/rocksdb/table/two_level_iterator.cc | 190 +
src/rocksdb/table/two_level_iterator.h | 45 +
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/arena.cc | 120 +
src/rocksdb/util/arena.h | 115 +
src/rocksdb/util/arena_test.cc | 133 +
src/rocksdb/util/auto_roll_logger.cc | 116 +
src/rocksdb/util/auto_roll_logger.h | 91 +
src/rocksdb/util/auto_roll_logger_test.cc | 292 +
src/rocksdb/util/autovector.h | 307 +
src/rocksdb/util/autovector_test.cc | 294 +
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 | 111 +
src/rocksdb/util/bloom_test.cc | 170 +
src/rocksdb/util/build_version.h | 16 +
src/rocksdb/util/cache.cc | 481 +
src/rocksdb/util/cache_test.cc | 449 +
src/rocksdb/util/coding.cc | 169 +
src/rocksdb/util/coding.h | 294 +
src/rocksdb/util/coding_test.cc | 296 +
src/rocksdb/util/comparator.cc | 86 +
src/rocksdb/util/crc32c.cc | 393 +
src/rocksdb/util/crc32c.h | 46 +
src/rocksdb/util/crc32c_test.cc | 77 +
src/rocksdb/util/dynamic_bloom.cc | 53 +
src/rocksdb/util/dynamic_bloom.h | 109 +
src/rocksdb/util/dynamic_bloom_test.cc | 202 +
src/rocksdb/util/env.cc | 251 +
src/rocksdb/util/env_hdfs.cc | 523 +
src/rocksdb/util/env_posix.cc | 1654 +
src/rocksdb/util/env_test.cc | 550 +
src/rocksdb/util/filelock_test.cc | 58 +
src/rocksdb/util/filter_policy.cc | 16 +
src/rocksdb/util/hash.cc | 49 +
src/rocksdb/util/hash.h | 20 +
src/rocksdb/util/hash_cuckoo_rep.cc | 627 +
src/rocksdb/util/hash_cuckoo_rep.h | 42 +
src/rocksdb/util/hash_linklist_rep.cc | 483 +
src/rocksdb/util/hash_linklist_rep.h | 38 +
src/rocksdb/util/hash_skiplist_rep.cc | 336 +
src/rocksdb/util/hash_skiplist_rep.h | 43 +
src/rocksdb/util/histogram.cc | 198 +
src/rocksdb/util/histogram.h | 79 +
src/rocksdb/util/histogram_test.cc | 62 +
src/rocksdb/util/ldb_cmd.cc | 1839 ++
src/rocksdb/util/ldb_cmd.h | 722 +
src/rocksdb/util/ldb_cmd_execute_result.h | 76 +
src/rocksdb/util/ldb_tool.cc | 107 +
src/rocksdb/util/log_buffer.cc | 73 +
src/rocksdb/util/log_buffer.h | 48 +
src/rocksdb/util/log_write_bench.cc | 69 +
src/rocksdb/util/logging.cc | 77 +
src/rocksdb/util/logging.h | 44 +
src/rocksdb/util/manual_compaction_test.cc | 156 +
src/rocksdb/util/murmurhash.cc | 183 +
src/rocksdb/util/murmurhash.h | 42 +
src/rocksdb/util/mutexlock.h | 78 +
src/rocksdb/util/options.cc | 483 +
src/rocksdb/util/perf_context.cc | 86 +
src/rocksdb/util/perf_context_imp.h | 88 +
src/rocksdb/util/posix_logger.h | 161 +
src/rocksdb/util/random.h | 90 +
src/rocksdb/util/signal_test.cc | 34 +
src/rocksdb/util/skiplistrep.cc | 123 +
src/rocksdb/util/slice.cc | 73 +
src/rocksdb/util/statistics.cc | 94 +
src/rocksdb/util/statistics.h | 66 +
src/rocksdb/util/stats_logger.h | 26 +
src/rocksdb/util/status.cc | 86 +
src/rocksdb/util/stl_wrappers.h | 32 +
src/rocksdb/util/stop_watch.h | 67 +
src/rocksdb/util/string_util.cc | 23 +
src/rocksdb/util/string_util.h | 15 +
src/rocksdb/util/sync_point.cc | 64 +
src/rocksdb/util/sync_point.h | 80 +
src/rocksdb/util/testharness.cc | 84 +
src/rocksdb/util/testharness.h | 142 +
src/rocksdb/util/testutil.cc | 56 +
src/rocksdb/util/testutil.h | 80 +
src/rocksdb/util/thread_local.cc | 243 +
src/rocksdb/util/thread_local.h | 166 +
src/rocksdb/util/thread_local_test.cc | 472 +
src/rocksdb/util/vectorrep.cc | 282 +
src/rocksdb/util/xxhash.cc | 475 +
src/rocksdb/util/xxhash.h | 164 +
src/rocksdb/utilities/backupable/backupable_db.cc | 1306 +
.../utilities/backupable/backupable_db_test.cc | 976 +
src/rocksdb/utilities/geodb/geodb_impl.cc | 431 +
src/rocksdb/utilities/geodb/geodb_impl.h | 191 +
src/rocksdb/utilities/geodb/geodb_test.cc | 123 +
src/rocksdb/utilities/merge_operators.h | 45 +
src/rocksdb/utilities/merge_operators/put.cc | 68 +
.../merge_operators/string_append/stringappend.cc | 60 +
.../merge_operators/string_append/stringappend.h | 31 +
.../merge_operators/string_append/stringappend2.cc | 113 +
.../merge_operators/string_append/stringappend2.h | 51 +
.../string_append/stringappend_test.cc | 595 +
src/rocksdb/utilities/merge_operators/uint64add.cc | 65 +
src/rocksdb/utilities/redis/README | 14 +
src/rocksdb/utilities/redis/redis_list_exception.h | 22 +
src/rocksdb/utilities/redis/redis_list_iterator.h | 310 +
src/rocksdb/utilities/redis/redis_lists.cc | 552 +
src/rocksdb/utilities/redis/redis_lists.h | 108 +
src/rocksdb/utilities/redis/redis_lists_test.cc | 884 +
src/rocksdb/utilities/ttl/db_ttl_impl.cc | 284 +
src/rocksdb/utilities/ttl/db_ttl_impl.h | 314 +
src/rocksdb/utilities/ttl/ttl_test.cc | 595 +
src/sample.ceph.conf | 269 +-
src/test/Makefile.am | 71 +-
src/test/ObjectMap/KeyValueDBMemory.cc | 4 +-
src/test/ObjectMap/test_object_map.cc | 8 +-
src/test/TestTimers.cc | 38 +-
src/test/bufferlist.cc | 8 +
src/test/ceph-disk.sh | 248 +
src/test/cli/crushtool/test-map-firstn-indep.t | 14 +
src/test/cli/crushtool/test-map-firstn-indep.txt | 443 +
src/test/cli/osdmaptool/clobber.t | 8 +-
src/test/cli/osdmaptool/create-print.t | 10 +-
src/test/cli/osdmaptool/create-racks.t | 10 +-
src/test/cli/osdmaptool/pool.t | 10 +-
src/test/cli/osdmaptool/test-map-pgs.t | 16 +-
src/test/cli/rbd/help.t | 1 -
src/test/cls_rbd/test_cls_rbd.cc | 4 +-
src/test/common/histogram.cc | 113 +-
src/test/common/test_bloom_filter.cc | 16 +
src/test/common/test_config.cc | 12 +-
src/test/common/test_io_priority.cc | 51 +
src/test/common/test_lru.cc | 133 +
src/test/common/test_str_map.cc | 12 +-
src/test/confutils.cc | 1 -
src/test/coverage.sh | 29 +
src/test/crush/indep.cc | 33 +-
src/test/daemon_config.cc | 4 +
src/test/encoding/types.h | 20 +-
src/test/erasure-code/ErasureCodeExample.h | 25 +-
src/test/erasure-code/ErasureCodePluginExample.cc | 8 +-
.../ErasureCodePluginFailToInitialize.cc | 9 +-
.../ErasureCodePluginFailToRegister.cc | 9 +-
src/test/erasure-code/ErasureCodePluginHangs.cc | 9 +-
.../ErasureCodePluginMissingEntryPoint.cc | 8 +-
.../ErasureCodePluginMissingVersion.cc | 3 +
src/test/erasure-code/Makefile.am | 64 +-
src/test/erasure-code/TestErasureCodeExample.cc | 2 +-
src/test/erasure-code/TestErasureCodeIsa.cc | 963 +
src/test/erasure-code/TestErasureCodeJerasure.cc | 179 +-
src/test/erasure-code/TestErasureCodeLrc.cc | 936 +
src/test/erasure-code/TestErasureCodePlugin.cc | 29 +-
src/test/erasure-code/TestErasureCodePluginIsa.cc | 69 +
.../erasure-code/TestErasureCodePluginJerasure.cc | 4 +-
src/test/erasure-code/TestErasureCodePluginLrc.cc | 59 +
src/test/erasure-code/TestJerasurePluginGeneric.cc | 10 +-
src/test/erasure-code/TestJerasurePluginSSE3.cc | 10 +-
src/test/erasure-code/TestJerasurePluginSSE4.cc | 10 +-
src/test/erasure-code/ceph_erasure_code.cc | 8 +-
.../erasure-code/ceph_erasure_code_benchmark.cc | 33 +-
.../erasure-code/ceph_erasure_code_benchmark.h | 2 +-
src/test/erasure-code/test-erasure-code.sh | 277 +
src/test/filestore/TestFileStore.cc | 87 +
src/test/formatter.cc | 19 +
src/test/libcephfs/test.cc | 2 +-
src/test/librados/TestCase.h | 4 +-
src/test/librados/io.cc | 4 +-
src/test/librados/misc.cc | 22 +
src/test/librados/tier.cc | 266 +
src/test/librados/watch_notify.cc | 2 +
src/test/libradosstriper/TestCase.cc | 79 +
src/test/libradosstriper/TestCase.h | 82 +
src/test/libradosstriper/aio.cc | 542 +
src/test/libradosstriper/io.cc | 392 +
src/test/libradosstriper/striping.cc | 310 +
src/test/librbd/fsx.c | 961 +-
src/test/librbd/test_librbd.cc | 10 +-
src/test/mon/misc.sh | 60 +
src/test/mon/mkfs.sh | 178 +
src/test/mon/mon-handle-forward.sh | 56 +
src/test/mon/mon-test-helpers.sh | 5 +-
src/test/mon/osd-crush.sh | 182 +
src/test/mon/osd-erasure-code-profile.sh | 149 +
src/test/mon/osd-pool-create.sh | 227 +
src/test/mon/test-mon-msg.cc | 337 +
src/test/mon/test_mon_workloadgen.cc | 25 +-
src/test/objectstore/DeterministicOpSequence.cc | 45 +-
src/test/objectstore/DeterministicOpSequence.h | 5 +-
src/test/objectstore/TestObjectStoreState.cc | 7 +
src/test/objectstore/TestObjectStoreState.h | 5 +-
src/test/objectstore/chain_xattr.cc | 1 +
src/test/objectstore/store_test.cc | 447 +-
src/test/objectstore/test_idempotent_sequence.cc | 4 +-
src/test/omap_bench.h | 2 +-
src/test/os/TestFlatIndex.cc | 2 -
src/test/os/TestLFNIndex.cc | 11 +-
src/test/osd/Object.cc | 10 +-
src/test/osd/Object.h | 8 +-
src/test/osd/RadosModel.cc | 1 +
src/test/osd/RadosModel.h | 3 +-
src/test/osd/TestOSDMap.cc | 3 +-
src/test/osd/TestPGLog.cc | 4 +-
src/test/osd/TestRados.cc | 3 +-
src/test/osd/hitset.cc | 4 +-
src/test/osd/osd-bench.sh | 80 +
src/test/osd/osd-config.sh | 106 +
src/test/osd/osd-test-helpers.sh | 31 +
src/test/osd/types.cc | 24 +-
src/test/osdc/FakeWriteback.cc | 2 +-
src/test/pybind/test_ceph_argparse.py | 1139 +
src/test/rgw/test_rgw_manifest.cc | 2 +-
src/test/run-cli-tests | 3 +
src/test/signals.cc | 10 +
src/test/system/rados_list_parallel.cc | 10 +-
src/test/system/rados_watch_notify.cc | 6 +
src/test/system/st_rados_create_pool.cc | 8 +-
src/test/system/systest_runnable.cc | 2 +
src/test/test_rbd_replay.cc | 225 +
src/test/test_rgw_admin_log.cc | 44 +-
src/test/test_rgw_admin_meta.cc | 6 +-
src/test/test_rgw_admin_opstate.cc | 2 +-
src/test/test_snap_mapper.cc | 2 +-
src/test/vstart_wrapped_tests.sh | 30 +
src/tools/Makefile.am | 35 +-
src/tools/ceph_authtool.cc | 9 +-
src/tools/ceph_conf.cc | 13 +-
src/tools/ceph_filestore_dump.cc | 1429 -
src/tools/ceph_filestore_tool.cc | 260 -
src/tools/ceph_kvstore_tool.cc | 14 +-
src/tools/ceph_monstore_tool.cc | 48 +-
src/tools/ceph_objectstore_tool.cc | 2548 ++
src/tools/ceph_osdomap_tool.cc | 20 +-
src/tools/cephfs/Dumper.cc | 242 +
src/tools/cephfs/Dumper.h | 47 +
src/tools/cephfs/EventOutput.cc | 123 +
src/tools/cephfs/EventOutput.h | 42 +
src/tools/cephfs/JournalFilter.cc | 276 +
src/tools/cephfs/JournalFilter.h | 64 +
src/tools/cephfs/JournalScanner.cc | 377 +
src/tools/cephfs/JournalScanner.h | 110 +
src/tools/cephfs/JournalTool.cc | 730 +
src/tools/cephfs/JournalTool.h | 69 +
src/tools/cephfs/MDSUtility.cc | 168 +
src/tools/cephfs/MDSUtility.h | 58 +
src/tools/cephfs/Resetter.cc | 112 +
src/tools/cephfs/Resetter.h | 34 +
src/tools/cephfs/cephfs-journal-tool.cc | 58 +
src/tools/crushtool.cc | 10 +-
src/tools/dupstore.cc | 5 +-
src/tools/mon_store_converter.cc | 66 +-
src/tools/monmaptool.cc | 14 +-
src/tools/osdmaptool.cc | 18 +-
src/tools/psim.cc | 4 -
src/tools/rados/rados.cc | 44 +-
src/tools/radosacl.cc | 11 +-
src/tools/rest_bench.cc | 21 +-
src/tools/scratchtool.c | 55 +-
src/tools/scratchtoolpp.cc | 9 +-
src/tracing/Makefile.am | 79 +
src/tracing/Makefile.in | 729 +
src/tracing/librados.tp | 3057 ++
src/tracing/librbd.tp | 546 +
src/tracing/objectstore.tp | 782 +
src/tracing/oprequest.tp | 45 +
src/tracing/osd.tp | 756 +
src/tracing/pg.tp | 16 +
src/tracing/tracing-common.h | 96 +
src/upstart/ceph-osd.conf | 33 +-
src/vstart.sh | 190 +-
src/yasm-wrapper | 10 +-
1144 files changed, 223389 insertions(+), 19690 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