[Pkg-ceph-commits] [ceph] 01/02: Merge tag 'upstream/10.2.5' into ubuntu/yakkety
James Downing Page
jamespage at moszumanska.debian.org
Wed Dec 14 13:50:48 UTC 2016
This is an automated email from the git hooks/post-receive script.
jamespage pushed a commit to branch ubuntu/yakkety
in repository ceph.
commit a9b5c880e4d59ac1ca5bedc9c3ddeaaa2c6bcd43
Merge: edfdc86 a2bed4f
Author: James Page <james.page at ubuntu.com>
Date: Wed Dec 14 11:30:46 2016 +0000
Merge tag 'upstream/10.2.5' into ubuntu/yakkety
Upstream version 10.2.5
AUTHORS | 30 +-
CMakeLists.txt | 367 +
ChangeLog | 277 +-
Makefile.am | 10 +-
Makefile.in | 59 +-
aclocal.m4 | 73 +-
ar-lib | 2 +-
ceph.spec | 15 +-
ceph.spec.in | 13 +-
compile | 2 +-
config.guess | 233 +-
config.sub | 60 +-
configure | 3486 ++-
configure.ac | 2 +-
depcomp | 2 +-
doc/.gitignore | 3 +
doc/Makefile | 561 +
doc/Makefile.am | 60 +-
doc/Makefile.in | 85 +-
doc/_templates/layout.html | 5 +
doc/_templates/smarttoc.html | 16 +
doc/_themes/ceph/static/nature.css_t | 310 +
doc/_themes/ceph/theme.conf | 4 +
doc/api/index.rst | 47 +
doc/api/libcephfs-java.rst | 9 +
doc/architecture.rst | 1600 +
doc/cephfs/administration.rst | 137 +
doc/cephfs/cephfs-journal-tool.rst | 238 +
doc/cephfs/client-auth.rst | 107 +
doc/cephfs/createfs.rst | 61 +
doc/cephfs/disaster-recovery.rst | 162 +
doc/cephfs/early-adopters.rst | 61 +
doc/cephfs/eviction.rst | 119 +
doc/cephfs/experimental-features.rst | 81 +
doc/cephfs/file-layouts.rst | 176 +
doc/cephfs/fstab.rst | 47 +
doc/cephfs/full.rst | 60 +
doc/cephfs/fuse.rst | 36 +
doc/cephfs/hadoop.rst | 202 +
doc/cephfs/index.rst | 101 +
doc/cephfs/journaler.rst | 49 +
doc/cephfs/kernel.rst | 34 +
doc/cephfs/mds-config-ref.rst | 610 +
doc/cephfs/posix.rst | 49 +
doc/cephfs/quota.rst | 70 +
doc/cephfs/standby.rst | 208 +
doc/cephfs/troubleshooting.rst | 28 +
doc/cephfs/upgrading.rst | 34 +
doc/changelog/v0.48.1argonaut.txt | 1286 +
doc/changelog/v0.48.2argonaut.txt | 476 +
doc/changelog/v0.48.3argonaut.txt | 895 +
doc/changelog/v0.56.1.txt | 316 +
doc/changelog/v0.56.2.txt | 1294 +
doc/changelog/v0.56.3.txt | 562 +
doc/changelog/v0.56.4.txt | 1126 +
doc/changelog/v0.56.5.txt | 1972 ++
doc/changelog/v0.56.6.txt | 40 +
doc/changelog/v0.56.7.txt | 454 +
doc/changelog/v0.61.1.txt | 139 +
doc/changelog/v0.61.2.txt | 27 +
doc/changelog/v0.61.3.txt | 831 +
doc/changelog/v0.61.4.txt | 823 +
doc/changelog/v0.61.5.txt | 1199 +
doc/changelog/v0.61.6.txt | 75 +
doc/changelog/v0.61.7.txt | 220 +
doc/changelog/v0.61.8.txt | 810 +
doc/changelog/v0.61.9.txt | 571 +
doc/changelog/v0.67.1.txt | 142 +
doc/changelog/v0.67.10.txt | 669 +
doc/changelog/v0.67.11.txt | 215 +
doc/changelog/v0.67.2.txt | 207 +
doc/changelog/v0.67.3.txt | 700 +
doc/changelog/v0.67.4.txt | 550 +
doc/changelog/v0.67.5.txt | 711 +
doc/changelog/v0.67.6.txt | 1258 +
doc/changelog/v0.67.7.txt | 110 +
doc/changelog/v0.67.8.txt | 1220 +
doc/changelog/v0.67.9.txt | 233 +
doc/changelog/v0.72.2.txt | 189 +
doc/changelog/v0.80.1.txt | 216 +
doc/changelog/v0.80.10.txt | 3308 ++
doc/changelog/v0.80.11.txt | 3184 ++
doc/changelog/v0.80.2.txt | 1187 +
doc/changelog/v0.80.3.txt | 19 +
doc/changelog/v0.80.4.txt | 36 +
doc/changelog/v0.80.5.txt | 354 +
doc/changelog/v0.80.6.txt | 3266 ++
doc/changelog/v0.80.7.txt | 70 +
doc/changelog/v0.80.8.txt | 2547 ++
doc/changelog/v0.80.9.txt | 1148 +
doc/changelog/v0.87.1.txt | 2151 ++
doc/changelog/v0.87.2.txt | 1413 +
doc/changelog/v0.94.1.txt | 74 +
doc/changelog/v0.94.2.txt | 1563 +
doc/changelog/v0.94.3.txt | 2660 ++
doc/changelog/v0.94.4.txt | 3576 +++
doc/changelog/v0.94.5.txt | 86 +
doc/changelog/v0.94.6.txt | 4027 +++
doc/changelog/v9.2.1.txt | 1637 +
doc/conf.py | 52 +
doc/dev/PlanningImplementation.txt | 43 +
doc/dev/cache-pool.rst | 200 +
doc/dev/cephx_protocol.rst | 335 +
doc/dev/config.rst | 90 +
doc/dev/confusing.txt | 36 +
doc/dev/context.rst | 20 +
doc/dev/corpus.rst | 95 +
doc/dev/cpu-profiler.rst | 54 +
doc/dev/delayed-delete.rst | 12 +
doc/dev/dev_cluster_deployement.rst | 129 +
doc/dev/development-workflow.rst | 255 +
doc/dev/documenting.rst | 108 +
doc/dev/erasure-coded-pool.rst | 137 +
doc/dev/file-striping.rst | 161 +
doc/dev/generatedocs.rst | 66 +
doc/dev/index-old.rst | 39 +
doc/dev/index.rst | 1396 +
doc/dev/kernel-client-troubleshooting.rst | 17 +
doc/dev/libs.rst | 18 +
doc/dev/logs.rst | 57 +
doc/dev/mds_internals/data-structures.rst | 36 +
doc/dev/mds_internals/index.rst | 10 +
doc/dev/messenger.rst | 33 +
doc/dev/mon-bootstrap.rst | 199 +
doc/dev/network-encoding.rst | 214 +
doc/dev/network-protocol.rst | 197 +
doc/dev/object-store.rst | 67 +
doc/dev/osd-class-path.rst | 16 +
doc/dev/osd_internals/backfill_reservation.rst | 38 +
doc/dev/osd_internals/erasure_coding.rst | 82 +
.../erasure_coding/developer_notes.rst | 223 +
doc/dev/osd_internals/erasure_coding/jerasure.rst | 33 +
doc/dev/osd_internals/erasure_coding/pgbackend.rst | 320 +
doc/dev/osd_internals/index.rst | 10 +
doc/dev/osd_internals/last_epoch_started.rst | 60 +
doc/dev/osd_internals/map_message_handling.rst | 131 +
doc/dev/osd_internals/osd_overview.rst | 106 +
doc/dev/osd_internals/osd_throttles.rst | 93 +
doc/dev/osd_internals/osd_throttles.txt | 21 +
doc/dev/osd_internals/pg.rst | 31 +
doc/dev/osd_internals/pg_removal.rst | 56 +
doc/dev/osd_internals/recovery_reservation.rst | 74 +
doc/dev/osd_internals/scrub.rst | 30 +
doc/dev/osd_internals/snaps.rst | 124 +
doc/dev/osd_internals/watch_notify.rst | 81 +
doc/dev/osd_internals/wbthrottle.rst | 28 +
doc/dev/peering.rst | 259 +
doc/dev/perf_counters.rst | 166 +
doc/dev/placement-group.rst | 152 +
doc/dev/quick_guide.rst | 119 +
doc/dev/radosgw/admin/adminops_nonimplemented.rst | 495 +
doc/dev/radosgw/index.rst | 13 +
doc/dev/radosgw/s3_compliance.rst | 304 +
doc/dev/radosgw/usage.rst | 84 +
doc/dev/rbd-diff.rst | 69 +
doc/dev/rbd-layering.rst | 281 +
doc/dev/release-process.rst | 173 +
doc/dev/repo-access.rst | 38 +
doc/dev/sepia.rst | 9 +
doc/dev/session_authentication.rst | 160 +
doc/dev/versions.rst | 42 +
doc/dev/wireshark.rst | 41 +
doc/favicon.ico | Bin 0 -> 1150 bytes
doc/glossary.rst | 150 +
doc/images/CRUSH.jpg | Bin 0 -> 90271 bytes
doc/images/RADOS.jpg | Bin 0 -> 58212 bytes
doc/images/RBD.jpg | Bin 0 -> 71953 bytes
doc/images/RDBSnapshots.jpg | Bin 0 -> 43211 bytes
doc/images/docreviewprocess.jpg | Bin 0 -> 26248 bytes
doc/images/region-sync.png | Bin 0 -> 68497 bytes
doc/images/region-sync.svg | 30426 +++++++++++++++++++
doc/images/stack.png | Bin 0 -> 16414 bytes
doc/images/zone-sync.png | Bin 0 -> 47495 bytes
doc/images/zone-sync.svg | 21935 +++++++++++++
doc/index.rst | 106 +
doc/install/build-ceph.rst | 103 +
doc/install/clone-source.rst | 101 +
doc/install/get-packages.rst | 467 +
doc/install/get-tarballs.rst | 14 +
doc/install/index.rst | 70 +
doc/install/install-ceph-deploy.rst | 23 +
doc/install/install-ceph-gateway.rst | 583 +
doc/install/install-storage-cluster.rst | 94 +
doc/install/install-vm-cloud.rst | 128 +
doc/install/manual-deployment.rst | 488 +
doc/install/mirrors.rst | 65 +
doc/install/upgrading-ceph.rst | 751 +
doc/logo.png | Bin 0 -> 3898 bytes
doc/man/8/mount.ceph.rst | 9 +-
doc/man/8/radosgw-admin.rst | 14 +
doc/man/8/rbd.rst | 59 +-
doc/mon/README.txt | 27 +
doc/mon/paxos-call-chain.dot | 82 +
doc/rados/api/index.rst | 21 +
doc/rados/api/librados-intro.rst | 992 +
doc/rados/api/librados.rst | 187 +
doc/rados/api/libradospp.rst | 5 +
doc/rados/api/python.rst | 397 +
doc/rados/configuration/auth-config-ref.rst | 432 +
doc/rados/configuration/ceph-conf.rst | 528 +
doc/rados/configuration/demo-ceph.conf | 31 +
doc/rados/configuration/filestore-config-ref.rst | 307 +
.../configuration/filesystem-recommendations.rst | 100 +
doc/rados/configuration/general-config-ref.rst | 66 +
doc/rados/configuration/index.rst | 63 +
doc/rados/configuration/journal-ref.rst | 116 +
doc/rados/configuration/mon-config-ref.rst | 879 +
doc/rados/configuration/mon-osd-interaction.rst | 392 +
doc/rados/configuration/ms-ref.rst | 83 +
doc/rados/configuration/network-config-ref.rst | 467 +
doc/rados/configuration/osd-config-ref.rst | 724 +
doc/rados/configuration/pool-pg-config-ref.rst | 177 +
doc/rados/configuration/pool-pg.conf | 20 +
doc/rados/deployment/ceph-deploy-admin.rst | 38 +
doc/rados/deployment/ceph-deploy-install.rst | 46 +
doc/rados/deployment/ceph-deploy-keys.rst | 32 +
doc/rados/deployment/ceph-deploy-mds.rst | 46 +
doc/rados/deployment/ceph-deploy-mon.rst | 56 +
doc/rados/deployment/ceph-deploy-new.rst | 66 +
doc/rados/deployment/ceph-deploy-osd.rst | 117 +
doc/rados/deployment/ceph-deploy-purge.rst | 25 +
doc/rados/deployment/index.rst | 58 +
doc/rados/deployment/preflight-checklist.rst | 109 +
doc/rados/index.rst | 76 +
doc/rados/man/index.rst | 31 +
doc/rados/operations/add-or-rm-mons.rst | 370 +
doc/rados/operations/add-or-rm-osds.rst | 330 +
doc/rados/operations/cache-tiering.rst | 412 +
doc/rados/operations/control.rst | 405 +
doc/rados/operations/crush-map.rst | 1247 +
doc/rados/operations/data-placement.rst | 39 +
doc/rados/operations/erasure-code-isa.rst | 94 +
doc/rados/operations/erasure-code-jerasure.rst | 109 +
doc/rados/operations/erasure-code-lrc.rst | 360 +
doc/rados/operations/erasure-code-profile.rst | 103 +
doc/rados/operations/erasure-code-shec.rst | 133 +
doc/rados/operations/erasure-code.rst | 174 +
doc/rados/operations/index.rst | 87 +
doc/rados/operations/monitoring-osd-pg.rst | 617 +
doc/rados/operations/monitoring.rst | 291 +
doc/rados/operations/operating.rst | 359 +
doc/rados/operations/pg-concepts.rst | 102 +
doc/rados/operations/pg-states.rst | 80 +
doc/rados/operations/placement-groups.rst | 436 +
doc/rados/operations/pools.rst | 715 +
doc/rados/operations/user-management.rst | 655 +
doc/rados/troubleshooting/community.rst | 29 +
doc/rados/troubleshooting/cpu-profiling.rst | 67 +
doc/rados/troubleshooting/index.rst | 19 +
doc/rados/troubleshooting/log-and-debug.rst | 557 +
doc/rados/troubleshooting/memory-profiling.rst | 142 +
doc/rados/troubleshooting/troubleshooting-mon.rst | 565 +
doc/rados/troubleshooting/troubleshooting-osd.rst | 484 +
doc/rados/troubleshooting/troubleshooting-pg.rst | 565 +
doc/radosgw/admin.rst | 480 +
doc/radosgw/adminops.rst | 1918 ++
doc/radosgw/config-ref.rst | 1043 +
doc/radosgw/config.rst | 591 +
doc/radosgw/federated-config.rst | 826 +
doc/radosgw/index.rst | 54 +
doc/radosgw/keystone.rst | 120 +
doc/radosgw/layout.rst | 199 +
doc/radosgw/multisite.rst | 751 +
doc/radosgw/multitenancy.rst | 102 +
doc/radosgw/rgw-centos.conf | 30 +
doc/radosgw/rgw-debian.conf | 29 +
doc/radosgw/rgw.conf | 30 +
doc/radosgw/s3.rst | 95 +
doc/radosgw/s3/authentication.rst | 75 +
doc/radosgw/s3/bucketops.rst | 377 +
doc/radosgw/s3/commons.rst | 107 +
doc/radosgw/s3/cpp.rst | 331 +
doc/radosgw/s3/csharp.rst | 199 +
doc/radosgw/s3/java.rst | 212 +
doc/radosgw/s3/objectops.rst | 403 +
doc/radosgw/s3/perl.rst | 192 +
doc/radosgw/s3/php.rst | 208 +
doc/radosgw/s3/python.rst | 171 +
doc/radosgw/s3/ruby.rst | 364 +
doc/radosgw/s3/serviceops.rst | 39 +
doc/radosgw/swift.rst | 75 +
doc/radosgw/swift/auth.rst | 76 +
doc/radosgw/swift/containerops.rst | 279 +
doc/radosgw/swift/java.rst | 170 +
doc/radosgw/swift/objectops.rst | 271 +
doc/radosgw/swift/python.rst | 114 +
doc/radosgw/swift/ruby.rst | 119 +
doc/radosgw/swift/serviceops.rst | 76 +
doc/radosgw/swift/tempurl.rst | 85 +
doc/radosgw/swift/tutorial.rst | 60 +
doc/radosgw/troubleshooting.rst | 179 +
doc/rbd/disk.conf | 8 +
doc/rbd/librbdpy.rst | 82 +
doc/rbd/libvirt.rst | 303 +
doc/rbd/qemu-rbd.rst | 218 +
doc/rbd/rados-rbd-cmds.rst | 117 +
doc/rbd/rbd-cloudstack.rst | 130 +
doc/rbd/rbd-config-ref.rst | 136 +
doc/rbd/rbd-ko.rst | 59 +
doc/rbd/rbd-mirroring.rst | 282 +
doc/rbd/rbd-openstack.rst | 475 +
doc/rbd/rbd-replay.rst | 42 +
doc/rbd/rbd-snapshot.rst | 308 +
doc/rbd/rbd.rst | 72 +
doc/release-notes.rst | 13299 ++++++++
doc/releases.rst | 299 +
doc/scripts/gen_state_diagram.py | 201 +
doc/start/ceph.conf | 41 +
doc/start/documenting-ceph.rst | 605 +
doc/start/get-involved.rst | 91 +
doc/start/hardware-recommendations.rst | 357 +
doc/start/index.rst | 47 +
doc/start/intro.rst | 72 +
doc/start/os-recommendations.rst | 128 +
doc/start/quick-ceph-deploy.rst | 401 +
doc/start/quick-cephfs.rst | 119 +
doc/start/quick-common.rst | 19 +
doc/start/quick-rbd.rst | 81 +
doc/start/quick-rgw-old.rst | 28 +
doc/start/quick-rgw.rst | 101 +
doc/start/quick-start-preflight.rst | 340 +
doc/start/rgw.conf | 30 +
install-sh | 373 +-
ltmain.sh | 5533 ++--
m4/ax_arm.m4 | 15 +-
m4/libtool.m4 | 2521 +-
m4/ltoptions.m4 | 127 +-
m4/ltsugar.m4 | 7 +-
m4/ltversion.m4 | 12 +-
m4/lt~obsolete.m4 | 7 +-
m4/pkg.m4 | 230 +-
man/CMakeLists.txt | 43 +
man/Makefile.am | 2 +-
man/Makefile.in | 32 +-
man/ceph-authtool.8 | 2 +-
man/ceph-clsinfo.8 | 2 +-
man/ceph-conf.8 | 2 +-
man/ceph-create-keys.8 | 2 +-
man/ceph-debugpack.8 | 2 +-
man/ceph-dencoder.8 | 2 +-
man/ceph-deploy.8 | 4 +-
man/ceph-detect-init.8 | 2 +-
man/ceph-disk.8 | 2 +-
man/ceph-fuse.8 | 2 +-
man/ceph-mds.8 | 2 +-
man/ceph-mon.8 | 2 +-
man/ceph-osd.8 | 2 +-
man/ceph-post-file.8 | 2 +-
man/ceph-rbdnamer.8 | 2 +-
man/ceph-rest-api.8 | 2 +-
man/ceph-run.8 | 2 +-
man/ceph-syn.8 | 2 +-
man/ceph.8 | 2 +-
man/cephfs.8 | 2 +-
man/crushtool.8 | 2 +-
man/librados-config.8 | 2 +-
man/monmaptool.8 | 2 +-
man/mount.ceph.8 | 11 +-
man/osdmaptool.8 | 2 +-
man/rados.8 | 2 +-
man/radosgw-admin.8 | 19 +-
man/radosgw.8 | 2 +-
man/rbd-fuse.8 | 2 +-
man/rbd-mirror.8 | 2 +-
man/rbd-nbd.8 | 2 +-
man/rbd-replay-many.8 | 2 +-
man/rbd-replay-prep.8 | 2 +-
man/rbd-replay.8 | 2 +-
man/rbd.8 | 60 +-
man/rbdmap.8 | 2 +-
missing | 2 +-
py-compile | 2 +-
qa/Makefile | 4 +
qa/btrfs/.gitignore | 3 +
qa/btrfs/Makefile | 11 +
qa/btrfs/clone_range.c | 35 +
qa/btrfs/create_async_snap.c | 34 +
qa/btrfs/test_async_snap.c | 83 +
qa/btrfs/test_rmdir_async_snap | Bin 0 -> 8559 bytes
qa/btrfs/test_rmdir_async_snap.c | 62 +
qa/client/30_subdir_mount.sh | 22 +
qa/client/common.sh | 58 +
qa/client/gen-1774.sh | 2067 ++
qa/fs/.gitignore | 1 +
qa/libceph/Makefile | 11 +
qa/libceph/trivial_libceph.c | 69 +
qa/loopall.sh | 28 +
qa/mds/test_anchortable.sh | 26 +
qa/mds/test_mdstable_failures.sh | 13 +
qa/mon/bootstrap/host.sh | 29 +
qa/mon/bootstrap/initial_members.sh | 39 +
qa/mon/bootstrap/initial_members_asok.sh | 66 +
qa/mon/bootstrap/simple.sh | 36 +
qa/mon/bootstrap/simple_expand.sh | 60 +
qa/mon/bootstrap/simple_expand_monmap.sh | 44 +
qa/mon/bootstrap/simple_single_expand.sh | 54 +
qa/mon/bootstrap/simple_single_expand2.sh | 40 +
qa/mon/bootstrap/single_host.sh | 29 +
qa/mon/bootstrap/single_host_multi.sh | 39 +
qa/qa_scripts/RbdLib.pm | 530 +
qa/qa_scripts/S3Lib.pm | 166 +
qa/qa_scripts/cephscrub.sh | 32 +
qa/qa_scripts/load-bucket-1000-obj.pl | 171 +
qa/qa_scripts/rbd_cli_tests.pl | 386 +
qa/qa_scripts/rbd_functional_tests.pl | 532 +
qa/qa_scripts/rgw_install_config.pl | 287 +
qa/qa_scripts/s3-file-test.pl | 241 +
qa/qa_scripts/sample.pl | 108 +
qa/qa_scripts/script_gen.pl | 59 +
qa/rbd/common.sh | 103 +
qa/rbd/rbd.sh | 49 +
qa/run_xfstests-obsolete.sh | 458 +
qa/run_xfstests.sh | 519 +
qa/run_xfstests_krbd.sh | 91 +
qa/run_xfstests_qemu.sh | 29 +
qa/runallonce.sh | 25 +
qa/runoncfuse.sh | 7 +
qa/runonkclient.sh | 8 +
qa/setup-chroot.sh | 65 +
qa/workunits/Makefile | 4 +
qa/workunits/caps/mon_commands.sh | 25 +
qa/workunits/ceph-disk/60-ceph-by-partuuid.rules | 29 +
qa/workunits/ceph-disk/ceph-disk-no-lockbox | 4598 +++
qa/workunits/ceph-disk/ceph-disk-test.py | 697 +
qa/workunits/ceph-disk/ceph-disk.sh | 43 +
qa/workunits/ceph-helpers-root.sh | 91 +
qa/workunits/ceph-helpers.sh | 1498 +
qa/workunits/ceph-tests/ceph-admin-commands.sh | 13 +
qa/workunits/cephtool/test.sh | 1977 ++
qa/workunits/cephtool/test_daemon.sh | 43 +
qa/workunits/cls/test_cls_hello.sh | 5 +
qa/workunits/cls/test_cls_lock.sh | 5 +
qa/workunits/cls/test_cls_numops.sh | 5 +
qa/workunits/cls/test_cls_rbd.sh | 6 +
qa/workunits/cls/test_cls_refcount.sh | 5 +
qa/workunits/cls/test_cls_rgw.sh | 8 +
qa/workunits/direct_io/.gitignore | 3 +
qa/workunits/direct_io/Makefile | 11 +
qa/workunits/direct_io/big.sh | 6 +
qa/workunits/direct_io/direct_io_test.c | 312 +
qa/workunits/direct_io/misc.sh | 16 +
qa/workunits/direct_io/test_short_dio_read.c | 57 +
qa/workunits/direct_io/test_sync_io.c | 250 +
qa/workunits/erasure-code/.gitignore | 2 +
qa/workunits/erasure-code/bench.html | 34 +
qa/workunits/erasure-code/bench.sh | 194 +
qa/workunits/erasure-code/examples.css | 97 +
.../erasure-code/jquery.flot.categories.js | 190 +
qa/workunits/erasure-code/jquery.flot.js | 3168 ++
qa/workunits/erasure-code/jquery.js | 9472 ++++++
qa/workunits/erasure-code/plot.js | 98 +
qa/workunits/false.sh | 3 +
qa/workunits/fs/.gitignore | 1 +
qa/workunits/fs/Makefile | 11 +
qa/workunits/fs/misc/acl.sh | 34 +
qa/workunits/fs/misc/chmod.sh | 60 +
qa/workunits/fs/misc/direct_io.py | 47 +
qa/workunits/fs/misc/dirfrag.sh | 52 +
qa/workunits/fs/misc/filelock_deadlock.py | 68 +
qa/workunits/fs/misc/filelock_interrupt.py | 85 +
qa/workunits/fs/misc/i_complete_vs_rename.sh | 31 +
qa/workunits/fs/misc/layout_vxattrs.sh | 109 +
qa/workunits/fs/misc/mkpool_layout_vxattrs.sh | 15 +
qa/workunits/fs/misc/multiple_rsync.sh | 25 +
qa/workunits/fs/misc/trivial_sync.sh | 7 +
qa/workunits/fs/misc/xattrs.sh | 14 +
qa/workunits/fs/multiclient_sync_read_eof.py | 44 +
qa/workunits/fs/norstats/kernel_untar_tar.sh | 26 +
qa/workunits/fs/quota/quota.sh | 129 +
qa/workunits/fs/snaps/snap-rm-diff.sh | 11 +
qa/workunits/fs/snaps/snaptest-0.sh | 27 +
qa/workunits/fs/snaps/snaptest-1.sh | 31 +
qa/workunits/fs/snaps/snaptest-2.sh | 61 +
qa/workunits/fs/snaps/snaptest-authwb.sh | 14 +
qa/workunits/fs/snaps/snaptest-capwb.sh | 35 +
qa/workunits/fs/snaps/snaptest-dir-rename.sh | 19 +
qa/workunits/fs/snaps/snaptest-double-null.sh | 25 +
qa/workunits/fs/snaps/snaptest-estale.sh | 15 +
qa/workunits/fs/snaps/snaptest-git-ceph.sh | 35 +
qa/workunits/fs/snaps/snaptest-intodir.sh | 24 +
.../fs/snaps/snaptest-multiple-capsnaps.sh | 44 +
qa/workunits/fs/snaps/snaptest-parents.sh | 41 +
qa/workunits/fs/snaps/snaptest-snap-rename.sh | 35 +
qa/workunits/fs/snaps/snaptest-snap-rm-cmp.sh | 26 +
qa/workunits/fs/snaps/snaptest-upchildrealms.sh | 30 +
qa/workunits/fs/snaps/snaptest-xattrwb.sh | 31 +
qa/workunits/fs/snaps/untar_snap_rm.sh | 20 +
qa/workunits/fs/test_o_trunc.c | 45 +
qa/workunits/fs/test_o_trunc.sh | 7 +
qa/workunits/fs/test_python.sh | 10 +
qa/workunits/hadoop/repl.sh | 42 +
qa/workunits/hadoop/terasort.sh | 76 +
qa/workunits/hadoop/wordcount.sh | 35 +
qa/workunits/kernel_untar_build.sh | 20 +
qa/workunits/libcephfs-java/test.sh | 39 +
qa/workunits/libcephfs/test.sh | 5 +
qa/workunits/mon/auth_caps.sh | 140 +
qa/workunits/mon/caps.py | 367 +
qa/workunits/mon/caps.sh | 55 +
qa/workunits/mon/crush_ops.sh | 108 +
qa/workunits/mon/osd.sh | 24 +
qa/workunits/mon/ping.py | 104 +
qa/workunits/mon/pool_ops.sh | 49 +
qa/workunits/mon/rbd_snaps_ops.sh | 53 +
qa/workunits/mon/test_mon_config_key.py | 400 +
qa/workunits/mon/workloadgen.sh | 169 +
qa/workunits/objectstore/test_fuse.sh | 117 +
qa/workunits/osdc/stress_objectcacher.sh | 28 +
qa/workunits/post-file.sh | 7 +
qa/workunits/rados/clone.sh | 13 +
qa/workunits/rados/load-gen-big.sh | 10 +
qa/workunits/rados/load-gen-mix-small-long.sh | 10 +
qa/workunits/rados/load-gen-mix-small.sh | 10 +
qa/workunits/rados/load-gen-mix.sh | 10 +
qa/workunits/rados/load-gen-mostlyread.sh | 10 +
qa/workunits/rados/stress_watch.sh | 7 +
qa/workunits/rados/test-upgrade-v11.0.0.sh | 50 +
qa/workunits/rados/test.sh | 49 +
qa/workunits/rados/test_alloc_hint.sh | 174 +
qa/workunits/rados/test_cache_pool.sh | 137 +
qa/workunits/rados/test_hang.sh | 8 +
qa/workunits/rados/test_pool_quota.sh | 66 +
qa/workunits/rados/test_python.sh | 8 +
qa/workunits/rados/test_rados_timeouts.sh | 47 +
qa/workunits/rados/test_rados_tool.sh | 327 +
qa/workunits/rados/test_tmap_to_omap.sh | 28 +
qa/workunits/rbd/concurrent.sh | 375 +
qa/workunits/rbd/copy.sh | 350 +
qa/workunits/rbd/diff.sh | 52 +
qa/workunits/rbd/diff_continuous.sh | 59 +
qa/workunits/rbd/huge-tickets.sh | 41 +
qa/workunits/rbd/image_read.sh | 677 +
qa/workunits/rbd/import_export.sh | 153 +
qa/workunits/rbd/journal.sh | 310 +
qa/workunits/rbd/kernel.sh | 89 +
qa/workunits/rbd/map-snapshot-io.sh | 17 +
qa/workunits/rbd/map-unmap.sh | 44 +
qa/workunits/rbd/merge_diff.sh | 474 +
qa/workunits/rbd/notify_master.sh | 7 +
qa/workunits/rbd/notify_slave.sh | 7 +
qa/workunits/rbd/permissions.sh | 146 +
qa/workunits/rbd/qemu-iotests.sh | 42 +
qa/workunits/rbd/qemu_dynamic_features.sh | 48 +
qa/workunits/rbd/qemu_rebuild_object_map.sh | 36 +
qa/workunits/rbd/rbd-nbd.sh | 115 +
qa/workunits/rbd/rbd_mirror.sh | 333 +
qa/workunits/rbd/rbd_mirror_helpers.sh | 787 +
qa/workunits/rbd/rbd_mirror_stress.sh | 188 +
qa/workunits/rbd/read-flags.sh | 60 +
qa/workunits/rbd/run_cli_tests.sh | 5 +
qa/workunits/rbd/set_ro.py | 113 +
qa/workunits/rbd/simple_big.sh | 12 +
qa/workunits/rbd/smalliobench.sh | 18 +
qa/workunits/rbd/test_admin_socket.sh | 152 +
qa/workunits/rbd/test_librbd.sh | 9 +
qa/workunits/rbd/test_librbd_api.sh | 4 +
qa/workunits/rbd/test_librbd_python.sh | 14 +
qa/workunits/rbd/test_lock_fence.sh | 49 +
qa/workunits/rbd/test_rbd_mirror.sh | 9 +
qa/workunits/rbd/test_rbdmap_RBDMAPFILE.sh | 37 +
qa/workunits/rbd/verify_pool.sh | 26 +
qa/workunits/rename/all.sh | 36 +
qa/workunits/rename/dir_pri_nul.sh | 28 +
qa/workunits/rename/dir_pri_pri.sh | 11 +
qa/workunits/rename/plan.txt | 111 +
qa/workunits/rename/prepare.sh | 21 +
qa/workunits/rename/pri_nul.sh | 11 +
qa/workunits/rename/pri_pri.sh | 12 +
qa/workunits/rename/pri_rem.sh | 31 +
qa/workunits/rename/rem_nul.sh | 29 +
qa/workunits/rename/rem_pri.sh | 29 +
qa/workunits/rename/rem_rem.sh | 61 +
qa/workunits/rest/test.py | 417 +
qa/workunits/restart/test-backtraces.py | 252 +
qa/workunits/rgw/s3_bucket_quota.pl | 393 +
qa/workunits/rgw/s3_multipart_upload.pl | 151 +
qa/workunits/rgw/s3_user_quota.pl | 191 +
qa/workunits/rgw/s3_utilities.pm | 220 +
qa/workunits/suites/blogbench.sh | 15 +
qa/workunits/suites/bonnie.sh | 11 +
qa/workunits/suites/cephfs_journal_tool_smoke.sh | 89 +
qa/workunits/suites/dbench-short.sh | 5 +
qa/workunits/suites/dbench.sh | 6 +
qa/workunits/suites/ffsb.sh | 22 +
qa/workunits/suites/fio.sh | 42 +
qa/workunits/suites/fsstress.sh | 20 +
qa/workunits/suites/fsx.sh | 16 +
qa/workunits/suites/fsync-tester.sh | 12 +
qa/workunits/suites/iogen.sh | 17 +
qa/workunits/suites/iozone-sync.sh | 22 +
qa/workunits/suites/iozone.sh | 7 +
qa/workunits/suites/pjd.sh | 18 +
qa/workunits/suites/random_write.32.ffsb | 48 +
qa/workunits/true.sh | 3 +
selinux/Makefile.in | 25 +-
share/id_dsa_drop.ceph.com | 12 -
share/id_dsa_drop.ceph.com.pub | 1 -
share/id_rsa_drop.ceph.com | 27 +
share/id_rsa_drop.ceph.com.pub | 1 +
src/.git_version | 4 +-
src/CMakeLists.txt | 1297 +
src/Makefile.am | 1 +
src/Makefile.in | 931 +-
src/acconfig.h.in | 3 +-
src/auth/Crypto.h | 2 +
src/auth/cephx/CephxClientHandler.cc | 6 +
src/auth/cephx/CephxProtocol.cc | 10 +-
src/ceph-create-keys | 31 +-
src/ceph-detect-init/CMakeLists.txt | 6 +
src/ceph-detect-init/Makefile.am | 1 +
src/ceph-disk/CMakeLists.txt | 6 +
src/ceph-disk/Makefile.am | 1 +
src/ceph-disk/ceph_disk/main.py | 236 +-
src/ceph-disk/tests/test_main.py | 13 +-
src/ceph-disk/tox.ini | 2 +-
src/ceph-osd-prestart.sh | 7 +
src/ceph-post-file.in | 12 +-
src/client/Client.cc | 227 +-
src/client/Client.h | 7 +-
src/client/Inode.cc | 10 +-
src/client/Inode.h | 85 +-
src/cls/CMakeLists.txt | 130 +
src/cls/Makefile.am | 2 +
src/cls/cephfs/cls_cephfs.cc | 2 +-
src/cls/journal/cls_journal_client.cc | 13 +-
src/cls/journal/cls_journal_client.h | 3 +
src/cls/rbd/cls_rbd.cc | 3 +
src/cls/rgw/cls_rgw_ops.h | 3 +-
src/common/AsyncOpTracker.cc | 53 +
src/common/AsyncOpTracker.h | 31 +
src/common/Makefile.am | 4 +-
src/common/TextTable.cc | 2 +-
src/common/TextTable.h | 6 +-
src/common/ceph_context.cc | 6 +-
src/common/ceph_json.cc | 2 +-
src/common/ceph_json.h | 3 +-
src/common/ceph_timer.h | 46 +-
src/common/common_init.h | 2 +-
src/common/config.cc | 2 +-
src/common/config_opts.h | 8 +-
src/common/crc32c_aarch64.c | 3 +
src/common/hobject.h | 14 +-
src/common/strtol.cc | 6 +-
src/compressor/CMakeLists.txt | 19 +
src/compressor/Makefile.am | 2 +
src/compressor/snappy/CMakeLists.txt | 14 +
src/compressor/snappy/Makefile.am | 2 +
src/compressor/zlib/CMakeLists.txt | 14 +
src/compressor/zlib/Makefile.am | 2 +
src/crush/CrushTester.cc | 3 +-
src/crush/CrushWrapper.cc | 6 +-
src/crush/CrushWrapper.h | 33 +-
src/crush/builder.c | 3 +-
src/erasure-code/CMakeLists.txt | 91 +
src/erasure-code/Makefile.am | 2 +
src/erasure-code/isa/CMakeLists.txt | 58 +
src/erasure-code/isa/Makefile.am | 2 +
src/erasure-code/jerasure/CMakeLists.txt | 95 +
src/erasure-code/jerasure/Makefile.am | 2 +
src/erasure-code/lrc/CMakeLists.txt | 14 +
src/erasure-code/lrc/Makefile.am | 2 +
src/erasure-code/shec/CMakeLists.txt | 67 +
src/erasure-code/shec/Makefile.am | 2 +
src/gmock/Makefile.in | 70 +-
src/gmock/aclocal.m4 | 2741 +-
src/gmock/build-aux/compile | 2 +-
src/gmock/build-aux/config.guess | 233 +-
src/gmock/build-aux/config.h.in | 3 +-
src/gmock/build-aux/config.sub | 60 +-
src/gmock/build-aux/depcomp | 2 +-
src/gmock/build-aux/install-sh | 373 +-
src/gmock/build-aux/ltmain.sh | 5533 ++--
src/gmock/build-aux/missing | 2 +-
src/gmock/build-aux/test-driver | 15 +-
src/gmock/configure | 3124 +-
src/gmock/gtest/Makefile.in | 70 +-
src/gmock/gtest/aclocal.m4 | 67 +-
src/gmock/gtest/build-aux/compile | 2 +-
src/gmock/gtest/build-aux/config.guess | 233 +-
src/gmock/gtest/build-aux/config.h.in | 3 +-
src/gmock/gtest/build-aux/config.sub | 60 +-
src/gmock/gtest/build-aux/depcomp | 2 +-
src/gmock/gtest/build-aux/install-sh | 373 +-
src/gmock/gtest/build-aux/ltmain.sh | 5533 ++--
src/gmock/gtest/build-aux/missing | 2 +-
src/gmock/gtest/build-aux/test-driver | 15 +-
src/gmock/gtest/configure | 3124 +-
src/gmock/gtest/m4/libtool.m4 | 2521 +-
src/gmock/gtest/m4/ltoptions.m4 | 127 +-
src/gmock/gtest/m4/ltsugar.m4 | 7 +-
src/gmock/gtest/m4/ltversion.m4 | 12 +-
src/gmock/gtest/m4/lt~obsolete.m4 | 7 +-
src/include/krbd.h | 6 +-
src/include/rados/librgw.h | 7 +
src/include/rados/rgw_file.h | 24 +-
src/init-radosgw | 10 +-
src/java/Makefile.in | 25 +-
src/journal/AsyncOpTracker.cc | 64 -
src/journal/AsyncOpTracker.h | 38 -
src/journal/JournalMetadata.cc | 89 +-
src/journal/JournalMetadata.h | 26 +-
src/journal/JournalPlayer.h | 2 +-
src/journal/JournalRecorder.cc | 52 +-
src/journal/JournalRecorder.h | 18 +-
src/journal/JournalTrimmer.cc | 9 +-
src/journal/JournalTrimmer.h | 2 +-
src/journal/Journaler.cc | 13 +-
src/journal/Journaler.h | 3 +
src/journal/Makefile.am | 2 -
src/journal/ObjectRecorder.cc | 209 +-
src/journal/ObjectRecorder.h | 23 +-
src/journal/Settings.h | 3 +
src/json_spirit/CMakeLists.txt | 4 +
src/json_spirit/Makefile.am | 2 +
src/krbd.cc | 71 +-
src/kv/CMakeLists.txt | 19 +
src/kv/Makefile.am | 2 +
src/libradosstriper/CMakeLists.txt | 7 +
src/libradosstriper/Makefile.am | 2 +
src/librbd/AioImageRequest.cc | 31 +-
src/librbd/CMakeLists.txt | 91 +
src/librbd/ImageCtx.cc | 6 +-
src/librbd/ImageCtx.h | 2 +
src/librbd/ImageWatcher.cc | 20 +-
src/librbd/Journal.cc | 398 +-
src/librbd/Journal.h | 43 +-
src/librbd/Makefile.am | 3 +
src/librbd/Operations.cc | 23 +-
src/librbd/Utils.h | 36 +
src/librbd/exclusive_lock/AcquireRequest.cc | 9 +-
src/librbd/image/CloseRequest.cc | 5 +-
src/librbd/image/RefreshRequest.cc | 23 +-
src/librbd/internal.cc | 378 +-
src/librbd/internal.h | 7 +-
src/librbd/journal/DisabledPolicy.h | 32 +
src/librbd/journal/Policy.h | 1 +
src/librbd/journal/Replay.cc | 18 +-
src/librbd/journal/StandardPolicy.h | 3 +
src/librbd/journal/Types.cc | 58 +-
src/librbd/journal/Types.h | 56 +-
src/librbd/librbd.cc | 8 +-
src/librbd/operation/RenameRequest.cc | 6 +-
src/librbd/operation/ResizeRequest.cc | 41 +-
src/librbd/operation/ResizeRequest.h | 8 +-
src/librbd/operation/SnapshotProtectRequest.cc | 6 +-
src/librbd/operation/SnapshotRemoveRequest.cc | 6 +-
src/librbd/operation/SnapshotRenameRequest.cc | 6 +-
src/librbd/operation/SnapshotUnprotectRequest.cc | 6 +-
src/log/Log.cc | 4 +-
src/logrotate.conf | 2 +-
src/mds/CDir.cc | 27 +-
src/mds/CDir.h | 4 +
src/mds/DamageTable.cc | 28 +-
src/mds/LogEvent.h | 2 +-
src/mds/MDCache.cc | 6 -
src/mds/MDSMap.h | 2 +-
src/mds/MDSRank.cc | 4 +-
src/mds/Mutation.h | 4 +-
src/mds/Server.cc | 1 +
src/mds/SessionMap.cc | 2 +-
src/mds/flock.h | 6 +-
src/mds/mdstypes.h | 7 +-
src/messages/MForward.h | 53 +-
src/messages/MMDSBeacon.h | 7 +-
src/mon/AuthMonitor.cc | 2 +-
src/mon/AuthMonitor.h | 2 +-
src/mon/LogMonitor.cc | 2 +-
src/mon/MDSMonitor.cc | 15 +-
src/mon/MonCommands.h | 2 +-
src/mon/MonMap.h | 2 +-
src/mon/MonmapMonitor.cc | 3 +-
src/mon/OSDMonitor.cc | 166 +-
src/mon/PGMonitor.cc | 11 +-
src/mon/PGMonitor.h | 15 +-
src/msg/Message.cc | 5 +
src/msg/Message.h | 9 +-
src/msg/msg_types.h | 20 +-
src/msg/simple/Pipe.cc | 71 +-
src/ocf/Makefile.in | 26 +-
src/os/filestore/CollectionIndex.h | 2 +
src/os/filestore/FileJournal.cc | 7 +-
src/os/filestore/FileStore.cc | 14 +
src/os/filestore/FileStore.h | 2 +
src/os/filestore/HashIndex.cc | 58 +-
src/os/filestore/HashIndex.h | 6 +
src/osd/OSD.cc | 10 +-
src/osd/OSD.h | 14 +
src/osd/OSDMap.cc | 12 +-
src/osd/OSDMap.h | 6 +-
src/osd/PG.cc | 174 +-
src/osd/PG.h | 37 +-
src/osd/ReplicatedPG.cc | 13 +-
src/osd/ReplicatedPG.h | 16 +
src/osd/osd_types.cc | 41 +-
src/osd/osd_types.h | 25 +-
src/osdc/Journaler.cc | 2 +-
src/osdc/ObjectCacher.cc | 6 +-
src/osdc/ObjectCacher.h | 26 +-
src/pybind/CMakeLists.txt | 13 +
src/pybind/Makefile.am | 2 +
src/pybind/cephfs/CMakeLists.txt | 13 +
src/pybind/cephfs/Makefile.am | 5 +-
src/pybind/rados/CMakeLists.txt | 13 +
src/pybind/rados/Makefile.am | 5 +-
src/pybind/rbd/CMakeLists.txt | 13 +
src/pybind/rbd/Makefile.am | 5 +-
src/rbd_replay/CMakeLists.txt | 52 +
src/rbd_replay/Makefile.am | 2 +
src/rbd_replay/ios.cc | 2 +-
src/rbd_replay/ios.hpp | 2 +-
src/rgw/librgw.cc | 11 +-
src/rgw/rgw_admin.cc | 2 +
src/rgw/rgw_common.cc | 1 +
src/rgw/rgw_common.h | 1 +
src/rgw/rgw_coroutine.cc | 15 +-
src/rgw/rgw_data_sync.cc | 97 +-
src/rgw/rgw_dencoder.cc | 4 +
src/rgw/rgw_file.cc | 307 +-
src/rgw/rgw_file.h | 195 +-
src/rgw/rgw_json_enc.cc | 1 +
src/rgw/rgw_ldap.cc | 84 +
src/rgw/rgw_ldap.h | 68 +-
src/rgw/rgw_metadata.cc | 9 +
src/rgw/rgw_op.cc | 83 +-
src/rgw/rgw_op.h | 24 +
src/rgw/rgw_policy_s3.cc | 4 +-
src/rgw/rgw_quota.cc | 56 +-
src/rgw/rgw_rados.cc | 122 +-
src/rgw/rgw_rados.h | 44 +-
src/rgw/rgw_rest_s3.cc | 19 +-
src/rgw/rgw_rest_user.cc | 31 +
src/rgw/rgw_swift_auth.cc | 2 +
src/rgw/rgw_sync.h | 36 +-
src/rgw/rgw_user.cc | 34 +-
src/rgw/rgw_xml.cc | 2 +-
src/rgw/rgw_xml.h | 2 +-
src/test/CMakeLists.txt | 789 +
src/test/Makefile.am | 37 +
src/test/ObjectMap/CMakeLists.txt | 47 +
src/test/bench/CMakeLists.txt | 75 +
src/test/centos-6/ceph.spec.in | 13 +-
src/test/centos-7/ceph.spec.in | 13 +-
src/test/cli/radosgw-admin/help.t | 1 +
src/test/cli/rbd/help.t | 25 +-
src/test/cls_hello/CMakeLists.txt | 15 +
src/test/cls_lock/CMakeLists.txt | 17 +
src/test/cls_log/CMakeLists.txt | 17 +
src/test/cls_numops/CMakeLists.txt | 16 +
src/test/cls_rbd/CMakeLists.txt | 24 +
src/test/cls_refcount/CMakeLists.txt | 18 +
src/test/cls_replica_log/CMakeLists.txt | 18 +
src/test/cls_rgw/CMakeLists.txt | 17 +
src/test/cls_statelog/CMakeLists.txt | 18 +
src/test/cls_version/CMakeLists.txt | 18 +
src/test/common/CMakeLists.txt | 190 +
src/test/compressor/CMakeLists.txt | 76 +
src/test/compressor/Makefile.am | 2 +
src/test/crush/CMakeLists.txt | 13 +
src/test/crush/CrushWrapper.cc | 42 +
src/test/encoding/CMakeLists.txt | 4 +
src/test/encoding/types.h | 2 +-
src/test/erasure-code/CMakeLists.txt | 298 +
src/test/erasure-code/Makefile.am | 2 +
src/test/fedora-21/ceph.spec.in | 13 +-
src/test/filestore/CMakeLists.txt | 8 +
src/test/fs/CMakeLists.txt | 6 +
src/test/journal/CMakeLists.txt | 35 +
src/test/journal/RadosTestFixture.cc | 4 +-
src/test/journal/RadosTestFixture.h | 3 +-
src/test/journal/mock/MockJournaler.h | 15 +-
src/test/journal/test_JournalMetadata.cc | 71 +-
src/test/journal/test_ObjectRecorder.cc | 105 +-
src/test/libcephfs/CMakeLists.txt | 21 +
src/test/librados/CMakeLists.txt | 172 +
src/test/librados_test_stub/CMakeLists.txt | 10 +
src/test/libradosstriper/CMakeLists.txt | 14 +
src/test/librbd/CMakeLists.txt | 141 +
.../exclusive_lock/test_mock_AcquireRequest.cc | 44 +-
src/test/librbd/fsx.cc | 2 +-
src/test/librbd/image/test_mock_RefreshRequest.cc | 148 +-
src/test/librbd/journal/test_Replay.cc | 8 +-
src/test/librbd/mock/MockImageCtx.h | 9 +-
src/test/librbd/mock/MockJournal.h | 16 +-
src/test/librbd/mock/MockJournalPolicy.h | 1 +
.../librbd/operation/test_mock_ResizeRequest.cc | 34 +-
src/test/librbd/test_internal.cc | 17 +-
src/test/librbd/test_librbd.cc | 54 +-
src/test/librbd/test_mirroring.cc | 6 +-
src/test/librbd/test_mock_Journal.cc | 368 +-
src/test/librgw_file_aw.cc | 4 +-
src/test/librgw_file_gp.cc | 2 +-
src/test/librgw_file_nfsns.cc | 121 +-
src/test/mds/CMakeLists.txt | 15 +
src/test/messenger/CMakeLists.txt | 44 +
src/test/messenger/Makefile.am | 2 +
src/test/mon/CMakeLists.txt | 50 +
src/test/msgr/CMakeLists.txt | 28 +
src/test/msgr/test_msgr.cc | 198 +-
src/test/objectstore/CMakeLists.txt | 116 +
src/test/opensuse-13.2/ceph.spec.in | 13 +-
src/test/os/CMakeLists.txt | 7 +
src/test/osd/CMakeLists.txt | 90 +
src/test/osd/TestOpStat.cc | 4 +-
src/test/osd/TestOpStat.h | 6 +-
src/test/osdc/CMakeLists.txt | 12 +
src/test/pybind/CMakeLists.txt | 2 +
src/test/rbd_mirror/CMakeLists.txt | 81 +
.../image_replayer/test_mock_BootstrapRequest.cc | 578 +-
src/test/rbd_mirror/test_ImageDeleter.cc | 53 +-
src/test/rbd_mirror/test_ImageReplayer.cc | 97 +-
src/test/rbd_mirror/test_mock_ImageReplayer.cc | 1 -
.../rbd_mirror/test_mock_ImageSyncThrottler.cc | 1 -
src/test/rbd_mirror/test_mock_fixture.h | 6 +
src/test/rgw/CMakeLists.txt | 62 +
src/test/system/CMakeLists.txt | 57 +
src/tools/Makefile-server.am | 6 +-
src/tools/ceph_monstore_tool.cc | 204 +-
src/tools/ceph_objectstore_tool.cc | 98 +-
src/tools/crushtool.cc | 2 +-
src/tools/osdmaptool.cc | 2 +-
src/tools/rbd/action/BenchWrite.cc | 11 +-
src/tools/rbd/action/Journal.cc | 104 +
src/tools/rbd/action/Kernel.cc | 55 +-
src/tools/rbd_mirror/ImageDeleter.cc | 37 +-
src/tools/rbd_mirror/ImageDeleter.h | 21 +-
src/tools/rbd_mirror/ImageReplayer.cc | 247 +-
src/tools/rbd_mirror/ImageReplayer.h | 42 +-
src/tools/rbd_mirror/Replayer.cc | 8 +-
.../rbd_mirror/image_replayer/BootstrapRequest.cc | 225 +-
.../rbd_mirror/image_replayer/BootstrapRequest.h | 97 +-
.../image_replayer/OpenLocalImageRequest.cc | 3 +
.../image_replayer/ReplayStatusFormatter.cc | 12 +-
src/tools/rbd_nbd/rbd-nbd.cc | 17 +-
src/tools/rebuild_mondb.cc | 388 +
src/tools/rebuild_mondb.h | 9 +
src/tracing/CMakeLists.txt | 40 +
src/tracing/Makefile.am | 1 +
systemd/Makefile.in | 25 +-
systemd/ceph-disk at .service | 2 +-
systemd/rbdmap.service | 3 +
test-driver | 15 +-
941 files changed, 242166 insertions(+), 17740 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git
More information about the Pkg-ceph-commits
mailing list