[Pkg-ceph-commits] [ceph] branch experimental updated (a866384 -> b9994cb)

Dmitry Smirnov onlyjob at moszumanska.debian.org
Sun Oct 19 00:23:31 UTC 2014


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

onlyjob pushed a change to branch experimental
in repository ceph.

      from  a866384   lintian-overrides: spelling-error-in-binary * tEH the
      adds  efcb559   tighten shlibs with "dh_makeshlibs -V" (Closes: #679686)
      adds  624a6a2   changelog summary
      adds  549cf95   Merge branch 'experimental'
      adds  49b8bc3   gbp.conf: don't merge to experimental
      adds  b905134   Imported Upstream version 0.80
      adds  c268729   Merge tag 'upstream/0.80'
      adds  7b1193e   update README.Debian
      adds  a7b1d1e   added bunch of backported patches
      adds  1e4cc51   New upstream release [0.80] "Firefly" + changelog summary.
      adds  4261245   README.Debian: more caveats and re-arrangements
      adds  8ea7b14   copyright: debian man pages are under CC-BY-SA (same as upstream)
      adds  b124ce8   copyright: added information for two trird-party files
      adds  d045e69   minor patch header update
      adds  42624ce   Imported Upstream version 0.80.1
      adds  d4c0a3d   Merge tag 'upstream/0.80.1'
      adds  91ae5d6   new "gcj_search_path.patch"; mark "gcj.patch" as forwarded.
      adds  9655f7f   New patches to fix ceph-fuse recover from sleep, fixes [#8291]
      adds  0915fdf   New upstream release [0.80.1] + changelog summary
      adds  a3825da   New "gcj-jdk.patch" to fix FTBFS with gcj-jdk
      adds  8715568   New patch to fix FTBFS on 'hppa' (Closes: #748571).
      adds  f0f1af9   sample.ceph.conf.patch: minor update
      adds  f01ac40   New "p1846.patch" to try harder to start all OSDs.
      adds  9177715   New "bash-completion.patch" with Bash completion improvements
      adds  ac15233   Fix issue setting Swift ACL's on existing containers
      adds  9d85030   post-0.80.1 fixes: megapatch from "firefly" branch, cherry-picks.
      adds  3145518   renaming patch
      adds  feb9998   bug-8624 patch
      adds  b87af65   Changelog summary
      adds  8932806   radosgw: removed unused overrides
      adds  31e3ba5   rbdmap-mount.patch
      adds  09c4b18   Imported Upstream version 0.80.3
      adds  a989c75   Merge tag 'upstream/0.80.3'
      adds  c269308   Imported Upstream version 0.80.4
      adds  26c2522   Merge tag 'upstream/0.80.4'
      adds  d56eed2   rbdmap patches
      adds  f0252ca   patch rbd defaults
      adds  07e84d4   New upstream release [0.80.4] + changelog summary
      adds  9a6f21f   Imported Upstream version 0.80.5
      adds  9648e64   Merge tag 'upstream/0.80.5'
      adds  d19a4a6   * New upstream stable release:   - d/p/firefly-post-release.patch: Dropped, no longer required.
      adds  18d524c   Update email address in changelog, mark for release to unstable
      adds  059758b   d/lib{rados2,cephfs1}.symbols: Update with new symbols.
      adds  431dd74   patch to fix FTBFS on alpha (Closes: #756892)
      adds  4d9496f   Recommends+= "time-daemon | chrony"
      adds  c144f8e   Build-Depends: mark "yasm" as [amd64] (Closes: #760383)
      adds  ce32a12   re-patch with latest Firefly HEAD.
      adds  3a15854   backported journal header fix
      adds  505ca81   Patch for Ceph#9341 to dramatically (e.g seconds instead of hours) reduce rejoin (i.e. MDS restart) time.
      adds  b01c7ee   changelog summary
      adds  cdb62b8   librbd1 symbols update
      adds  ab4d8de   Standards-Version: 3.9.6
      adds  680e2ae   Imported Upstream version 0.80.6
      adds  7f64dee   Merge tag 'upstream/0.80.6'
      adds  7aac2f4   New upstream release [0.80.6]
      adds  c8296f7   minor correction to long description of rbd-fuse (Closes: #765462)
      adds  b3f7bb0   Imported Upstream version 0.80.7
      adds  cc7f4a9   Merge tag 'upstream/0.80.7'
      adds  4f189c4   New upstream release [0.80.7] + changelog summary
       new  13622a3   gbp.conf: staging "experimental"...
      adds  d7c3043   Imported Upstream version 0.87
       new  cc22f44   Merge tag 'upstream/0.87' into experimental
       new  b9994cb   New upstream release [0.87] + changelog summary

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

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