[Pkg-ceph-commits] [ceph] 02/06: Merge tag 'upstream/10.0.5' into ubuntu-xenial
James Downing Page
jamespage at moszumanska.debian.org
Wed Mar 23 13:56:46 UTC 2016
This is an automated email from the git hooks/post-receive script.
jamespage pushed a commit to branch ubuntu-xenial
in repository ceph.
commit b94d02f91700adaacb87c0aa2922e3b928b43884
Merge: 6252bb3 c2576e4
Author: James Page <james.page at ubuntu.com>
Date: Tue Mar 22 10:54:31 2016 +0000
Merge tag 'upstream/10.0.5' into ubuntu-xenial
Upstream version 10.0.5
AUTHORS | 23 +
ChangeLog | 900 +++-
Makefile.in | 11 +-
README | 2 +-
ceph.spec | 446 +-
ceph.spec.in | 444 +-
configure | 436 +-
configure.ac | 141 +-
doc/Makefile.am | 1 +
doc/Makefile.in | 10 +-
doc/man/8/ceph-authtool.rst | 2 +-
doc/man/8/ceph.rst | 2 +-
doc/man/8/monmaptool.rst | 6 +-
doc/man/8/rados.rst | 4 +-
doc/man/8/radosgw-admin.rst | 18 +
doc/man/8/rbd-mirror.rst | 75 +
man/Makefile-client.am | 1 +
man/Makefile.in | 10 +-
man/ceph-authtool.8 | 4 +-
man/ceph-clsinfo.8 | 2 +-
man/ceph-conf.8 | 2 +-
man/ceph-create-keys.8 | 2 +-
man/ceph-debugpack.8 | 2 +-
man/ceph-dencoder.8 | 2 +-
man/ceph-deploy.8 | 2 +-
man/ceph-detect-init.8 | 2 +-
man/ceph-disk.8 | 2 +-
man/ceph-fuse.8 | 2 +-
man/ceph-mds.8 | 2 +-
man/ceph-mon.8 | 2 +-
man/ceph-osd.8 | 2 +-
man/ceph-post-file.8 | 2 +-
man/ceph-rbdnamer.8 | 2 +-
man/ceph-rest-api.8 | 2 +-
man/ceph-run.8 | 2 +-
man/ceph-syn.8 | 2 +-
man/ceph.8 | 4 +-
man/cephfs.8 | 2 +-
man/crushtool.8 | 2 +-
man/librados-config.8 | 2 +-
man/monmaptool.8 | 8 +-
man/mount.ceph.8 | 2 +-
man/osdmaptool.8 | 2 +-
man/rados.8 | 6 +-
man/radosgw-admin.8 | 19 +-
man/radosgw.8 | 2 +-
man/rbd-fuse.8 | 2 +-
man/rbd-mirror.8 | 99 +
man/rbd-nbd.8 | 2 +-
man/rbd-replay-many.8 | 2 +-
man/rbd-replay-prep.8 | 2 +-
man/rbd-replay.8 | 2 +-
man/rbd.8 | 2 +-
selinux/Makefile.in | 9 +-
src/.git_version | 4 +-
src/Makefile-env.am | 13 +-
src/Makefile-server.am | 1 -
src/Makefile-spdk.am | 48 +
src/Makefile.am | 26 +-
src/Makefile.in | 4782 ++++++++++++--------
src/acconfig.h.in | 14 +
src/auth/AuthClientHandler.h | 2 +-
src/auth/AuthServiceHandler.h | 2 +-
src/auth/AuthSessionHandler.h | 2 +-
src/auth/Crypto.cc | 1 +
src/auth/cephx/CephxKeyServer.h | 2 +-
src/auth/cephx/CephxProtocol.h | 4 +-
src/auth/none/AuthNoneServiceHandler.h | 2 +-
src/ceph-crush-location | 8 +-
src/ceph-debugpack.in | 6 +-
src/ceph-detect-init/Makefile.am | 8 +-
src/ceph-detect-init/run-tox.sh | 18 +-
src/ceph-disk/AUTHORS.rst | 28 +
src/ceph-disk/MANIFEST.in | 1 +
src/ceph-disk/Makefile.am | 54 +
src/ceph-disk/README.rst | 4 +
src/ceph-disk/ceph_disk/__init__.py | 0
src/{ceph-disk => ceph-disk/ceph_disk/main.py} | 2791 +++++++-----
src/ceph-disk/requirements.txt | 1 +
src/ceph-disk/run-tox.sh | 24 +
src/ceph-disk/setup.py | 74 +
src/ceph-disk/test-requirements.txt | 11 +
.../tests/test_main.py} | 889 ++--
src/ceph-disk/tox.ini | 23 +
src/ceph_fuse.cc | 2 +-
src/ceph_mds.cc | 3 +-
src/ceph_mon.cc | 5 +-
src/ceph_osd.cc | 11 +-
src/civetweb/src/civetweb.c | 2 +
src/client/Client.cc | 237 +-
src/client/Client.h | 6 +-
src/client/ClientSnapRealm.h | 2 +-
src/client/Dir.h | 2 +-
src/client/Inode.h | 4 +-
src/client/Makefile.am | 2 +-
src/client/MetaRequest.h | 2 +-
src/client/ObjecterWriteback.h | 1 +
src/client/SyntheticClient.cc | 29 +-
src/client/Trace.h | 2 +-
src/cls/journal/cls_journal.cc | 534 ++-
src/cls/journal/cls_journal_client.cc | 200 +-
src/cls/journal/cls_journal_client.h | 54 +-
src/cls/journal/cls_journal_types.cc | 124 +-
src/cls/journal/cls_journal_types.h | 71 +-
src/cls/log/cls_log_client.cc | 2 +-
src/cls/rbd/cls_rbd.cc | 4 +-
src/cls/replica_log/cls_replica_log_ops.h | 4 +-
src/cls/rgw/cls_rgw_client.cc | 2 +-
src/cls/version/cls_version_client.cc | 2 +-
src/common/BackTrace.h | 2 +-
src/common/DecayCounter.h | 3 +-
src/common/Finisher.h | 4 +-
src/common/Formatter.cc | 30 +-
src/common/Formatter.h | 21 +-
src/common/Graylog.cc | 175 +
src/common/Graylog.h | 81 +
src/common/HTMLFormatter.cc | 158 +
src/common/HTMLFormatter.h | 50 +
src/common/HeartbeatMap.h | 4 +-
src/common/Initialize.h | 2 +-
src/common/LogClient.cc | 72 +-
src/common/LogClient.h | 29 +-
src/common/Makefile.am | 17 +-
src/common/MemoryModel.h | 2 +-
src/common/Mutex.h | 2 +-
src/common/OpQueue.h | 63 +
src/common/PluginRegistry.h | 4 +-
src/common/PrioritizedQueue.h | 86 +-
src/common/RWLock.h | 34 +-
src/common/SloppyCRCMap.h | 4 +-
src/common/Timer.cc | 2 +-
src/common/TracepointProvider.h | 2 +-
src/common/TrackedOp.cc | 12 +-
src/common/TrackedOp.h | 6 +-
src/common/WeightedPriorityQueue.h | 359 ++
src/common/WorkQueue.h | 20 +-
src/common/admin_socket.cc | 4 +-
src/common/align.h | 30 +
src/common/buffer.cc | 76 +-
src/common/ceph_argparse.cc | 2 +
src/common/ceph_argparse.h | 2 +-
src/common/ceph_context.cc | 46 +-
src/common/ceph_time.cc | 18 +-
src/common/ceph_time.h | 37 +-
src/common/common_init.cc | 6 +-
src/common/common_init.h | 3 +-
src/common/config.cc | 40 +-
src/common/config.h | 1 +
src/common/config_opts.h | 68 +-
src/common/hobject.cc | 171 +-
src/common/hobject.h | 10 +-
src/common/lockdep.cc | 9 +-
src/common/mutex_debug.cc | 97 +
src/common/mutex_debug.h | 191 +
src/common/obj_bencher.cc | 232 +-
src/common/obj_bencher.h | 15 +-
src/common/pick_address.cc | 2 +-
src/common/shunique_lock.h | 395 ++
src/common/str_map.cc | 14 +-
src/common/strtol.cc | 50 +-
src/common/strtol.h | 18 +-
src/compressor/AsyncCompressor.h | 4 +-
src/compressor/CompressionPlugin.h | 2 +-
src/compressor/Compressor.h | 4 +-
src/compressor/Makefile.am | 1 +
src/compressor/snappy/CompressionPluginSnappy.cc | 2 +-
src/compressor/snappy/SnappyCompressor.h | 12 +-
.../CompressionPluginZlib.cc} | 14 +-
src/compressor/zlib/CompressionZlib.cc | 152 +
src/compressor/zlib/CompressionZlib.h | 45 +
src/compressor/zlib/Makefile.am | 21 +
src/crush/CrushTester.cc | 7 -
src/crush/CrushTreeDumper.h | 4 +-
src/crush/CrushWrapper.cc | 17 +-
src/crush/builder.c | 2 +-
src/erasure-code/ErasureCode.cc | 4 +-
src/erasure-code/isa/Makefile.am | 15 +-
src/erasure-code/jerasure/ErasureCodeJerasure.h | 6 +-
src/erasure-code/lrc/ErasureCodeLrc.h | 4 +-
src/global/Makefile.am | 3 +
src/global/global_init.cc | 36 +-
src/global/global_init.h | 8 +-
src/global/pidfile.cc | 216 +-
src/global/pidfile.h | 2 +-
src/include/Makefile.am | 5 +
.../{interval_set.h => btree_interval_set.h} | 217 +-
src/include/buffer.h | 35 +-
src/include/ceph_features.h | 4 +
src/include/cephfs/libcephfs.h | 6 +-
src/include/cpp-btree/btree.h | 2394 ++++++++++
src/include/cpp-btree/btree_container.h | 349 ++
src/include/cpp-btree/btree_map.h | 130 +
src/include/encoding_btree.h | 60 +
src/include/interval_set.h | 70 +-
src/include/object.h | 3 +
src/include/rados/buffer.h | 35 +-
src/include/rados/librados.hpp | 28 +-
src/include/rbd/librbd.h | 13 +-
src/include/rbd/librbd.hpp | 5 +
src/include/str_map.h | 10 +-
src/include/types.h | 8 +
src/include/uuid.h | 6 +-
src/init-ceph.in | 14 +-
src/java/Makefile.in | 9 +-
src/journal/Entry.cc | 36 +-
src/journal/Entry.h | 18 +-
src/journal/FutureImpl.cc | 10 +-
src/journal/FutureImpl.h | 14 +-
src/journal/JournalMetadata.cc | 311 +-
src/journal/JournalMetadata.h | 37 +-
src/journal/JournalPlayer.cc | 38 +-
src/journal/JournalPlayer.h | 6 +-
src/journal/JournalRecorder.cc | 49 +-
src/journal/JournalRecorder.h | 28 +-
src/journal/Journaler.cc | 29 +-
src/journal/Journaler.h | 17 +-
src/journal/ObjectPlayer.cc | 3 +-
src/journal/ObjectPlayer.h | 2 +-
src/journal/Utils.h | 7 +
src/kv/KineticStore.cc | 2 +-
src/kv/KineticStore.h | 7 +-
src/kv/LevelDBStore.cc | 2 +-
src/kv/LevelDBStore.h | 6 +-
src/kv/RocksDBStore.cc | 22 +-
src/kv/RocksDBStore.h | 6 +-
src/libcephfs.cc | 2 +-
src/librados/AioCompletionImpl.h | 6 +-
src/librados/IoCtxImpl.cc | 20 +-
src/librados/IoCtxImpl.h | 8 +-
src/librados/PoolAsyncCompletionImpl.h | 2 +-
src/librados/RadosClient.cc | 148 +-
src/librados/RadosClient.h | 2 +-
src/librados/librados.cc | 39 +-
src/librbd/AioCompletion.cc | 3 +
src/librbd/AioCompletion.h | 22 +-
src/librbd/AioImageRequest.cc | 2 +-
src/librbd/AsyncOperation.cc | 2 +-
src/librbd/ExclusiveLock.cc | 2 +-
src/librbd/ImageCtx.cc | 7 +-
src/librbd/ImageCtx.h | 1 +
src/librbd/ImageWatcher.cc | 5 +-
src/librbd/Journal.cc | 50 +-
src/librbd/LibrbdAdminSocketHook.cc | 6 +-
src/librbd/LibrbdWriteback.h | 1 +
src/librbd/Makefile.am | 4 +-
src/librbd/ObjectMap.cc | 15 +-
src/librbd/ObjectMap.h | 3 +-
src/librbd/Operations.cc | 3 +-
src/librbd/TaskFinisher.h | 9 +-
src/librbd/WatchNotifyTypes.cc | 4 +-
src/librbd/exclusive_lock/AcquireRequest.cc | 34 +-
src/librbd/exclusive_lock/AcquireRequest.h | 24 +-
src/librbd/exclusive_lock/ReleaseRequest.cc | 12 +-
src/librbd/exclusive_lock/ReleaseRequest.h | 6 +-
src/librbd/image/RefreshRequest.cc | 128 +-
src/librbd/image/RefreshRequest.h | 14 +-
src/librbd/internal.cc | 4 +-
src/librbd/journal/Replay.h | 2 +-
src/librbd/journal/{Entries.cc => Types.cc} | 211 +-
src/librbd/journal/{Entries.h => Types.h} | 144 +-
src/librbd/librbd.cc | 161 +-
src/librbd/object_map/LockRequest.h | 3 +
src/librbd/object_map/RefreshRequest.cc | 32 +-
src/librbd/object_map/RefreshRequest.h | 15 +-
src/librbd/operation/Request.h | 2 +-
src/log/Log.cc | 39 +-
src/log/Log.h | 18 +-
src/log/Makefile.am | 2 +-
src/mds/Beacon.h | 2 +-
src/mds/CDir.cc | 6 +-
src/mds/CInode.cc | 2 +-
src/mds/InoTable.h | 2 +-
src/mds/Locker.cc | 2 +-
src/mds/LogEvent.h | 2 +-
src/mds/MDBalancer.cc | 2 +-
src/mds/MDCache.cc | 24 +-
src/mds/MDCache.h | 5 +-
src/mds/MDLog.cc | 2 +-
src/mds/MDLog.h | 8 +-
src/mds/MDSAuthCaps.h | 6 +-
src/mds/MDSContext.h | 4 +-
src/mds/MDSDaemon.cc | 128 +-
src/mds/MDSDaemon.h | 2 +-
src/mds/MDSRank.cc | 153 +-
src/mds/MDSRank.h | 2 +-
src/mds/MDSTable.cc | 2 +-
src/mds/Migrator.cc | 2 +-
src/mds/RecoveryQueue.h | 2 +-
src/mds/ScatterLock.h | 2 +-
src/mds/Server.cc | 275 +-
src/mds/Server.h | 4 +-
src/mds/SessionMap.cc | 4 +-
src/mds/SessionMap.h | 2 +-
src/mds/SimpleLock.h | 2 +-
src/mds/SnapClient.h | 2 +-
src/mds/SnapServer.cc | 72 +-
src/mds/StrayManager.cc | 61 +-
src/mds/StrayManager.h | 15 +-
src/mds/events/ECommitted.h | 2 +-
src/mds/events/EMetaBlob.h | 8 +-
src/mds/events/ENoOp.h | 2 +-
src/mds/events/EOpen.h | 2 +-
src/mds/flock.h | 2 +-
src/mds/mdstypes.h | 8 +-
src/messages/MMonMap.h | 2 +-
src/messages/MOSDOpReply.h | 65 +-
src/messages/MOSDSubOp.h | 22 +-
src/mon/ConfigKeyService.cc | 6 +-
src/mon/ConfigKeyService.h | 2 +-
src/mon/Elector.cc | 2 +-
src/mon/Elector.h | 4 +-
src/mon/LogMonitor.cc | 43 +-
src/mon/LogMonitor.h | 44 +
src/mon/MDSMonitor.cc | 5 +-
src/mon/MDSMonitor.h | 3 +-
src/mon/MonCap.h | 5 +-
src/mon/MonClient.cc | 3 +
src/mon/MonClient.h | 6 +-
src/mon/MonMap.cc | 4 +
src/mon/Monitor.cc | 54 +-
src/mon/Monitor.h | 14 +-
src/mon/MonitorDBStore.h | 2 +-
src/mon/MonmapMonitor.cc | 20 +-
src/mon/MonmapMonitor.h | 4 +-
src/mon/OSDMonitor.cc | 18 +-
src/mon/OSDMonitor.h | 6 +-
src/mon/PGMap.cc | 53 +-
src/mon/PGMap.h | 3 +-
src/mon/PGMonitor.cc | 179 +-
src/mon/PGMonitor.h | 3 +-
src/mon/Paxos.cc | 2 +-
src/mon/Paxos.h | 12 +-
src/mon/PaxosService.cc | 3 +
src/mon/PaxosService.h | 9 +-
src/mon/mon_types.h | 2 +-
src/msg/Dispatcher.h | 3 +-
src/msg/Message.h | 2 +-
src/msg/async/AsyncConnection.cc | 84 +-
src/msg/async/AsyncConnection.h | 8 +-
src/msg/async/AsyncMessenger.cc | 3 +-
src/msg/async/AsyncMessenger.h | 10 +-
src/msg/async/Event.cc | 69 +-
src/msg/async/Event.h | 6 +-
src/msg/async/EventEpoll.h | 2 +-
src/msg/async/EventKqueue.h | 2 +-
src/msg/async/EventSelect.h | 2 +-
src/msg/async/net_handler.h | 2 +-
src/msg/msg_types.h | 5 +-
src/msg/simple/DispatchQueue.h | 6 +-
src/msg/simple/Pipe.cc | 23 +-
src/msg/simple/Pipe.h | 6 +-
src/msg/simple/SimpleMessenger.h | 2 +-
src/msg/xio/QueueStrategy.cc | 5 +-
src/msg/xio/QueueStrategy.h | 4 +-
src/msg/xio/XioConnection.h | 10 +-
src/msg/xio/XioMsg.h | 4 +-
src/msg/xio/XioPool.h | 2 +-
src/msg/xio/XioPortal.h | 6 +-
src/ocf/Makefile.in | 9 +-
src/os/FuseStore.cc | 1102 +++++
src/os/FuseStore.h | 35 +
src/os/Makefile.am | 37 +-
src/os/ObjectStore.cc | 14 +-
src/os/ObjectStore.h | 433 +-
src/os/bluestore/BlockDevice.cc | 554 +--
src/os/bluestore/BlockDevice.h | 119 +-
src/os/bluestore/BlueFS.cc | 156 +-
src/os/bluestore/BlueFS.h | 66 +-
src/os/bluestore/BlueRocksEnv.cc | 4 +-
src/os/bluestore/BlueRocksEnv.h | 2 +-
src/os/bluestore/BlueStore.cc | 1394 +++---
src/os/bluestore/BlueStore.h | 291 +-
src/os/bluestore/FreelistManager.cc | 14 +-
src/os/bluestore/FreelistManager.h | 9 +-
.../bluestore/{BlockDevice.cc => KernelDevice.cc} | 122 +-
src/os/bluestore/KernelDevice.h | 95 +
src/os/bluestore/NVMEDevice.cc | 914 ++++
src/os/bluestore/NVMEDevice.h | 260 ++
src/os/bluestore/StupidAllocator.cc | 41 +-
src/os/bluestore/StupidAllocator.h | 15 +-
src/os/bluestore/bluefs_types.cc | 18 +-
src/os/bluestore/bluestore_types.h | 4 +-
src/os/filestore/BtrfsFileStoreBackend.h | 2 +-
src/os/filestore/CollectionIndex.h | 12 +-
src/os/filestore/DBObjectMap.h | 12 +-
src/os/filestore/FDCache.h | 4 +-
src/os/filestore/FileJournal.cc | 20 +-
src/os/filestore/FileJournal.h | 6 +-
src/os/filestore/FileStore.cc | 239 +-
src/os/filestore/FileStore.h | 164 +-
src/os/filestore/GenericFileStoreBackend.cc | 2 +-
src/os/filestore/GenericFileStoreBackend.h | 2 +-
src/os/filestore/HashIndex.h | 2 +-
src/os/filestore/IndexManager.h | 6 +-
src/os/filestore/Journal.h | 2 +-
src/os/filestore/JournalingObjectStore.cc | 11 +-
src/os/filestore/JournalingObjectStore.h | 4 +-
src/os/filestore/LFNIndex.cc | 2 +-
src/os/filestore/WBThrottle.h | 2 +-
src/os/filestore/XfsFileStoreBackend.h | 2 +-
src/os/filestore/ZFSFileStoreBackend.h | 2 +-
src/os/fs/FS.cc | 4 +-
src/os/fs/FS.h | 6 +-
src/os/keyvaluestore/GenericObjectMap.cc | 1127 -----
src/os/keyvaluestore/GenericObjectMap.h | 429 --
src/os/keyvaluestore/KeyValueStore.cc | 3015 ------------
src/os/keyvaluestore/KeyValueStore.h | 700 ---
src/os/kstore/KStore.cc | 182 +-
src/os/kstore/KStore.h | 56 +-
src/os/kstore/kstore_types.h | 2 +-
src/os/memstore/MemStore.cc | 180 +-
src/os/memstore/MemStore.h | 135 +-
src/os/memstore/PageSet.h | 2 +-
src/osd/ClassHandler.h | 2 +-
src/osd/ECBackend.cc | 91 +-
src/osd/ECBackend.h | 5 +-
src/osd/ECTransaction.cc | 2 +-
src/osd/ECTransaction.h | 5 +-
src/osd/ECUtil.h | 2 +-
src/osd/HitSet.h | 12 +-
src/osd/OSD.cc | 508 ++-
src/osd/OSD.h | 106 +-
src/osd/OSDCap.h | 7 +-
src/osd/OSDMap.h | 15 +-
src/osd/PG.cc | 67 +-
src/osd/PG.h | 76 +-
src/osd/PGBackend.cc | 18 +-
src/osd/PGBackend.h | 24 +-
src/osd/PGLog.h | 1 +
src/osd/ReplicatedBackend.cc | 156 +-
src/osd/ReplicatedBackend.h | 9 +-
src/osd/ReplicatedPG.cc | 140 +-
src/osd/ReplicatedPG.h | 26 +-
src/osd/SnapMapper.cc | 2 +-
src/osd/Watch.cc | 6 +-
src/osd/osd_types.cc | 8 +-
src/osd/osd_types.h | 18 +-
src/osdc/Filer.cc | 61 +-
src/osdc/Filer.h | 14 +-
src/osdc/Journaler.cc | 73 +-
src/osdc/Journaler.h | 21 +-
src/osdc/ObjectCacher.cc | 10 +-
src/osdc/ObjectCacher.h | 4 +-
src/osdc/Objecter.cc | 634 +--
src/osdc/Objecter.h | 162 +-
src/osdc/Striper.cc | 4 +-
src/perfglue/disabled_heap_profiler.cc | 10 +
src/perfglue/heap_profiler.cc | 16 +
src/perfglue/heap_profiler.h | 4 +
src/pybind/rados.py | 16 +
src/rbd_fuse/rbd-fuse.cc | 35 +-
src/rbd_replay/ActionTypes.cc | 49 +-
src/rbd_replay/ActionTypes.h | 53 +-
src/rbd_replay/BufferReader.cc | 7 +-
src/rbd_replay/BufferReader.h | 1 +
src/rbd_replay/Replayer.cc | 5 +-
src/rbd_replay/Replayer.hpp | 2 +-
src/rbd_replay/actions.cc | 40 +
src/rbd_replay/actions.hpp | 43 +-
src/rbd_replay/ios.cc | 24 +
src/rbd_replay/ios.hpp | 55 +
src/rbd_replay/rbd-replay-prep.cc | 27 +-
src/rgw/Makefile.am | 6 +-
src/rgw/librgw.cc | 3 +-
src/rgw/rgw_acl.cc | 2 +-
src/rgw/rgw_acl.h | 4 +-
src/rgw/rgw_acl_s3.h | 8 +-
src/rgw/rgw_acl_swift.cc | 8 +-
src/rgw/rgw_acl_swift.h | 2 +-
src/rgw/rgw_admin.cc | 7 +-
src/rgw/rgw_basic_types.h | 1 +
src/rgw/rgw_bucket.cc | 21 +-
src/rgw/rgw_bucket.h | 3 +-
src/rgw/rgw_client_io.cc | 4 +
src/rgw/rgw_client_io.h | 2 +-
src/rgw/rgw_common.cc | 1 +
src/rgw/rgw_common.h | 77 +-
src/rgw/rgw_cors_s3.h | 2 +-
src/rgw/rgw_fcgi.h | 2 +-
src/rgw/rgw_formats.h | 7 +-
src/rgw/rgw_http_client.h | 2 +-
src/rgw/rgw_http_errors.h | 4 +
src/rgw/rgw_json_enc.cc | 84 +
src/rgw/rgw_loadgen.h | 2 +-
src/rgw/rgw_log.cc | 2 +-
src/rgw/rgw_main.cc | 85 +-
src/rgw/rgw_metadata.cc | 2 +-
src/rgw/rgw_object_expirer.cc | 4 +-
src/rgw/rgw_object_expirer_core.h | 2 +-
src/rgw/rgw_op.cc | 952 ++--
src/rgw/rgw_op.h | 183 +-
src/rgw/rgw_orphan.h | 6 +-
src/rgw/rgw_quota.cc | 2 +-
src/rgw/rgw_rados.cc | 12 +-
src/rgw/rgw_rados.h | 54 +-
src/rgw/rgw_replica_log.h | 4 +-
src/rgw/rgw_rest.cc | 259 +-
src/rgw/rgw_rest.h | 12 +-
src/rgw/rgw_rest_client.cc | 2 +-
src/rgw/rgw_rest_conn.cc | 2 +-
src/rgw/rgw_rest_s3.cc | 594 ++-
src/rgw/rgw_rest_s3.h | 42 +-
src/rgw/rgw_rest_s3website.h | 96 +
src/rgw/rgw_rest_swift.cc | 212 +-
src/rgw/rgw_rest_swift.h | 3 +-
src/rgw/rgw_rest_user.cc | 2 +-
src/rgw/rgw_swift.cc | 18 +-
src/rgw/rgw_swift.h | 6 +-
src/rgw/rgw_swift_auth.h | 1 +
src/rgw/rgw_user.cc | 7 +-
src/rgw/rgw_user.h | 6 +-
src/rgw/rgw_website.cc | 119 +
src/rgw/rgw_website.h | 200 +
src/rgw/rgw_xml.cc | 263 +-
src/rgw/rgw_xml.h | 199 +-
src/rgw/rgw_xml_enc.cc | 131 +
src/spdk/CONFIG | 51 +
src/spdk/LICENSE | 30 +
src/spdk/Makefile | 47 +
src/spdk/PORTING.md | 23 +
src/spdk/README.md | 91 +
src/spdk/autobuild.sh | 70 +
src/spdk/autopackage.sh | 45 +
src/spdk/autotest.sh | 77 +
src/spdk/include/spdk/assert.h | 55 +
src/spdk/include/spdk/barrier.h | 40 +
src/spdk/include/spdk/file.h | 42 +
src/spdk/include/spdk/ioat.h | 103 +
src/spdk/include/spdk/ioat_spec.h | 308 ++
src/spdk/include/spdk/mmio.h | 91 +
src/spdk/include/spdk/nvme.h | 634 +++
src/spdk/include/spdk/nvme_intel.h | 196 +
src/spdk/include/spdk/nvme_spec.h | 1114 +++++
src/spdk/include/spdk/pci.h | 55 +
src/spdk/include/spdk/pci_ids.h | 39 +
src/spdk/include/spdk/queue.h | 49 +
src/spdk/include/spdk/queue_extras.h | 341 ++
src/spdk/include/spdk/string.h | 46 +
src/spdk/include/spdk/vtophys.h | 51 +
src/spdk/lib/Makefile | 44 +
src/spdk/lib/ioat/Makefile | 51 +
src/spdk/lib/ioat/ioat.c | 673 +++
src/spdk/lib/ioat/ioat_impl.h | 93 +
src/spdk/lib/ioat/ioat_internal.h | 103 +
src/spdk/lib/ioat/ioat_pci.h | 94 +
src/spdk/lib/memory/Makefile | 51 +
src/spdk/lib/memory/vtophys.c | 183 +
src/spdk/lib/nvme/Makefile | 51 +
src/spdk/lib/nvme/nvme.c | 249 +
src/spdk/lib/nvme/nvme_ctrlr.c | 915 ++++
src/spdk/lib/nvme/nvme_ctrlr_cmd.c | 294 ++
src/spdk/lib/nvme/nvme_impl.h | 171 +
src/spdk/lib/nvme/nvme_internal.h | 444 ++
src/spdk/lib/nvme/nvme_ns.c | 139 +
src/spdk/lib/nvme/nvme_ns_cmd.c | 439 ++
src/spdk/lib/nvme/nvme_qpair.c | 1011 +++++
src/spdk/lib/util/Makefile | 51 +
src/spdk/lib/util/file.c | 108 +
src/spdk/lib/util/pci.c | 360 ++
src/spdk/lib/util/string.c | 82 +
src/spdk/mk/spdk.common.mk | 139 +
src/spdk/mk/spdk.deps.mk | 3 +
src/spdk/mk/spdk.subdirs.mk | 3 +
src/test/Makefile-client.am | 47 +
src/test/Makefile-server.am | 5 +
src/test/Makefile.am | 28 +-
src/test/ObjectMap/KeyValueDBMemory.cc | 4 +-
src/test/ObjectMap/KeyValueDBMemory.h | 5 +-
src/test/TestTimers.cc | 4 +-
src/test/admin_socket.cc | 2 +-
src/test/bench/bencher.cc | 6 +-
src/test/bench/distribution.h | 2 +-
src/test/bench/dumb_backend.h | 5 +-
src/test/bench/rados_backend.h | 2 +-
src/test/bench/rbd_backend.h | 2 +-
src/test/bench/small_io_bench_fs.cc | 6 +-
src/test/bench/testfilestore_backend.cc | 16 +-
src/test/bench/tp_bench.cc | 3 +-
src/test/bench_log.cc | 2 +-
src/test/bufferlist.cc | 117 +-
src/test/centos-6/ceph.spec.in | 444 +-
src/test/centos-7/ceph.spec.in | 444 +-
src/test/ceph-disk.sh | 363 --
src/test/ceph_argparse.cc | 2 +-
src/test/ceph_objectstore_tool.py | 12 +-
src/test/cli/radosgw-admin/help.t | 6 +
src/test/cli/rbd/help.t | 2 +
src/test/cls_journal/test_cls_journal.cc | 217 +-
src/test/cls_log/test_cls_log.cc | 9 +
src/test/common/ObjectContents.h | 10 +-
src/test/common/test_async_compressor.cc | 2 +-
src/test/common/test_config.cc | 6 +-
src/test/common/test_crc32c.cc | 14 +-
src/test/common/test_interval_set.cc | 564 +++
src/test/common/test_lru.cc | 2 +-
src/test/common/test_mutex_debug.cc | 101 +
src/test/common/test_prioritized_queue.cc | 6 +-
src/test/common/test_shunique_lock.cc | 576 +++
src/test/common/test_str_map.cc | 2 +-
src/test/common/test_time.cc | 3 +-
src/test/common/test_weighted_priority_queue.cc | 287 ++
src/test/compressor/Makefile.am | 22 +
src/test/compressor/compressor_example.h | 4 +-
src/test/compressor/compressor_plugin_example.cc | 2 +-
...n_snappy.cc => test_compression_plugin_zlib.cc} | 29 +-
src/test/compressor/test_compression_snappy.cc | 34 +-
...pression_snappy.cc => test_compression_zlib.cc} | 31 +-
src/test/daemon_config.cc | 8 -
src/test/encoding.cc | 2 +-
src/test/encoding/ceph_dencoder.cc | 6 +-
src/test/encoding/test_ceph_time.h | 30 +
src/test/encoding/types.h | 7 +-
src/test/erasure-code/Makefile.am | 74 +-
src/test/fedora-21/ceph.spec.in | 444 +-
src/test/formatter.cc | 149 +-
src/test/journal/RadosTestFixture.cc | 4 +-
src/test/journal/test_Entry.cc | 16 +-
src/test/journal/test_FutureImpl.cc | 46 +-
src/test/journal/test_JournalMetadata.cc | 2 +-
src/test/journal/test_JournalPlayer.cc | 116 +-
src/test/journal/test_JournalRecorder.cc | 20 +-
src/test/journal/test_JournalTrimmer.cc | 2 +-
src/test/journal/test_Journaler.cc | 51 +-
src/test/journal/test_ObjectPlayer.cc | 28 +-
src/test/journal/test_ObjectRecorder.cc | 37 +-
src/test/librados/TestCase.cc | 56 +-
src/test/librados/aio.cc | 16 +-
src/test/librados/list.cc | 2 +-
src/test/librados/test.cc | 45 +-
src/test/librados/tier.cc | 19 +-
src/test/librados_test_stub/TestRadosClient.cc | 4 +-
src/test/librados_test_stub/TestWatchNotify.cc | 226 +-
src/test/librados_test_stub/TestWatchNotify.h | 33 +-
.../exclusive_lock/test_mock_AcquireRequest.cc | 15 +-
.../exclusive_lock/test_mock_ReleaseRequest.cc | 10 +-
src/test/librbd/fsx.cc | 10 +-
src/test/librbd/image/test_mock_RefreshRequest.cc | 711 +++
src/test/librbd/journal/test_Entries.cc | 4 +-
src/test/librbd/journal/test_Replay.cc | 2 +-
src/test/librbd/journal/test_mock_Replay.cc | 2 +-
src/test/librbd/mock/MockExclusiveLock.h | 1 +
src/test/librbd/mock/MockImageCtx.h | 28 +
src/test/librbd/mock/MockJournal.h | 2 +-
src/test/librbd/mock/MockObjectMap.h | 4 +-
.../librbd/object_map/test_mock_RefreshRequest.cc | 125 +-
.../operation/test_mock_SnapshotCreateRequest.cc | 14 +-
.../operation/test_mock_SnapshotRollbackRequest.cc | 6 -
src/test/librbd/test_ImageWatcher.cc | 2 +-
src/test/librbd/test_librbd.cc | 136 +-
src/test/librbd/test_mock_Journal.cc | 37 +-
src/test/librbd/test_support.cc | 15 +-
src/test/librbd/test_support.h | 8 +
src/test/messenger/simple_dispatcher.h | 2 +-
src/test/messenger/xio_dispatcher.h | 2 +-
src/test/mon/mon-created-time.sh | 54 +
src/test/mon/test-mon-msg.cc | 2 +-
src/test/mon/test_mon_workloadgen.cc | 6 +-
src/test/msgr/perf_msgr_server.cc | 2 +-
src/test/msgr/test_async_driver.cc | 4 +-
src/test/msgr/test_msgr.cc | 6 +-
src/test/objectstore/DeterministicOpSequence.cc | 18 +-
src/test/objectstore/FileStoreTracker.cc | 12 +-
.../objectstore/ObjectStoreTransactionBenchmark.cc | 4 -
src/test/objectstore/TestObjectStoreState.cc | 14 +-
src/test/objectstore/TestObjectStoreState.h | 7 +-
src/test/objectstore/store_test.cc | 406 +-
src/test/objectstore/test_idempotent.cc | 2 +-
src/test/objectstore/test_transaction.cc | 75 +
src/test/objectstore/workload_generator.cc | 9 +-
src/test/objectstore/workload_generator.h | 12 +-
src/test/objectstore_bench.cc | 20 +-
src/test/opensuse-13.2/ceph.spec.in | 444 +-
src/test/osd/Object.cc | 195 +-
src/test/osd/Object.h | 238 +-
src/test/osd/RadosModel.h | 32 +-
src/test/osd/TestPGLog.cc | 2 +-
src/test/osd/hitset.cc | 2 +-
src/test/osd/osd-scrub-snaps.sh | 44 +-
src/test/osd/types.cc | 66 +-
src/test/osdc/FakeWriteback.h | 2 +
src/test/perf_local.cc | 10 +-
src/test/python/ceph-disk/setup.py | 27 -
src/test/python/ceph-disk/tox.ini | 19 -
src/test/rbd_mirror/test_ClusterWatcher.cc | 190 +
src/test/rbd_mirror/test_PoolWatcher.cc | 260 ++
src/test/rbd_mirror/test_main.cc | 36 +
src/test/system/cross_process_sem.h | 2 +-
src/test/test_filejournal.cc | 22 +-
src/test/test_ipaddr.cc | 39 +-
src/test/test_pidfile.sh | 102 +
src/test/test_snap_mapper.cc | 8 +-
src/test/test_stress_watch.cc | 2 +-
src/test/test_trans.cc | 2 +-
src/test/test_xlist.cc | 2 +-
src/test/xattr_bench.cc | 13 +-
src/tools/Makefile-client.am | 33 +
src/tools/Makefile.am | 2 +
src/tools/RadosDump.h | 10 +-
src/tools/ceph_monstore_tool.cc | 2 +-
src/tools/ceph_objectstore_tool.cc | 123 +-
src/tools/cephfs/DataScan.cc | 2 +-
src/tools/cephfs/TableTool.cc | 2 +-
src/tools/rados/PoolDump.h | 2 +-
src/tools/rados/RadosImport.cc | 18 +-
src/tools/rados/rados.cc | 55 +-
src/tools/rbd/ArgumentTypes.cc | 6 +-
src/tools/rbd/ArgumentTypes.h | 1 +
src/tools/rbd/Utils.cc | 13 +-
src/tools/rbd/Utils.h | 2 +-
src/tools/rbd/action/BenchWrite.cc | 2 +-
src/tools/rbd/action/Journal.cc | 50 +-
src/tools/rbd/action/Kernel.cc | 4 +-
src/tools/rbd/action/Lock.cc | 2 +-
src/tools/rbd/action/MergeDiff.cc | 2 +-
src/tools/rbd/action/Nbd.cc | 2 +-
src/tools/rbd/action/Snap.cc | 2 +-
src/tools/rbd_mirror/ClusterWatcher.cc | 130 +
src/tools/rbd_mirror/ClusterWatcher.h | 48 +
src/tools/rbd_mirror/ImageReplayer.cc | 62 +
src/tools/rbd_mirror/ImageReplayer.h | 45 +
src/tools/rbd_mirror/Mirror.cc | 101 +
src/tools/rbd_mirror/Mirror.h | 56 +
src/tools/rbd_mirror/PoolWatcher.cc | 152 +
src/tools/rbd_mirror/PoolWatcher.h | 50 +
src/tools/rbd_mirror/Replayer.cc | 146 +
src/tools/rbd_mirror/Replayer.h | 69 +
src/tools/rbd_mirror/main.cc | 80 +
src/tools/rbd_mirror/types.cc | 11 +
src/tools/rbd_mirror/types.h | 53 +
src/tools/rbd_nbd/rbd-nbd.cc | 11 +-
.../run-tox.sh => tools/setup-virtualenv.sh} | 25 +-
src/tracing/Makefile.am | 8 +-
src/tracing/librbd.tp | 47 +
src/upstart/ceph-osd.conf | 8 +-
src/vstart.sh | 35 +-
src/yasm-wrapper | 4 +-
systemd/Makefile.am | 3 +-
systemd/Makefile.in | 12 +-
systemd/ceph-mds at .service | 4 +
systemd/ceph-mon at .service | 4 +
systemd/ceph-osd at .service | 5 +-
systemd/ceph-radosgw-prestart.sh | 100 -
systemd/ceph-radosgw at .service | 4 +
udev/95-ceph-osd.rules | 39 +
744 files changed, 42917 insertions(+), 18178 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