[Pkg-ceph-commits] [ceph] branch upstream updated (6f322e5 -> d45dbe3)

James Downing Page jamespage at moszumanska.debian.org
Mon Feb 29 09:26:51 UTC 2016


This is an automated email from the git hooks/post-receive script.

jamespage pushed a change to branch upstream
in repository ceph.

      from  6f322e5   Imported Upstream version 10.0.2
       new  d45dbe3   Imported Upstream version 10.0.3

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS                                            |    37 +-
 ChangeLog                                          |  1224 ++-
 Makefile.in                                        |    50 +-
 aclocal.m4                                         |    73 +-
 ar-lib                                             |     2 +-
 ceph.spec                                          |    24 +-
 ceph.spec.in                                       |    22 +-
 compile                                            |     2 +-
 config.guess                                       |   233 +-
 config.sub                                         |    60 +-
 configure                                          |  3191 +++---
 configure.ac                                       |     9 +-
 depcomp                                            |     2 +-
 doc/Makefile.in                                    |    24 +-
 doc/man/8/rados.rst                                |     7 +-
 doc/man/8/radosgw-admin.rst                        |     3 +-
 install-sh                                         |   373 +-
 ltmain.sh                                          |  5533 ++++++----
 m4/libtool.m4                                      |  2521 +++--
 m4/ltoptions.m4                                    |   127 +-
 m4/ltsugar.m4                                      |     7 +-
 m4/ltversion.m4                                    |    12 +-
 m4/lt~obsolete.m4                                  |     7 +-
 m4/pkg.m4                                          |   230 +-
 man/Makefile.in                                    |    29 +-
 man/ceph-authtool.8                                |     2 +-
 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                                  |     4 +-
 man/ceph-detect-init.8                             |     2 +-
 man/ceph-disk.8                                    |    24 +-
 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                                         |     2 +-
 man/cephfs.8                                       |     2 +-
 man/crushtool.8                                    |     2 +-
 man/librados-config.8                              |     2 +-
 man/monmaptool.8                                   |     2 +-
 man/mount.ceph.8                                   |     2 +-
 man/osdmaptool.8                                   |     2 +-
 man/rados.8                                        |     9 +-
 man/radosgw-admin.8                                |     5 +-
 man/radosgw.8                                      |     2 +-
 man/rbd-fuse.8                                     |     2 +-
 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 +-
 missing                                            |     2 +-
 py-compile                                         |     2 +-
 selinux/Makefile.in                                |    24 +-
 src/.git_version                                   |     4 +-
 src/Makefile-client.am                             |     1 +
 src/Makefile-env.am                                |    10 +-
 src/Makefile-rocksdb.am                            |   832 +-
 src/Makefile.am                                    |     2 +-
 src/Makefile.in                                    |  4945 +++++----
 src/acconfig.h.in                                  |     3 +-
 src/ceph-detect-init/tests/test_all.py             |    17 +-
 src/ceph-disk                                      |   354 +-
 src/ceph.in                                        |    17 +-
 src/ceph_fuse.cc                                   |     7 +-
 src/ceph_mds.cc                                    |     4 +-
 src/ceph_mon.cc                                    |     2 +-
 src/client/Client.cc                               |  1191 ++-
 src/client/Client.h                                |    93 +-
 src/client/Inode.cc                                |    30 +-
 src/client/Inode.h                                 |     5 +-
 src/client/Makefile.am                             |     7 +-
 src/client/MetaRequest.cc                          |     2 +
 src/client/MetaRequest.h                           |    37 +-
 src/client/MetaSession.h                           |     1 +
 src/client/ObjecterWriteback.h                     |    29 +-
 src/client/SyntheticClient.cc                      |    21 +-
 src/client/UserGroups.h                            |    12 +
 src/client/fuse_ll.cc                              |   165 +-
 src/client/posix_acl.cc                            |   283 +
 src/client/posix_acl.h                             |    35 +
 src/cls/rbd/cls_rbd.cc                             |    83 +-
 src/cls/rgw/cls_rgw.cc                             |     2 +-
 src/cls/user/cls_user.cc                           |    12 +-
 src/cls/user/cls_user_client.cc                    |    10 +-
 src/cls/user/cls_user_client.h                     |     7 +-
 src/cls/user/cls_user_ops.h                        |     9 +-
 src/common/Cond.h                                  |    30 +-
 src/common/Finisher.cc                             |     2 +-
 src/common/Finisher.h                              |     8 +-
 src/common/Formatter.cc                            |     4 +-
 src/common/HeartbeatMap.cc                         |     5 +
 src/common/Makefile.am                             |     6 +-
 src/common/Mutex.cc                                |     8 +
 src/common/OutputDataSocket.cc                     |     2 +-
 src/common/RWLock.h                                |     4 +
 src/common/RefCountedObj.h                         |     8 +-
 src/common/Thread.cc                               |     5 +-
 src/common/Thread.h                                |     2 +-
 src/common/Timer.cc                                |     2 +-
 src/common/TracepointProvider.h                    |     2 +-
 src/common/WorkQueue.cc                            |    12 +-
 src/common/WorkQueue.h                             |    14 +-
 src/common/address_helper.cc                       |     1 +
 src/common/admin_socket.cc                         |     2 +-
 src/common/assert.cc                               |    10 +-
 src/common/buffer.cc                               |    58 +-
 src/common/ceph_context.cc                         |    13 +-
 src/common/ceph_context.h                          |     5 +-
 src/common/ceph_strings.cc                         |     1 +
 src/common/ceph_time.cc                            |   112 +
 src/common/ceph_time.h                             |   383 +
 src/common/ceph_timer.h                            |   309 +
 src/common/common_init.cc                          |     2 +
 src/common/config.cc                               |    23 +-
 src/common/config_opts.h                           |   133 +-
 src/common/ipaddr.cc                               |     6 +
 src/common/lockdep.cc                              |     7 +-
 src/common/obj_bencher.cc                          |     3 +
 src/common/perf_counters.cc                        |    23 +
 src/common/perf_counters.h                         |     5 +
 src/common/shared_cache.hpp                        |    25 +-
 src/common/simple_cache.hpp                        |    32 +-
 src/common/sync_filesystem.h                       |     2 +-
 src/common/util.cc                                 |    20 -
 src/common/valgrind.h                              |    10 +-
 src/compressor/AsyncCompressor.cc                  |     4 +-
 src/compressor/AsyncCompressor.h                   |     2 +-
 src/compressor/CompressionPlugin.h                 |    45 +
 src/compressor/Compressor.cc                       |    20 +-
 src/compressor/Compressor.h                        |     8 +-
 src/compressor/Makefile.am                         |    15 +-
 src/compressor/snappy/CompressionPluginSnappy.cc   |    57 +
 src/compressor/snappy/Makefile.am                  |    22 +
 src/compressor/{ => snappy}/SnappyCompressor.h     |     3 +-
 src/crush/CrushCompiler.cc                         |    24 +-
 src/crush/CrushTester.cc                           |    47 +
 src/crush/CrushTester.h                            |     4 +
 src/crush/CrushWrapper.cc                          |    39 +-
 src/crush/CrushWrapper.h                           |    57 +-
 src/crush/crush.h                                  |     8 +-
 src/crush/grammar.h                                |     4 +
 src/crush/mapper.c                                 |    20 +-
 src/global/signal_handler.cc                       |     7 +-
 src/global/signal_handler.h                        |     8 +
 src/gmock/Makefile.in                              |    70 +-
 src/gmock/aclocal.m4                               |  2741 ++---
 src/gmock/build-aux/compile                        |     2 +-
 src/gmock/build-aux/config.guess                   |   233 +-
 src/gmock/build-aux/config.h.in                    |     3 +-
 src/gmock/build-aux/config.sub                     |    60 +-
 src/gmock/build-aux/depcomp                        |     2 +-
 src/gmock/build-aux/install-sh                     |   373 +-
 src/gmock/build-aux/ltmain.sh                      |  5533 ++++++----
 src/gmock/build-aux/missing                        |     2 +-
 src/gmock/build-aux/test-driver                    |    15 +-
 src/gmock/configure                                |  3124 +++---
 src/gmock/gtest/Makefile.in                        |    70 +-
 src/gmock/gtest/aclocal.m4                         |    67 +-
 src/gmock/gtest/build-aux/compile                  |     2 +-
 src/gmock/gtest/build-aux/config.guess             |   233 +-
 src/gmock/gtest/build-aux/config.h.in              |     3 +-
 src/gmock/gtest/build-aux/config.sub               |    60 +-
 src/gmock/gtest/build-aux/depcomp                  |     2 +-
 src/gmock/gtest/build-aux/install-sh               |   373 +-
 src/gmock/gtest/build-aux/ltmain.sh                |  5533 ++++++----
 src/gmock/gtest/build-aux/missing                  |     2 +-
 src/gmock/gtest/build-aux/test-driver              |    15 +-
 src/gmock/gtest/configure                          |  3124 +++---
 src/gmock/gtest/m4/libtool.m4                      |  2521 +++--
 src/gmock/gtest/m4/ltoptions.m4                    |   127 +-
 src/gmock/gtest/m4/ltsugar.m4                      |     7 +-
 src/gmock/gtest/m4/ltversion.m4                    |    12 +-
 src/gmock/gtest/m4/lt~obsolete.m4                  |     7 +-
 src/include/assert.h                               |     6 -
 src/include/buffer.h                               |     3 +-
 src/include/ceph_features.h                        |     3 +
 src/include/ceph_fs.h                              |    19 +-
 src/include/cephfs/libcephfs.h                     |    13 +
 src/include/interval_set.h                         |    24 +-
 src/include/rados/buffer.h                         |     3 +-
 src/include/rados/librados.h                       |    67 +
 src/include/rados/librados.hpp                     |    43 +
 src/include/radosstriper/libradosstriper.hpp       |     2 +-
 src/include/rbd/librbd.hpp                         |     4 +-
 src/include/rbd_types.h                            |     2 -
 src/include/util.h                                 |     4 -
 src/include/utime.h                                |    22 +-
 src/java/Makefile.in                               |    24 +-
 src/java/test/com/ceph/fs/CephMountCreateTest.java |     1 +
 src/java/test/com/ceph/fs/CephMountTest.java       |     1 +
 src/kv/KeyValueDB.cc                               |     5 +-
 src/kv/KeyValueDB.h                                |    14 +-
 src/kv/LevelDBStore.cc                             |    39 +-
 src/kv/LevelDBStore.h                              |    12 +
 src/kv/Makefile.am                                 |     4 +-
 src/kv/RocksDBStore.cc                             |   133 +-
 src/kv/RocksDBStore.h                              |    12 +-
 src/libcephfs.cc                                   |    18 +-
 src/librados-config.cc                             |    11 +-
 src/librados/IoCtxImpl.cc                          |   102 +-
 src/librados/IoCtxImpl.h                           |    11 +-
 src/librados/RadosClient.cc                        |     7 +-
 src/librados/librados.cc                           |   291 +-
 src/libradosstriper/RadosStriperImpl.cc            |    13 +-
 src/libradosstriper/RadosStriperImpl.h             |     2 +-
 src/libradosstriper/libradosstriper.cc             |     4 +
 src/librbd/AioImageRequest.cc                      |    42 +-
 src/librbd/AioImageRequest.h                       |    23 +-
 src/librbd/AioImageRequestWQ.cc                    |    27 +-
 src/librbd/AioImageRequestWQ.h                     |    21 +-
 src/librbd/AioObjectRequest.cc                     |     4 +-
 src/librbd/AsyncRequest.h                          |     7 +-
 src/librbd/CopyupRequest.cc                        |     4 +-
 src/librbd/ExclusiveLock.cc                        |     4 +-
 src/librbd/ImageCtx.cc                             |    24 +-
 src/librbd/ImageCtx.h                              |    11 +-
 src/librbd/ImageWatcher.cc                         |    32 +-
 src/librbd/Journal.cc                              |   579 +-
 src/librbd/Journal.h                               |   210 +-
 src/librbd/JournalReplay.cc                        |   192 -
 src/librbd/JournalReplay.h                         |    77 -
 src/librbd/LibrbdAdminSocketHook.cc                |    11 +-
 src/librbd/LibrbdWriteback.cc                      |    35 +-
 src/librbd/LibrbdWriteback.h                       |    18 +-
 src/librbd/Makefile.am                             |    10 +-
 src/librbd/Operations.cc                           |   811 ++
 src/librbd/Operations.h                            |    75 +
 src/librbd/exclusive_lock/AcquireRequest.h         |     2 +-
 src/librbd/exclusive_lock/ReleaseRequest.h         |     2 +-
 src/librbd/image/RefreshRequest.cc                 |     2 +-
 src/librbd/image/RefreshRequest.h                  |     3 -
 src/librbd/internal.cc                             |   826 +-
 src/librbd/internal.h                              |    32 +-
 src/librbd/{JournalTypes.cc => journal/Entries.cc} |    60 +-
 src/librbd/{JournalTypes.h => journal/Entries.h}   |   128 +-
 src/librbd/journal/Replay.cc                       |   606 ++
 src/librbd/journal/Replay.h                        |   171 +
 src/librbd/librbd.cc                               |    72 +-
 src/librbd/object_map/Request.cc                   |     2 +-
 src/librbd/object_map/Request.h                    |     3 +-
 src/librbd/object_map/ResizeRequest.cc             |     2 +-
 src/librbd/object_map/ResizeRequest.h              |     2 +-
 src/librbd/object_map/SnapshotCreateRequest.h      |     3 -
 src/librbd/object_map/SnapshotRemoveRequest.h      |     3 -
 src/librbd/object_map/SnapshotRollbackRequest.h    |     3 -
 src/librbd/object_map/UpdateRequest.cc             |     2 +-
 src/librbd/object_map/UpdateRequest.h              |     2 +-
 src/librbd/operation/FlattenRequest.h              |     4 +-
 src/librbd/operation/RebuildObjectMapRequest.cc    |     6 +-
 src/librbd/operation/RenameRequest.h               |     4 +-
 src/librbd/operation/Request.cc                    |   119 +-
 src/librbd/operation/Request.h                     |    68 +-
 src/librbd/operation/ResizeRequest.cc              |   374 +-
 src/librbd/operation/ResizeRequest.h               |   120 +-
 src/librbd/operation/SnapshotCreateRequest.cc      |   356 +-
 src/librbd/operation/SnapshotCreateRequest.h       |    93 +-
 src/librbd/operation/SnapshotProtectRequest.h      |     4 +-
 src/librbd/operation/SnapshotRemoveRequest.cc      |     5 +
 src/librbd/operation/SnapshotRemoveRequest.h       |     7 +-
 src/librbd/operation/SnapshotRenameRequest.h       |     4 +-
 src/librbd/operation/SnapshotRollbackRequest.cc    |   221 +-
 src/librbd/operation/SnapshotRollbackRequest.h     |    72 +-
 src/librbd/operation/SnapshotUnprotectRequest.h    |     4 +-
 src/librbd/operation/TrimRequest.h                 |    13 +-
 src/log/Log.cc                                     |     5 +-
 src/mds/CDir.cc                                    |    10 +-
 src/mds/CInode.cc                                  |    18 +-
 src/mds/JournalPointer.cc                          |     8 +-
 src/mds/Locker.cc                                  |    20 +-
 src/mds/MDCache.cc                                 |    34 +-
 src/mds/MDCache.h                                  |     7 +
 src/mds/MDLog.cc                                   |    43 +-
 src/mds/MDLog.h                                    |     3 +
 src/mds/MDSAuthCaps.cc                             |    26 +
 src/mds/MDSAuthCaps.h                              |     9 +
 src/mds/MDSDaemon.cc                               |    62 +-
 src/mds/MDSDaemon.h                                |     6 +-
 src/mds/MDSRank.cc                                 |    45 +-
 src/mds/MDSRank.h                                  |    12 +-
 src/mds/MDSTable.cc                                |     2 +-
 src/mds/RecoveryQueue.cc                           |     4 +-
 src/mds/Server.cc                                  |    35 +-
 src/mds/Server.h                                   |     1 +
 src/mds/SessionMap.cc                              |    13 +-
 src/mds/StrayManager.cc                            |    23 +-
 src/messages/MClientCaps.h                         |     2 +
 src/messages/MOSDOp.h                              |     3 +
 src/mon/AuthMonitor.cc                             |    16 +-
 src/mon/ConfigKeyService.cc                        |     3 -
 src/mon/LogMonitor.cc                              |     6 +-
 src/mon/MDSMonitor.cc                              |    22 +-
 src/mon/MonCommands.h                              |    11 +-
 src/mon/Monitor.cc                                 |    54 +-
 src/mon/MonitorDBStore.h                           |    14 +-
 src/mon/MonmapMonitor.cc                           |   163 +-
 src/mon/OSDMonitor.cc                              |    23 +-
 src/mon/PGMap.cc                                   |   197 +-
 src/mon/PGMonitor.cc                               |   467 +-
 src/mon/PGMonitor.h                                |     3 +-
 src/mon/Paxos.cc                                   |     2 +-
 src/mon/Paxos.h                                    |     2 +-
 src/msg/Dispatcher.h                               |    20 +-
 src/msg/Message.h                                  |     2 +-
 src/msg/async/AsyncConnection.cc                   |    69 +-
 src/msg/async/AsyncConnection.h                    |    48 +-
 src/msg/async/AsyncMessenger.cc                    |    43 +-
 src/msg/async/AsyncMessenger.h                     |    48 +-
 src/msg/async/Event.cc                             |     5 +-
 src/msg/async/Event.h                              |     4 +-
 src/msg/simple/Accepter.cc                         |     2 +-
 src/msg/simple/DispatchQueue.cc                    |     4 +-
 src/msg/simple/Pipe.cc                             |    62 +-
 src/msg/simple/Pipe.h                              |    21 +-
 src/msg/simple/PipeConnection.h                    |    10 +-
 src/msg/simple/SimpleMessenger.cc                  |     8 +-
 src/msg/xio/XioConnection.h                        |    22 +-
 src/msg/xio/XioMessenger.cc                        |     7 +-
 src/ocf/Makefile.in                                |    26 +-
 src/os/Makefile.am                                 |   139 +-
 src/os/ObjectMap.h                                 |     5 +-
 src/os/ObjectStore.cc                              |    27 +-
 src/os/ObjectStore.h                               |     5 +-
 src/os/bluestore/Allocator.cc                      |    16 +
 src/os/bluestore/Allocator.h                       |    50 +
 src/os/bluestore/BlockDevice.cc                    |   550 +
 src/os/bluestore/BlockDevice.h                     |   120 +
 src/os/bluestore/BlueFS.cc                         |  1564 +++
 src/os/bluestore/BlueFS.h                          |   351 +
 src/os/bluestore/BlueRocksEnv.cc                   |   552 +
 src/os/bluestore/BlueRocksEnv.h                    |   158 +
 src/os/bluestore/BlueStore.cc                      |  6217 +++++++++++
 .../{newstore/NewStore.h => bluestore/BlueStore.h} |   374 +-
 src/os/bluestore/FreelistManager.cc                |   248 +
 src/os/bluestore/FreelistManager.h                 |    51 +
 src/os/bluestore/StupidAllocator.cc                |   306 +
 src/os/bluestore/StupidAllocator.h                 |    55 +
 src/os/bluestore/bluefs_tool.cc                    |    85 +
 src/os/bluestore/bluefs_types.cc                   |   234 +
 src/os/bluestore/bluefs_types.h                    |   170 +
 src/os/bluestore/bluestore_types.cc                |   601 ++
 src/os/bluestore/bluestore_types.h                 |   312 +
 src/os/bluestore/kv.cc                             |    61 +
 src/os/bluestore/kv.h                              |    15 +
 src/os/{ => filestore}/BtrfsFileStoreBackend.cc    |     2 +-
 src/os/{ => filestore}/BtrfsFileStoreBackend.h     |     0
 src/os/{ => filestore}/CollectionIndex.h           |    18 +-
 src/os/{ => filestore}/DBObjectMap.cc              |     4 +-
 src/os/{ => filestore}/DBObjectMap.h               |     6 +-
 src/os/{ => filestore}/FDCache.h                   |     0
 src/os/{ => filestore}/FileJournal.cc              |   189 +-
 src/os/{ => filestore}/FileJournal.h               |    29 +-
 src/os/{ => filestore}/FileStore.cc                |   244 +-
 src/os/{ => filestore}/FileStore.h                 |    40 +-
 src/os/{ => filestore}/GenericFileStoreBackend.cc  |     2 +-
 src/os/{ => filestore}/GenericFileStoreBackend.h   |     0
 src/os/{ => filestore}/HashIndex.cc                |    14 +-
 src/os/{ => filestore}/HashIndex.h                 |    30 +-
 src/os/{ => filestore}/IndexManager.cc             |    12 +-
 src/os/{ => filestore}/IndexManager.h              |     6 +-
 src/os/{ => filestore}/Journal.h                   |     8 +-
 src/os/{ => filestore}/JournalingObjectStore.cc    |    15 +-
 src/os/{ => filestore}/JournalingObjectStore.h     |    10 +-
 src/os/{ => filestore}/LFNIndex.cc                 |    87 +-
 src/os/{ => filestore}/LFNIndex.h                  |    44 +-
 src/os/{ => filestore}/SequencerPosition.h         |     2 +-
 src/os/{ => filestore}/WBThrottle.cc               |     6 +-
 src/os/{ => filestore}/WBThrottle.h                |     0
 src/os/{ => filestore}/XfsFileStoreBackend.cc      |     2 +-
 src/os/{ => filestore}/XfsFileStoreBackend.h       |     2 +-
 src/os/{ => filestore}/ZFSFileStoreBackend.cc      |     0
 src/os/{ => filestore}/ZFSFileStoreBackend.h       |     2 +-
 src/os/{ => filestore}/chain_xattr.cc              |     4 +-
 src/os/{ => filestore}/chain_xattr.h               |     0
 src/os/fs/FS.h                                     |    30 +-
 src/os/{ => fs}/ZFS.cc                             |     0
 src/os/{ => fs}/ZFS.h                              |     0
 src/os/{ => fs}/btrfs_ioctl.h                      |     0
 src/os/{ => keyvaluestore}/GenericObjectMap.cc     |     4 +-
 src/os/{ => keyvaluestore}/GenericObjectMap.h      |     2 +-
 src/os/{ => keyvaluestore}/KeyValueStore.cc        |    34 +-
 src/os/{ => keyvaluestore}/KeyValueStore.h         |    20 +-
 src/os/{newstore/NewStore.cc => kstore/KStore.cc}  |  3028 +++---
 src/os/{newstore/NewStore.h => kstore/KStore.h}    |   358 +-
 src/os/kstore/kstore_types.cc                      |    99 +
 src/os/kstore/kstore_types.h                       |    66 +
 src/os/kstore/kv.cc                                |    61 +
 src/os/kstore/kv.h                                 |    15 +
 src/os/{ => memstore}/MemStore.cc                  |    58 +-
 src/os/{ => memstore}/MemStore.h                   |    25 +-
 src/os/{ => memstore}/PageSet.h                    |     0
 src/os/newstore/newstore_types.cc                  |   304 -
 src/os/newstore/newstore_types.h                   |   192 -
 src/osd/ECBackend.cc                               |    34 +-
 src/osd/ECBackend.h                                |     3 +-
 src/osd/OSD.cc                                     |   230 +-
 src/osd/OSD.h                                      |    30 +-
 src/osd/OSDMap.cc                                  |    25 +-
 src/osd/OSDMap.h                                   |    13 +-
 src/osd/PG.cc                                      |    26 +-
 src/osd/PG.h                                       |     6 +-
 src/osd/PGBackend.cc                               |    44 +-
 src/osd/PGLog.cc                                   |    46 +-
 src/osd/PGLog.h                                    |   222 +-
 src/osd/ReplicatedBackend.cc                       |    28 +-
 src/osd/ReplicatedBackend.h                        |     3 +-
 src/osd/ReplicatedPG.cc                            |   200 +-
 src/osd/ReplicatedPG.h                             |     9 +-
 src/osd/osd_types.cc                               |   329 +-
 src/osd/osd_types.h                                |   143 +-
 src/osdc/Filer.cc                                  |   141 +-
 src/osdc/Filer.h                                   |   202 +-
 src/osdc/Journaler.cc                              |   343 +-
 src/osdc/Journaler.h                               |   139 +-
 src/osdc/ObjectCacher.cc                           |  1150 ++-
 src/osdc/ObjectCacher.h                            |   220 +-
 src/osdc/Objecter.cc                               |  1159 ++-
 src/osdc/Objecter.h                                |   819 +-
 src/osdc/Striper.cc                                |   155 +-
 src/osdc/Striper.h                                 |    48 +-
 src/osdc/WritebackHandler.h                        |    21 +-
 src/pybind/ceph_volume_client.py                   |   791 ++
 src/pybind/cephfs.py                               |    27 +-
 src/pybind/rbd.pyx                                 |    18 +-
 src/rbd_fuse/rbd-fuse.cc                           |    54 +-
 src/rgw/rgw_admin.cc                               |    13 +-
 src/rgw/rgw_bucket.cc                              |    24 +-
 src/rgw/rgw_bucket.h                               |     3 +-
 src/rgw/rgw_civetweb.cc                            |    21 +-
 src/rgw/rgw_civetweb.h                             |     3 +-
 src/rgw/rgw_client_io.h                            |     2 +-
 src/rgw/rgw_common.cc                              |     2 +-
 src/rgw/rgw_common.h                               |     5 +
 src/rgw/rgw_fcgi.cc                                |    15 +-
 src/rgw/rgw_fcgi.h                                 |     7 +-
 src/rgw/rgw_gc.cc                                  |     2 +-
 src/rgw/rgw_http_errors.h                          |     5 +
 src/rgw/rgw_loadgen.cc                             |     2 +-
 src/rgw/rgw_loadgen.h                              |     2 +-
 src/rgw/rgw_main.cc                                |    14 +-
 src/rgw/rgw_metadata.cc                            |    10 +-
 src/rgw/rgw_object_expirer_core.cc                 |     2 +-
 src/rgw/rgw_op.cc                                  |    13 +-
 src/rgw/rgw_op.h                                   |     1 +
 src/rgw/rgw_orphan.cc                              |    11 +-
 src/rgw/rgw_quota.cc                               |     4 +-
 src/rgw/rgw_rados.cc                               |     9 +-
 src/rgw/rgw_rados.h                                |     7 +-
 src/rgw/rgw_rest.cc                                |    10 +-
 src/rgw/rgw_rest.h                                 |    15 +-
 src/rgw/rgw_rest_swift.cc                          |     1 +
 src/rgw/rgw_swift.cc                               |     2 +-
 src/rgw/rgw_user.cc                                |   135 +-
 src/rgw/rgw_user.h                                 |     4 +-
 src/rocksdb/.travis.yml                            |     2 +-
 src/rocksdb/CMakeLists.txt                         |   105 +-
 src/rocksdb/HISTORY.md                             |    30 +-
 src/rocksdb/INSTALL.md                             |    14 +-
 src/rocksdb/Makefile                               |   128 +-
 src/rocksdb/appveyor.yml                           |    10 +-
 src/rocksdb/appveyordailytests.yml                 |    22 -
 .../arcanist_util/cpp_linter/FbcodeCppLinter.php   |     3 +
 src/rocksdb/build_tools/build_detect_platform      |     5 +-
 src/rocksdb/build_tools/fbcode_config.sh           |     8 +-
 src/rocksdb/build_tools/fbcode_config4.8.1.sh      |    59 +-
 src/rocksdb/build_tools/rocksdb-lego-determinator  |   116 +-
 src/rocksdb/build_tools/run_ci_db_test.ps1         |   216 +-
 src/rocksdb/db/builder.cc                          |    23 +-
 src/rocksdb/db/builder.h                           |    12 +-
 src/rocksdb/db/c.cc                                |    10 +
 src/rocksdb/db/column_family.cc                    |    27 +-
 src/rocksdb/db/column_family_test.cc               |   112 +-
 src/rocksdb/db/compact_files_test.cc               |    57 +
 src/rocksdb/db/compaction.cc                       |     5 +-
 src/rocksdb/db/compaction.h                        |    11 +
 src/rocksdb/db/compaction_iterator.cc              |   134 +-
 src/rocksdb/db/compaction_iterator.h               |    17 +-
 src/rocksdb/db/compaction_iterator_test.cc         |     6 +-
 src/rocksdb/db/compaction_job.cc                   |    48 +-
 src/rocksdb/db/compaction_job.h                    |     9 +-
 src/rocksdb/db/compaction_job_stats_test.cc        |     6 +-
 src/rocksdb/db/compaction_job_test.cc              |   303 +-
 src/rocksdb/db/compaction_picker.cc                |    23 +-
 src/rocksdb/db/compaction_picker.h                 |     2 +-
 src/rocksdb/db/comparator_db_test.cc               |     3 +-
 src/rocksdb/db/corruption_test.cc                  |    12 +-
 src/rocksdb/db/db_bench.cc                         |   214 +-
 src/rocksdb/db/db_compaction_filter_test.cc        |   166 +-
 src/rocksdb/db/db_compaction_test.cc               |    95 +-
 src/rocksdb/db/db_dynamic_level_test.cc            |     8 +-
 src/rocksdb/db/db_impl.cc                          |   767 +-
 src/rocksdb/db/db_impl.h                           |    97 +-
 src/rocksdb/db/db_impl_debug.cc                    |    40 +-
 src/rocksdb/db/db_inplace_update_test.cc           |     2 +-
 src/rocksdb/db/db_iter.cc                          |    74 +-
 src/rocksdb/db/db_iter.h                           |    27 +-
 src/rocksdb/db/db_iter_test.cc                     |    10 +-
 src/rocksdb/db/db_log_iter_test.cc                 |     8 +-
 src/rocksdb/db/db_table_properties_test.cc         |   226 +
 src/rocksdb/db/db_tailing_iter_test.cc             |    18 +-
 src/rocksdb/db/db_test.cc                          |  1380 ++-
 src/rocksdb/{util => db}/db_test_util.cc           |   200 +-
 src/rocksdb/{util => db}/db_test_util.h            |   175 +-
 src/rocksdb/db/db_universal_compaction_test.cc     |    57 +-
 src/rocksdb/db/db_wal_test.cc                      |    10 +-
 src/rocksdb/db/event_helpers.cc                    |     2 +-
 src/rocksdb/db/fault_injection_test.cc             |     8 -
 src/rocksdb/db/file_indexer.h                      |     6 +-
 src/rocksdb/db/filename.cc                         |    44 +-
 src/rocksdb/db/filename.h                          |    16 +-
 src/rocksdb/db/flush_job.cc                        |    18 +-
 src/rocksdb/db/flush_job.h                         |     4 +-
 src/rocksdb/db/flush_job_test.cc                   |     2 +-
 src/rocksdb/db/forward_iterator.cc                 |   136 +-
 src/rocksdb/db/forward_iterator.h                  |    22 +-
 src/rocksdb/db/forward_iterator_bench.cc           |   374 +
 src/rocksdb/db/{skiplist.h => inlineskiplist.h}    |   335 +-
 src/rocksdb/db/inlineskiplist_test.cc              |   391 +
 src/rocksdb/db/internal_stats.cc                   |    76 +-
 src/rocksdb/db/internal_stats.h                    |    32 +-
 src/rocksdb/db/listener_test.cc                    |    59 +-
 src/rocksdb/db/log_format.h                        |    14 +-
 src/rocksdb/db/log_reader.cc                       |   209 +-
 src/rocksdb/db/log_reader.h                        |    37 +-
 src/rocksdb/db/log_test.cc                         |   272 +-
 src/rocksdb/db/log_writer.cc                       |    81 +-
 src/rocksdb/db/log_writer.h                        |    21 +-
 src/rocksdb/{util => db}/manual_compaction_test.cc |     0
 src/rocksdb/db/memtable.cc                         |     6 +-
 src/rocksdb/db/memtable.h                          |     3 +-
 src/rocksdb/db/memtable_list.cc                    |     6 +-
 src/rocksdb/db/memtable_list.h                     |     3 +-
 src/rocksdb/db/memtablerep_bench.cc                |     4 +-
 src/rocksdb/db/merge_helper.cc                     |     4 +-
 src/rocksdb/db/merge_helper.h                      |     4 +-
 src/rocksdb/db/options_file_test.cc                |   119 +
 src/rocksdb/db/perf_context_test.cc                |    46 +
 src/rocksdb/db/prefix_test.cc                      |    57 +
 src/rocksdb/db/repair.cc                           |    19 +-
 src/rocksdb/db/skiplist.h                          |    22 +-
 src/rocksdb/db/snapshot_impl.cc                    |     3 +
 src/rocksdb/db/snapshot_impl.h                     |    23 +-
 src/rocksdb/db/table_cache.cc                      |    19 +-
 src/rocksdb/db/table_cache.h                       |    13 +-
 src/rocksdb/db/table_properties_collector.h        |    13 +-
 src/rocksdb/db/table_properties_collector_test.cc  |    12 +-
 src/rocksdb/db/transaction_log_impl.cc             |     6 +-
 src/rocksdb/db/version_builder.cc                  |    19 +-
 src/rocksdb/db/version_builder.h                   |     2 +-
 src/rocksdb/db/version_edit.cc                     |   124 +-
 src/rocksdb/db/version_edit.h                      |     2 +
 src/rocksdb/db/version_edit_test.cc                |   116 +
 src/rocksdb/db/version_set.cc                      |   168 +-
 src/rocksdb/db/version_set.h                       |    46 +-
 src/rocksdb/db/wal_manager.cc                      |     4 +-
 src/rocksdb/db/wal_manager_test.cc                 |     5 +-
 src/rocksdb/db/write_batch.cc                      |   225 +-
 src/rocksdb/db/write_batch_internal.h              |    34 +-
 src/rocksdb/db/write_batch_test.cc                 |    14 +-
 src/rocksdb/db/write_controller.cc                 |     2 +-
 src/rocksdb/db/write_thread.cc                     |     7 +-
 src/rocksdb/doc/log_format.txt                     |     2 +-
 src/rocksdb/examples/Makefile                      |     3 +
 src/rocksdb/examples/options_file_example.cc       |   113 +
 .../examples/rocksdb_option_file_example.ini       |   140 +-
 src/rocksdb/hdfs/README                            |     2 +-
 src/rocksdb/include/rocksdb/c.h                    |     5 +
 src/rocksdb/include/rocksdb/cache.h                |     4 +-
 src/rocksdb/include/rocksdb/compaction_filter.h    |    26 +-
 src/rocksdb/include/rocksdb/convenience.h          |    18 +-
 src/rocksdb/include/rocksdb/db.h                   |   130 +-
 src/rocksdb/include/rocksdb/env.h                  |    38 +-
 src/rocksdb/include/rocksdb/iterator.h             |    44 +-
 src/rocksdb/include/rocksdb/listener.h             |    27 +-
 src/rocksdb/include/rocksdb/options.h              |    86 +-
 src/rocksdb/include/rocksdb/perf_context.h         |    32 +-
 src/rocksdb/include/rocksdb/slice.h                |    10 +
 src/rocksdb/include/rocksdb/snapshot.h             |     3 +
 src/rocksdb/include/rocksdb/status.h               |     2 +-
 src/rocksdb/include/rocksdb/table.h                |    32 +-
 src/rocksdb/include/rocksdb/table_properties.h     |    16 +-
 .../include/rocksdb/utilities/backupable_db.h      |     9 +
 src/rocksdb/include/rocksdb/utilities/env_mirror.h |   166 +
 src/rocksdb/include/rocksdb/utilities/geo_db.h     |    21 +-
 .../include/rocksdb/utilities/memory_util.h        |    50 +
 .../include/rocksdb/utilities/options_util.h       |    80 +
 .../include/rocksdb/utilities/stackable_db.h       |    28 +-
 .../include/rocksdb/utilities/transaction.h        |    70 +-
 src/rocksdb/include/rocksdb/version.h              |     2 +-
 src/rocksdb/include/rocksdb/wal_filter.h           |    66 +
 src/rocksdb/include/rocksdb/write_batch.h          |    38 +-
 src/rocksdb/java/RELEASE.md                        |     2 +-
 src/rocksdb/java/crossbuild/Vagrantfile            |     2 +-
 src/rocksdb/java/crossbuild/build-linux-centos.sh  |     8 +-
 src/rocksdb/java/rocksjni/options.cc               |    53 +
 src/rocksdb/java/rocksjni/write_batch.cc           |     2 +-
 src/rocksdb/java/rocksjni/write_batch_test.cc      |     2 +-
 .../org/rocksdb/ColumnFamilyOptionsInterface.java  |     6 +-
 .../main/java/org/rocksdb/DBOptionsInterface.java  |     2 +-
 src/rocksdb/{util => memtable}/hash_cuckoo_rep.cc  |    10 +-
 src/rocksdb/{util => memtable}/hash_cuckoo_rep.h   |     3 +-
 .../{util => memtable}/hash_linklist_rep.cc        |     2 +-
 src/rocksdb/{util => memtable}/hash_linklist_rep.h |     2 +-
 .../{util => memtable}/hash_skiplist_rep.cc        |     2 +-
 src/rocksdb/{util => memtable}/hash_skiplist_rep.h |     2 +-
 src/rocksdb/{util => memtable}/stl_wrappers.h      |    12 -
 src/rocksdb/port/port.h                            |     1 -
 src/rocksdb/port/port_posix.h                      |    10 +-
 src/rocksdb/port/win/env_win.cc                    |   181 +-
 src/rocksdb/port/win/port_win.cc                   |    53 +-
 src/rocksdb/port/win/port_win.h                    |   118 +-
 src/rocksdb/port/win/win_logger.cc                 |    21 +-
 src/rocksdb/port/win/win_logger.h                  |     3 +
 src/rocksdb/src.mk                                 |    36 +-
 src/rocksdb/table/adaptive_table_factory.cc        |     5 +-
 src/rocksdb/table/adaptive_table_factory.h         |     2 +-
 src/rocksdb/table/block.cc                         |     8 +-
 src/rocksdb/table/block.h                          |     8 +-
 src/rocksdb/table/block_based_table_builder.cc     |    17 +-
 src/rocksdb/table/block_based_table_builder.h      |     3 +-
 src/rocksdb/table/block_based_table_factory.cc     |    20 +-
 src/rocksdb/table/block_based_table_factory.h      |     6 +-
 src/rocksdb/table/block_based_table_reader.cc      |    76 +-
 src/rocksdb/table/block_based_table_reader.h       |    25 +-
 src/rocksdb/table/block_hash_index.cc              |     6 +-
 src/rocksdb/table/block_hash_index.h               |     7 +-
 src/rocksdb/table/block_hash_index_test.cc         |     3 +-
 src/rocksdb/table/block_test.cc                    |     6 +-
 src/rocksdb/table/cuckoo_table_factory.cc          |     2 +-
 src/rocksdb/table/cuckoo_table_factory.h           |     6 +-
 src/rocksdb/table/cuckoo_table_reader.cc           |    12 +-
 src/rocksdb/table/cuckoo_table_reader.h            |     4 +-
 src/rocksdb/table/cuckoo_table_reader_test.cc      |     4 +-
 .../iterator.h => table/internal_iterator.h}       |    49 +-
 src/rocksdb/table/iterator.cc                      |    54 +-
 src/rocksdb/table/iterator_wrapper.h               |    19 +-
 src/rocksdb/table/merger.cc                        |    20 +-
 src/rocksdb/table/merger.h                         |    14 +-
 src/rocksdb/table/merger_test.cc                   |     6 +-
 src/rocksdb/table/meta_blocks.cc                   |    11 +-
 src/rocksdb/table/meta_blocks.h                    |     5 +-
 src/rocksdb/table/mock_table.cc                    |    13 +-
 src/rocksdb/table/mock_table.h                     |    11 +-
 src/rocksdb/table/plain_table_builder.cc           |    10 +-
 src/rocksdb/table/plain_table_builder.h            |    10 +-
 src/rocksdb/table/plain_table_factory.cc           |    35 +-
 src/rocksdb/table/plain_table_factory.h            |    32 +-
 src/rocksdb/table/plain_table_reader.cc            |    31 +-
 src/rocksdb/table/plain_table_reader.h             |    10 +-
 .../{util => table}/scoped_arena_iterator.h        |    15 +-
 src/rocksdb/table/sst_file_writer.cc               |     7 +-
 src/rocksdb/table/table_properties.cc              |     6 +-
 src/rocksdb/table/table_properties_internal.h      |     4 +-
 src/rocksdb/table/table_reader.h                   |     4 +-
 src/rocksdb/table/table_reader_bench.cc            |    21 +-
 src/rocksdb/table/table_test.cc                    |    73 +-
 src/rocksdb/table/two_level_iterator.cc            |    19 +-
 src/rocksdb/table/two_level_iterator.h             |     9 +-
 .../gtest-1.7.0/fused-src/gtest/gtest-all.cc       |     2 +-
 src/rocksdb/thirdparty.inc                         |    65 +
 src/rocksdb/tools/auto_sanity_test.sh              |     6 +-
 src/rocksdb/tools/db_crashtest.py                  |   448 +-
 src/rocksdb/tools/db_crashtest2.py                 |   231 -
 src/rocksdb/tools/db_stress.cc                     |    35 +-
 src/rocksdb/{util => tools}/ldb_cmd.cc             |    58 +-
 src/rocksdb/{util => tools}/ldb_cmd.h              |     2 +-
 .../{util => tools}/ldb_cmd_execute_result.h       |     0
 src/rocksdb/{util => tools}/ldb_cmd_test.cc        |    13 +-
 src/rocksdb/{util => tools}/ldb_tool.cc            |    13 +-
 src/rocksdb/tools/reduce_levels_test.cc            |     2 +-
 src/rocksdb/{util => tools}/sst_dump_test.cc       |     1 +
 src/rocksdb/{util => tools}/sst_dump_tool.cc       |    12 +-
 src/rocksdb/{util => tools}/sst_dump_tool_imp.h    |     4 +-
 src/rocksdb/tools/write_stress.cc                  |   306 +
 src/rocksdb/tools/write_stress_runner.py           |    73 +
 src/rocksdb/util/auto_roll_logger.cc               |    26 +-
 src/rocksdb/util/auto_roll_logger.h                |    10 +-
 src/rocksdb/util/auto_roll_logger_test.cc          |     8 +-
 src/rocksdb/util/cache.cc                          |     6 +-
 src/rocksdb/util/coding.h                          |     4 +-
 src/rocksdb/util/compression.h                     |     4 +-
 src/rocksdb/util/env.cc                            |    16 +
 src/rocksdb/util/env_posix.cc                      |  1094 +-
 src/rocksdb/util/env_test.cc                       |     4 +-
 src/rocksdb/util/file_reader_writer.cc             |    71 +-
 src/rocksdb/util/file_reader_writer.h              |    13 +-
 src/rocksdb/util/file_reader_writer_test.cc        |    45 +-
 src/rocksdb/util/file_util.cc                      |     3 +-
 src/rocksdb/util/histogram.cc                      |     2 +-
 src/rocksdb/util/instrumented_mutex.cc             |    11 +-
 src/rocksdb/util/io_posix.cc                       |   655 ++
 src/rocksdb/util/io_posix.h                        |   174 +
 src/rocksdb/util/{stl_wrappers.h => kv_map.h}      |    15 -
 src/rocksdb/util/mutable_cf_options.cc             |     4 +-
 src/rocksdb/util/mutable_cf_options.h              |     9 +-
 src/rocksdb/util/options.cc                        |    53 +-
 src/rocksdb/util/options_builder.cc                |     4 +-
 src/rocksdb/util/options_helper.cc                 |   804 +-
 src/rocksdb/util/options_helper.h                  |   149 +
 src/rocksdb/util/options_parser.cc                 |   253 +-
 src/rocksdb/util/options_parser.h                  |    58 +-
 src/rocksdb/util/options_sanity_check.cc           |    38 +
 src/rocksdb/util/options_sanity_check.h            |    49 +
 src/rocksdb/util/options_test.cc                   |   702 +-
 src/rocksdb/util/perf_context_imp.h                |     7 +
 src/rocksdb/util/random.cc                         |    38 +
 src/rocksdb/util/random.h                          |    25 +-
 src/rocksdb/util/skiplistrep.cc                    |    22 +-
 src/rocksdb/util/sync_point.cc                     |    15 +-
 src/rocksdb/util/sync_point.h                      |    19 +-
 src/rocksdb/util/testutil.cc                       |   227 +-
 src/rocksdb/util/testutil.h                        |   322 +-
 src/rocksdb/util/thread_local.cc                   |    51 +-
 src/rocksdb/util/thread_local.h                    |    39 +-
 src/rocksdb/util/thread_local_test.cc              |    16 +-
 src/rocksdb/util/thread_posix.cc                   |   250 +
 src/rocksdb/util/thread_posix.h                    |    86 +
 src/rocksdb/util/vectorrep.cc                      |     2 +-
 src/rocksdb/util/xxhash.cc                         |     1 +
 src/rocksdb/utilities/backupable/backupable_db.cc  |    68 +-
 .../utilities/backupable/backupable_db_test.cc     |   377 +-
 .../backupable/backupable_db_testutil.h}           |    17 +-
 .../utilities/checkpoint/checkpoint_test.cc        |     8 -
 src/rocksdb/utilities/document/json_document.cc    |     4 +-
 .../utilities/document/json_document_builder.cc    |     7 +-
 src/rocksdb/utilities/env_mirror.cc                |   266 +
 src/rocksdb/utilities/env_mirror_test.cc           |   222 +
 src/rocksdb/utilities/geodb/geodb_impl.cc          |    58 +-
 src/rocksdb/utilities/geodb/geodb_impl.h           |     5 +-
 src/rocksdb/utilities/geodb/geodb_test.cc          |    18 +-
 src/rocksdb/utilities/memory/memory_test.cc        |   274 +
 src/rocksdb/utilities/memory/memory_util.cc        |    52 +
 .../merge_operators/string_append/stringappend.cc  |     3 -
 .../merge_operators/string_append/stringappend.h   |     4 +-
 .../merge_operators/string_append/stringappend2.cc |     1 -
 src/rocksdb/utilities/options/options_util.cc      |    99 +
 src/rocksdb/utilities/options/options_util_test.cc |   287 +
 src/rocksdb/utilities/redis/redis_list_iterator.h  |     7 +-
 .../compact_on_deletion_collector.cc               |     9 +-
 .../compact_on_deletion_collector.h                |     4 +-
 .../compact_on_deletion_collector_test.cc          |    13 +-
 .../transactions/optimistic_transaction_impl.cc    |     2 +
 .../utilities/transactions/transaction_base.cc     |    68 +-
 .../utilities/transactions/transaction_base.h      |    40 +-
 .../utilities/transactions/transaction_db_impl.cc  |    30 +-
 .../utilities/transactions/transaction_impl.cc     |   110 +-
 .../utilities/transactions/transaction_impl.h      |     3 +-
 .../utilities/transactions/transaction_test.cc     |   445 +
 .../write_batch_with_index.cc                      |     2 +-
 src/test/Makefile-client.am                        |    29 +-
 src/test/Makefile-server.am                        |    15 +-
 src/test/Makefile.am                               |    10 +-
 src/test/ObjectMap/test_object_map.cc              |     4 +-
 src/test/bench/dumb_backend.h                      |     4 +-
 src/test/bench/small_io_bench_dumb.cc              |     2 +-
 src/test/bench/small_io_bench_fs.cc                |     4 +-
 src/test/bench/tp_bench.cc                         |     2 +-
 src/test/bench_log.cc                              |    13 +-
 src/test/bufferlist.cc                             |    60 +-
 src/test/centos-6/ceph.spec.in                     |    22 +-
 src/test/centos-7/ceph.spec.in                     |    22 +-
 src/test/ceph-disk.sh                              |     1 +
 src/test/ceph_compatset.cc                         |     4 +-
 src/test/ceph_objectstore_tool.py                  |    11 +-
 src/test/cli/crushtool/arg-order-checks.t          |     2 +-
 src/test/cli/crushtool/build.t                     |     2 +-
 .../crushtool/check-overlapped-rules.crushmap.txt  |    89 +
 src/test/cli/crushtool/check-overlapped-rules.t    |     6 +
 src/test/cli/crushtool/help.t                      |    33 +-
 .../crushtool/test-map-hammer-tunables.crushmap    |   Bin 0 -> 3386 bytes
 src/test/cli/crushtool/test-map-hammer-tunables.t  | 10252 +++++++++++++++++++
 .../cli/crushtool/test-map-jewel-tunables.crushmap |   Bin 0 -> 3387 bytes
 src/test/cli/crushtool/test-map-jewel-tunables.t   | 10252 +++++++++++++++++++
 src/test/cli/osdmaptool/crush.t                    |     2 +-
 src/test/cli/radosgw-admin/help.t                  |     2 +
 src/test/common/Throttle.cc                        |    76 +-
 src/test/common/test_shared_cache.cc               |     6 +-
 src/test/common/test_sharedptr_registry.cc         |     6 +-
 src/test/common/test_time.cc                       |   145 +
 src/test/compressor/Makefile.am                    |    49 +
 src/test/compressor/compressor_example.h           |    53 +
 src/test/compressor/compressor_plugin_example.cc   |    57 +
 src/test/compressor/test_compression_plugin.cc     |    71 +
 .../compressor/test_compression_plugin_snappy.cc   |    58 +
 src/test/compressor/test_compression_snappy.cc     |    62 +
 src/test/crush/CrushWrapper.cc                     |     4 +-
 src/test/encoding/types.h                          |    15 +-
 src/test/erasure-code/TestErasureCodeIsa.cc        |     4 +-
 src/test/erasure-code/TestErasureCodePlugin.cc     |     2 +-
 src/test/fedora-21/ceph.spec.in                    |    22 +-
 src/test/filestore/TestFileStore.cc                |     2 +-
 src/test/libcephfs/access.cc                       |    31 +-
 src/test/libcephfs/acl.cc                          |   307 +
 src/test/libcephfs/caps.cc                         |     2 +-
 src/test/libcephfs/test.cc                         |    65 +-
 src/test/librados/TestCase.h                       |    13 +
 src/test/librados/cmd.cc                           |    64 +-
 src/test/librados/list.cc                          |   241 +
 src/test/librados/nlist.cc                         |    23 +
 src/test/librados/test.cc                          |   140 +-
 src/test/librados/test.h                           |     6 +-
 src/test/librados_test_stub/MockTestMemIoCtxImpl.h |    15 +
 src/test/librbd/fsx.cc                             |    27 +-
 .../test_Entries.cc}                               |     2 +-
 .../test_Replay.cc}                                |    23 +-
 src/test/librbd/journal/test_mock_Replay.cc        |   790 ++
 src/test/librbd/mock/MockImageCtx.h                |    35 +-
 src/test/librbd/mock/MockJournal.h                 |    14 +-
 src/test/librbd/mock/MockObjectMap.h               |     4 +
 src/test/librbd/mock/MockOperations.h              |    35 +
 .../object_map/test_mock_InvalidateRequest.cc      |     2 +-
 .../librbd/object_map/test_mock_ResizeRequest.cc   |     2 +-
 .../object_map/test_mock_SnapshotRemoveRequest.cc  |    14 +-
 .../test_mock_SnapshotRollbackRequest.cc           |     6 +-
 .../librbd/object_map/test_mock_UpdateRequest.cc   |     4 +-
 .../librbd/operation/test_mock_ResizeRequest.cc    |   359 +
 .../operation/test_mock_SnapshotCreateRequest.cc   |    12 +-
 .../operation/test_mock_SnapshotProtectRequest.cc  |    10 +-
 .../operation/test_mock_SnapshotRemoveRequest.cc   |    22 +-
 .../operation/test_mock_SnapshotRollbackRequest.cc |   310 +
 .../test_mock_SnapshotUnprotectRequest.cc          |    12 +-
 src/test/librbd/test_fixture.cc                    |    16 +
 src/test/librbd/test_fixture.h                     |     5 +
 src/test/librbd/test_internal.cc                   |    64 +-
 src/test/librbd/test_librbd.cc                     |    71 +-
 src/test/librbd/test_mock_ExclusiveLock.cc         |    14 +-
 src/test/librbd/test_mock_Journal.cc               |   898 ++
 src/test/librbd/test_mock_fixture.cc               |    51 +
 src/test/librbd/test_mock_fixture.h                |    12 +
 src/test/mon/mkfs.sh                               |     4 +
 src/test/mon/osd-erasure-code-profile.sh           |     2 +-
 src/test/mon/test_mon_workloadgen.cc               |     2 +-
 src/test/msgr/perf_msgr_client.cc                  |     2 +-
 src/test/msgr/perf_msgr_server.cc                  |     2 +-
 src/test/msgr/test_async_driver.cc                 |     6 +-
 src/test/objectstore/FileStoreDiff.cc              |     2 +-
 src/test/objectstore/FileStoreDiff.h               |     2 +-
 src/test/objectstore/FileStoreTracker.h            |     2 +-
 src/test/objectstore/TestRocksdbOptionParse.cc     |    14 +-
 src/test/objectstore/chain_xattr.cc                |     8 +-
 src/test/objectstore/store_test.cc                 |   850 +-
 src/test/objectstore/test_bluefs.cc                |   148 +
 src/test/objectstore/test_bluestore_types.cc       |   157 +
 src/test/objectstore/test_idempotent.cc            |     2 +-
 src/test/objectstore/test_idempotent_sequence.cc   |     2 +-
 src/test/opensuse-13.2/ceph.spec.in                |    22 +-
 src/test/os/TestLFNIndex.cc                        |     4 +-
 src/test/osd/Object.cc                             |    11 +-
 src/test/osd/TestPGLog.cc                          |    13 +-
 src/test/osd/osd-markdown.sh                       |   112 +
 src/test/osd/osd-reuse-id.sh                       |    51 +
 src/test/osd/osd-scrub-repair.sh                   |    53 +-
 src/test/osd/types.cc                              |    37 +-
 src/test/osdc/FakeWriteback.cc                     |    33 +-
 src/test/osdc/FakeWriteback.h                      |     9 +-
 src/test/osdc/object_cacher_stress.cc              |     5 +-
 src/test/perf_local.cc                             |     6 +-
 src/test/pybind/test_ceph_argparse.py              |    20 +-
 src/test/python/ceph-disk/tests/test_ceph_disk.py  |    32 +
 src/test/python/ceph-disk/tox.ini                  |     2 +-
 src/test/streamtest.cc                             |   192 -
 src/test/test_filejournal.cc                       |     4 +-
 src/test/test_ipaddr.cc                            |    18 +
 src/test/test_objectstore_memstore.sh              |     1 +
 src/test/test_pageset.cc                           |     2 +-
 src/test/test_snap_mapper.cc                       |     2 +-
 src/test/test_stress_watch.cc                      |     2 +-
 src/test/test_texttable.cc                         |     3 +-
 src/test/test_trans.cc                             |     4 +-
 src/test/test_workqueue.cc                         |     4 +-
 src/test/xattr_bench.cc                            |     2 +-
 src/tools/ceph_authtool.cc                         |   399 +-
 src/tools/ceph_monstore_tool.cc                    |   124 +
 src/tools/ceph_objectstore_tool.cc                 |   157 +-
 src/tools/ceph_osdomap_tool.cc                     |     2 +-
 src/tools/cephfs/Dumper.cc                         |    11 +-
 src/tools/cephfs/MDSUtility.cc                     |     2 +-
 src/tools/cephfs/MDSUtility.h                      |     1 +
 src/tools/crushtool.cc                             |    56 +-
 src/tools/rados/rados.cc                           |    23 +-
 src/tools/rbd/Shell.cc                             |    28 +-
 src/tools/rbd/Shell.h                              |     8 +-
 src/tools/rbd/Utils.cc                             |    17 +-
 src/tools/rbd/action/ImportDiff.cc                 |    14 +-
 src/tools/rbd/action/Journal.cc                    |     2 +-
 src/tools/rbd/action/MergeDiff.cc                  |     6 +-
 src/tools/rbd_nbd/rbd-nbd.cc                       |   218 +-
 src/tracing/librbd.tp                              |    26 +
 src/vstart.sh                                      |    39 +-
 systemd/Makefile.in                                |    24 +-
 test-driver                                        |    15 +-
 899 files changed, 96467 insertions(+), 32699 deletions(-)
 create mode 100644 src/client/UserGroups.h
 create mode 100644 src/client/posix_acl.cc
 create mode 100644 src/client/posix_acl.h
 create mode 100644 src/common/ceph_time.cc
 create mode 100644 src/common/ceph_time.h
 create mode 100644 src/common/ceph_timer.h
 create mode 100644 src/compressor/CompressionPlugin.h
 create mode 100644 src/compressor/snappy/CompressionPluginSnappy.cc
 create mode 100644 src/compressor/snappy/Makefile.am
 rename src/compressor/{ => snappy}/SnappyCompressor.h (95%)
 delete mode 100644 src/librbd/JournalReplay.cc
 delete mode 100644 src/librbd/JournalReplay.h
 create mode 100644 src/librbd/Operations.cc
 create mode 100644 src/librbd/Operations.h
 rename src/librbd/{JournalTypes.cc => journal/Entries.cc} (86%)
 rename src/librbd/{JournalTypes.h => journal/Entries.h} (63%)
 create mode 100644 src/librbd/journal/Replay.cc
 create mode 100644 src/librbd/journal/Replay.h
 create mode 100644 src/os/bluestore/Allocator.cc
 create mode 100644 src/os/bluestore/Allocator.h
 create mode 100644 src/os/bluestore/BlockDevice.cc
 create mode 100644 src/os/bluestore/BlockDevice.h
 create mode 100644 src/os/bluestore/BlueFS.cc
 create mode 100644 src/os/bluestore/BlueFS.h
 create mode 100644 src/os/bluestore/BlueRocksEnv.cc
 create mode 100644 src/os/bluestore/BlueRocksEnv.h
 create mode 100644 src/os/bluestore/BlueStore.cc
 copy src/os/{newstore/NewStore.h => bluestore/BlueStore.h} (73%)
 create mode 100644 src/os/bluestore/FreelistManager.cc
 create mode 100644 src/os/bluestore/FreelistManager.h
 create mode 100644 src/os/bluestore/StupidAllocator.cc
 create mode 100644 src/os/bluestore/StupidAllocator.h
 create mode 100644 src/os/bluestore/bluefs_tool.cc
 create mode 100644 src/os/bluestore/bluefs_types.cc
 create mode 100644 src/os/bluestore/bluefs_types.h
 create mode 100644 src/os/bluestore/bluestore_types.cc
 create mode 100644 src/os/bluestore/bluestore_types.h
 create mode 100644 src/os/bluestore/kv.cc
 create mode 100644 src/os/bluestore/kv.h
 rename src/os/{ => filestore}/BtrfsFileStoreBackend.cc (99%)
 rename src/os/{ => filestore}/BtrfsFileStoreBackend.h (100%)
 rename src/os/{ => filestore}/CollectionIndex.h (95%)
 rename src/os/{ => filestore}/DBObjectMap.cc (99%)
 rename src/os/{ => filestore}/DBObjectMap.h (99%)
 rename src/os/{ => filestore}/FDCache.h (100%)
 rename src/os/{ => filestore}/FileJournal.cc (94%)
 rename src/os/{ => filestore}/FileJournal.h (95%)
 rename src/os/{ => filestore}/FileStore.cc (98%)
 rename src/os/{ => filestore}/FileStore.h (97%)
 rename src/os/{ => filestore}/GenericFileStoreBackend.cc (99%)
 rename src/os/{ => filestore}/GenericFileStoreBackend.h (100%)
 rename src/os/{ => filestore}/HashIndex.cc (99%)
 rename src/os/{ => filestore}/HashIndex.h (98%)
 rename src/os/{ => filestore}/IndexManager.cc (96%)
 rename src/os/{ => filestore}/IndexManager.h (97%)
 rename src/os/{ => filestore}/Journal.h (96%)
 rename src/os/{ => filestore}/JournalingObjectStore.cc (98%)
 rename src/os/{ => filestore}/JournalingObjectStore.h (95%)
 rename src/os/{ => filestore}/LFNIndex.cc (97%)
 rename src/os/{ => filestore}/LFNIndex.h (97%)
 rename src/os/{ => filestore}/SequencerPosition.h (99%)
 rename src/os/{ => filestore}/WBThrottle.cc (99%)
 rename src/os/{ => filestore}/WBThrottle.h (100%)
 rename src/os/{ => filestore}/XfsFileStoreBackend.cc (99%)
 rename src/os/{ => filestore}/XfsFileStoreBackend.h (99%)
 rename src/os/{ => filestore}/ZFSFileStoreBackend.cc (100%)
 rename src/os/{ => filestore}/ZFSFileStoreBackend.h (97%)
 rename src/os/{ => filestore}/chain_xattr.cc (99%)
 rename src/os/{ => filestore}/chain_xattr.h (100%)
 rename src/os/{ => fs}/ZFS.cc (100%)
 rename src/os/{ => fs}/ZFS.h (100%)
 rename src/os/{ => fs}/btrfs_ioctl.h (100%)
 rename src/os/{ => keyvaluestore}/GenericObjectMap.cc (99%)
 rename src/os/{ => keyvaluestore}/GenericObjectMap.h (99%)
 rename src/os/{ => keyvaluestore}/KeyValueStore.cc (99%)
 rename src/os/{ => keyvaluestore}/KeyValueStore.h (98%)
 rename src/os/{newstore/NewStore.cc => kstore/KStore.cc} (50%)
 rename src/os/{newstore/NewStore.h => kstore/KStore.h} (62%)
 create mode 100644 src/os/kstore/kstore_types.cc
 create mode 100644 src/os/kstore/kstore_types.h
 create mode 100644 src/os/kstore/kv.cc
 create mode 100644 src/os/kstore/kv.h
 rename src/os/{ => memstore}/MemStore.cc (98%)
 rename src/os/{ => memstore}/MemStore.h (97%)
 rename src/os/{ => memstore}/PageSet.h (100%)
 delete mode 100644 src/os/newstore/newstore_types.cc
 delete mode 100644 src/os/newstore/newstore_types.h
 create mode 100644 src/pybind/ceph_volume_client.py
 delete mode 100644 src/rocksdb/appveyordailytests.yml
 create mode 100644 src/rocksdb/db/db_table_properties_test.cc
 rename src/rocksdb/{util => db}/db_test_util.cc (86%)
 rename src/rocksdb/{util => db}/db_test_util.h (79%)
 create mode 100644 src/rocksdb/db/forward_iterator_bench.cc
 copy src/rocksdb/db/{skiplist.h => inlineskiplist.h} (50%)
 create mode 100644 src/rocksdb/db/inlineskiplist_test.cc
 rename src/rocksdb/{util => db}/manual_compaction_test.cc (100%)
 create mode 100644 src/rocksdb/db/options_file_test.cc
 create mode 100644 src/rocksdb/examples/options_file_example.cc
 create mode 100644 src/rocksdb/include/rocksdb/utilities/env_mirror.h
 create mode 100644 src/rocksdb/include/rocksdb/utilities/memory_util.h
 create mode 100644 src/rocksdb/include/rocksdb/utilities/options_util.h
 create mode 100644 src/rocksdb/include/rocksdb/wal_filter.h
 rename src/rocksdb/{util => memtable}/hash_cuckoo_rep.cc (99%)
 rename src/rocksdb/{util => memtable}/hash_cuckoo_rep.h (98%)
 rename src/rocksdb/{util => memtable}/hash_linklist_rep.cc (99%)
 rename src/rocksdb/{util => memtable}/hash_linklist_rep.h (100%)
 rename src/rocksdb/{util => memtable}/hash_skiplist_rep.cc (99%)
 rename src/rocksdb/{util => memtable}/hash_skiplist_rep.h (100%)
 copy src/rocksdb/{util => memtable}/stl_wrappers.h (73%)
 copy src/rocksdb/{include/rocksdb/iterator.h => table/internal_iterator.h} (59%)
 rename src/rocksdb/{util => table}/scoped_arena_iterator.h (63%)
 delete mode 100644 src/rocksdb/tools/db_crashtest2.py
 rename src/rocksdb/{util => tools}/ldb_cmd.cc (97%)
 rename src/rocksdb/{util => tools}/ldb_cmd.h (99%)
 rename src/rocksdb/{util => tools}/ldb_cmd_execute_result.h (100%)
 rename src/rocksdb/{util => tools}/ldb_cmd_test.cc (85%)
 rename src/rocksdb/{util => tools}/ldb_tool.cc (93%)
 rename src/rocksdb/{util => tools}/sst_dump_test.cc (98%)
 rename src/rocksdb/{util => tools}/sst_dump_tool.cc (98%)
 rename src/rocksdb/{util => tools}/sst_dump_tool_imp.h (99%)
 create mode 100644 src/rocksdb/tools/write_stress.cc
 create mode 100644 src/rocksdb/tools/write_stress_runner.py
 create mode 100644 src/rocksdb/util/io_posix.cc
 create mode 100644 src/rocksdb/util/io_posix.h
 rename src/rocksdb/util/{stl_wrappers.h => kv_map.h} (67%)
 create mode 100644 src/rocksdb/util/options_sanity_check.cc
 create mode 100644 src/rocksdb/util/options_sanity_check.h
 create mode 100644 src/rocksdb/util/random.cc
 create mode 100644 src/rocksdb/util/thread_posix.cc
 create mode 100644 src/rocksdb/util/thread_posix.h
 copy src/rocksdb/{table/table_properties_internal.h => utilities/backupable/backupable_db_testutil.h} (58%)
 create mode 100644 src/rocksdb/utilities/env_mirror.cc
 create mode 100644 src/rocksdb/utilities/env_mirror_test.cc
 create mode 100644 src/rocksdb/utilities/memory/memory_test.cc
 create mode 100644 src/rocksdb/utilities/memory/memory_util.cc
 create mode 100644 src/rocksdb/utilities/options/options_util.cc
 create mode 100644 src/rocksdb/utilities/options/options_util_test.cc
 create mode 100644 src/test/cli/crushtool/check-overlapped-rules.crushmap.txt
 create mode 100644 src/test/cli/crushtool/check-overlapped-rules.t
 mode change 100644 => 100755 src/test/cli/crushtool/help.t
 create mode 100644 src/test/cli/crushtool/test-map-hammer-tunables.crushmap
 create mode 100644 src/test/cli/crushtool/test-map-hammer-tunables.t
 create mode 100644 src/test/cli/crushtool/test-map-jewel-tunables.crushmap
 create mode 100644 src/test/cli/crushtool/test-map-jewel-tunables.t
 create mode 100644 src/test/common/test_time.cc
 create mode 100644 src/test/compressor/Makefile.am
 create mode 100644 src/test/compressor/compressor_example.h
 create mode 100644 src/test/compressor/compressor_plugin_example.cc
 create mode 100644 src/test/compressor/test_compression_plugin.cc
 create mode 100644 src/test/compressor/test_compression_plugin_snappy.cc
 create mode 100644 src/test/compressor/test_compression_snappy.cc
 create mode 100644 src/test/libcephfs/acl.cc
 rename src/test/librbd/{test_JournalEntries.cc => journal/test_Entries.cc} (99%)
 rename src/test/librbd/{test_JournalReplay.cc => journal/test_Replay.cc} (86%)
 create mode 100644 src/test/librbd/journal/test_mock_Replay.cc
 create mode 100644 src/test/librbd/mock/MockOperations.h
 create mode 100644 src/test/librbd/operation/test_mock_ResizeRequest.cc
 create mode 100644 src/test/librbd/operation/test_mock_SnapshotRollbackRequest.cc
 create mode 100644 src/test/librbd/test_mock_Journal.cc
 create mode 100644 src/test/objectstore/test_bluefs.cc
 create mode 100644 src/test/objectstore/test_bluestore_types.cc
 create mode 100755 src/test/osd/osd-markdown.sh
 create mode 100755 src/test/osd/osd-reuse-id.sh
 delete mode 100644 src/test/streamtest.cc

-- 
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