[Pkg-ceph-commits] [ceph] branch upstream updated (7f89756 -> a2bed4f)
James Downing Page
jamespage at moszumanska.debian.org
Wed Dec 14 13:50:50 UTC 2016
This is an automated email from the git hooks/post-receive script.
jamespage pushed a change to branch upstream
in repository ceph.
from 7f89756 Imported Upstream version 10.2.3
new a2bed4f New upstream version 10.2.5
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
AUTHORS | 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(-)
create mode 100644 CMakeLists.txt
create mode 100644 doc/.gitignore
create mode 100644 doc/Makefile
create mode 100644 doc/_templates/layout.html
create mode 100644 doc/_templates/smarttoc.html
create mode 100644 doc/_themes/ceph/static/nature.css_t
create mode 100644 doc/_themes/ceph/theme.conf
create mode 100644 doc/api/index.rst
create mode 100644 doc/api/libcephfs-java.rst
create mode 100644 doc/architecture.rst
create mode 100644 doc/cephfs/administration.rst
create mode 100644 doc/cephfs/cephfs-journal-tool.rst
create mode 100644 doc/cephfs/client-auth.rst
create mode 100644 doc/cephfs/createfs.rst
create mode 100644 doc/cephfs/disaster-recovery.rst
create mode 100644 doc/cephfs/early-adopters.rst
create mode 100644 doc/cephfs/eviction.rst
create mode 100644 doc/cephfs/experimental-features.rst
create mode 100644 doc/cephfs/file-layouts.rst
create mode 100644 doc/cephfs/fstab.rst
create mode 100644 doc/cephfs/full.rst
create mode 100644 doc/cephfs/fuse.rst
create mode 100644 doc/cephfs/hadoop.rst
create mode 100644 doc/cephfs/index.rst
create mode 100644 doc/cephfs/journaler.rst
create mode 100644 doc/cephfs/kernel.rst
create mode 100644 doc/cephfs/mds-config-ref.rst
create mode 100644 doc/cephfs/posix.rst
create mode 100644 doc/cephfs/quota.rst
create mode 100644 doc/cephfs/standby.rst
create mode 100644 doc/cephfs/troubleshooting.rst
create mode 100644 doc/cephfs/upgrading.rst
create mode 100644 doc/changelog/v0.48.1argonaut.txt
create mode 100644 doc/changelog/v0.48.2argonaut.txt
create mode 100644 doc/changelog/v0.48.3argonaut.txt
create mode 100644 doc/changelog/v0.56.1.txt
create mode 100644 doc/changelog/v0.56.2.txt
create mode 100644 doc/changelog/v0.56.3.txt
create mode 100644 doc/changelog/v0.56.4.txt
create mode 100644 doc/changelog/v0.56.5.txt
create mode 100644 doc/changelog/v0.56.6.txt
create mode 100644 doc/changelog/v0.56.7.txt
create mode 100644 doc/changelog/v0.61.1.txt
create mode 100644 doc/changelog/v0.61.2.txt
create mode 100644 doc/changelog/v0.61.3.txt
create mode 100644 doc/changelog/v0.61.4.txt
create mode 100644 doc/changelog/v0.61.5.txt
create mode 100644 doc/changelog/v0.61.6.txt
create mode 100644 doc/changelog/v0.61.7.txt
create mode 100644 doc/changelog/v0.61.8.txt
create mode 100644 doc/changelog/v0.61.9.txt
create mode 100644 doc/changelog/v0.67.1.txt
create mode 100644 doc/changelog/v0.67.10.txt
create mode 100644 doc/changelog/v0.67.11.txt
create mode 100644 doc/changelog/v0.67.2.txt
create mode 100644 doc/changelog/v0.67.3.txt
create mode 100644 doc/changelog/v0.67.4.txt
create mode 100644 doc/changelog/v0.67.5.txt
create mode 100644 doc/changelog/v0.67.6.txt
create mode 100644 doc/changelog/v0.67.7.txt
create mode 100644 doc/changelog/v0.67.8.txt
create mode 100644 doc/changelog/v0.67.9.txt
create mode 100644 doc/changelog/v0.72.2.txt
create mode 100644 doc/changelog/v0.80.1.txt
create mode 100644 doc/changelog/v0.80.10.txt
create mode 100644 doc/changelog/v0.80.11.txt
create mode 100644 doc/changelog/v0.80.2.txt
create mode 100644 doc/changelog/v0.80.3.txt
create mode 100644 doc/changelog/v0.80.4.txt
create mode 100644 doc/changelog/v0.80.5.txt
create mode 100644 doc/changelog/v0.80.6.txt
create mode 100644 doc/changelog/v0.80.7.txt
create mode 100644 doc/changelog/v0.80.8.txt
create mode 100644 doc/changelog/v0.80.9.txt
create mode 100644 doc/changelog/v0.87.1.txt
create mode 100644 doc/changelog/v0.87.2.txt
create mode 100644 doc/changelog/v0.94.1.txt
create mode 100644 doc/changelog/v0.94.2.txt
create mode 100644 doc/changelog/v0.94.3.txt
create mode 100644 doc/changelog/v0.94.4.txt
create mode 100644 doc/changelog/v0.94.5.txt
create mode 100644 doc/changelog/v0.94.6.txt
create mode 100644 doc/changelog/v9.2.1.txt
create mode 100644 doc/conf.py
create mode 100644 doc/dev/PlanningImplementation.txt
create mode 100644 doc/dev/cache-pool.rst
create mode 100644 doc/dev/cephx_protocol.rst
create mode 100644 doc/dev/config.rst
create mode 100644 doc/dev/confusing.txt
create mode 100644 doc/dev/context.rst
create mode 100644 doc/dev/corpus.rst
create mode 100644 doc/dev/cpu-profiler.rst
create mode 100644 doc/dev/delayed-delete.rst
create mode 100644 doc/dev/dev_cluster_deployement.rst
create mode 100644 doc/dev/development-workflow.rst
create mode 100644 doc/dev/documenting.rst
create mode 100644 doc/dev/erasure-coded-pool.rst
create mode 100644 doc/dev/file-striping.rst
create mode 100644 doc/dev/generatedocs.rst
create mode 100644 doc/dev/index-old.rst
create mode 100644 doc/dev/index.rst
create mode 100644 doc/dev/kernel-client-troubleshooting.rst
create mode 100644 doc/dev/libs.rst
create mode 100644 doc/dev/logs.rst
create mode 100644 doc/dev/mds_internals/data-structures.rst
create mode 100644 doc/dev/mds_internals/index.rst
create mode 100644 doc/dev/messenger.rst
create mode 100644 doc/dev/mon-bootstrap.rst
create mode 100644 doc/dev/network-encoding.rst
create mode 100644 doc/dev/network-protocol.rst
create mode 100644 doc/dev/object-store.rst
create mode 100644 doc/dev/osd-class-path.rst
create mode 100644 doc/dev/osd_internals/backfill_reservation.rst
create mode 100644 doc/dev/osd_internals/erasure_coding.rst
create mode 100644 doc/dev/osd_internals/erasure_coding/developer_notes.rst
create mode 100644 doc/dev/osd_internals/erasure_coding/jerasure.rst
create mode 100644 doc/dev/osd_internals/erasure_coding/pgbackend.rst
create mode 100644 doc/dev/osd_internals/index.rst
create mode 100644 doc/dev/osd_internals/last_epoch_started.rst
create mode 100644 doc/dev/osd_internals/map_message_handling.rst
create mode 100644 doc/dev/osd_internals/osd_overview.rst
create mode 100644 doc/dev/osd_internals/osd_throttles.rst
create mode 100644 doc/dev/osd_internals/osd_throttles.txt
create mode 100644 doc/dev/osd_internals/pg.rst
create mode 100644 doc/dev/osd_internals/pg_removal.rst
create mode 100644 doc/dev/osd_internals/recovery_reservation.rst
create mode 100644 doc/dev/osd_internals/scrub.rst
create mode 100644 doc/dev/osd_internals/snaps.rst
create mode 100644 doc/dev/osd_internals/watch_notify.rst
create mode 100644 doc/dev/osd_internals/wbthrottle.rst
create mode 100644 doc/dev/peering.rst
create mode 100644 doc/dev/perf_counters.rst
create mode 100644 doc/dev/placement-group.rst
create mode 100644 doc/dev/quick_guide.rst
create mode 100644 doc/dev/radosgw/admin/adminops_nonimplemented.rst
create mode 100644 doc/dev/radosgw/index.rst
create mode 100644 doc/dev/radosgw/s3_compliance.rst
create mode 100644 doc/dev/radosgw/usage.rst
create mode 100644 doc/dev/rbd-diff.rst
create mode 100644 doc/dev/rbd-layering.rst
create mode 100644 doc/dev/release-process.rst
create mode 100644 doc/dev/repo-access.rst
create mode 100644 doc/dev/sepia.rst
create mode 100644 doc/dev/session_authentication.rst
create mode 100644 doc/dev/versions.rst
create mode 100644 doc/dev/wireshark.rst
create mode 100644 doc/favicon.ico
create mode 100644 doc/glossary.rst
create mode 100644 doc/images/CRUSH.jpg
create mode 100644 doc/images/RADOS.jpg
create mode 100644 doc/images/RBD.jpg
create mode 100644 doc/images/RDBSnapshots.jpg
create mode 100644 doc/images/docreviewprocess.jpg
create mode 100644 doc/images/region-sync.png
create mode 100644 doc/images/region-sync.svg
create mode 100644 doc/images/stack.png
create mode 100644 doc/images/zone-sync.png
create mode 100644 doc/images/zone-sync.svg
create mode 100644 doc/index.rst
create mode 100644 doc/install/build-ceph.rst
create mode 100644 doc/install/clone-source.rst
create mode 100644 doc/install/get-packages.rst
create mode 100644 doc/install/get-tarballs.rst
create mode 100644 doc/install/index.rst
create mode 100644 doc/install/install-ceph-deploy.rst
create mode 100644 doc/install/install-ceph-gateway.rst
create mode 100644 doc/install/install-storage-cluster.rst
create mode 100644 doc/install/install-vm-cloud.rst
create mode 100644 doc/install/manual-deployment.rst
create mode 100644 doc/install/mirrors.rst
create mode 100644 doc/install/upgrading-ceph.rst
create mode 100644 doc/logo.png
create mode 100644 doc/mon/README.txt
create mode 100644 doc/mon/paxos-call-chain.dot
create mode 100644 doc/rados/api/index.rst
create mode 100644 doc/rados/api/librados-intro.rst
create mode 100644 doc/rados/api/librados.rst
create mode 100644 doc/rados/api/libradospp.rst
create mode 100644 doc/rados/api/python.rst
create mode 100644 doc/rados/configuration/auth-config-ref.rst
create mode 100644 doc/rados/configuration/ceph-conf.rst
create mode 100644 doc/rados/configuration/demo-ceph.conf
create mode 100644 doc/rados/configuration/filestore-config-ref.rst
create mode 100644 doc/rados/configuration/filesystem-recommendations.rst
create mode 100644 doc/rados/configuration/general-config-ref.rst
create mode 100644 doc/rados/configuration/index.rst
create mode 100644 doc/rados/configuration/journal-ref.rst
create mode 100644 doc/rados/configuration/mon-config-ref.rst
create mode 100644 doc/rados/configuration/mon-osd-interaction.rst
create mode 100644 doc/rados/configuration/ms-ref.rst
create mode 100644 doc/rados/configuration/network-config-ref.rst
create mode 100644 doc/rados/configuration/osd-config-ref.rst
create mode 100644 doc/rados/configuration/pool-pg-config-ref.rst
create mode 100644 doc/rados/configuration/pool-pg.conf
create mode 100644 doc/rados/deployment/ceph-deploy-admin.rst
create mode 100644 doc/rados/deployment/ceph-deploy-install.rst
create mode 100644 doc/rados/deployment/ceph-deploy-keys.rst
create mode 100644 doc/rados/deployment/ceph-deploy-mds.rst
create mode 100644 doc/rados/deployment/ceph-deploy-mon.rst
create mode 100644 doc/rados/deployment/ceph-deploy-new.rst
create mode 100644 doc/rados/deployment/ceph-deploy-osd.rst
create mode 100644 doc/rados/deployment/ceph-deploy-purge.rst
create mode 100644 doc/rados/deployment/index.rst
create mode 100644 doc/rados/deployment/preflight-checklist.rst
create mode 100644 doc/rados/index.rst
create mode 100644 doc/rados/man/index.rst
create mode 100644 doc/rados/operations/add-or-rm-mons.rst
create mode 100644 doc/rados/operations/add-or-rm-osds.rst
create mode 100644 doc/rados/operations/cache-tiering.rst
create mode 100644 doc/rados/operations/control.rst
create mode 100644 doc/rados/operations/crush-map.rst
create mode 100644 doc/rados/operations/data-placement.rst
create mode 100644 doc/rados/operations/erasure-code-isa.rst
create mode 100644 doc/rados/operations/erasure-code-jerasure.rst
create mode 100644 doc/rados/operations/erasure-code-lrc.rst
create mode 100644 doc/rados/operations/erasure-code-profile.rst
create mode 100644 doc/rados/operations/erasure-code-shec.rst
create mode 100644 doc/rados/operations/erasure-code.rst
create mode 100644 doc/rados/operations/index.rst
create mode 100644 doc/rados/operations/monitoring-osd-pg.rst
create mode 100644 doc/rados/operations/monitoring.rst
create mode 100644 doc/rados/operations/operating.rst
create mode 100644 doc/rados/operations/pg-concepts.rst
create mode 100644 doc/rados/operations/pg-states.rst
create mode 100644 doc/rados/operations/placement-groups.rst
create mode 100644 doc/rados/operations/pools.rst
create mode 100644 doc/rados/operations/user-management.rst
create mode 100644 doc/rados/troubleshooting/community.rst
create mode 100644 doc/rados/troubleshooting/cpu-profiling.rst
create mode 100644 doc/rados/troubleshooting/index.rst
create mode 100644 doc/rados/troubleshooting/log-and-debug.rst
create mode 100644 doc/rados/troubleshooting/memory-profiling.rst
create mode 100644 doc/rados/troubleshooting/troubleshooting-mon.rst
create mode 100644 doc/rados/troubleshooting/troubleshooting-osd.rst
create mode 100644 doc/rados/troubleshooting/troubleshooting-pg.rst
create mode 100644 doc/radosgw/admin.rst
create mode 100644 doc/radosgw/adminops.rst
create mode 100644 doc/radosgw/config-ref.rst
create mode 100644 doc/radosgw/config.rst
create mode 100644 doc/radosgw/federated-config.rst
create mode 100644 doc/radosgw/index.rst
create mode 100644 doc/radosgw/keystone.rst
create mode 100644 doc/radosgw/layout.rst
create mode 100644 doc/radosgw/multisite.rst
create mode 100644 doc/radosgw/multitenancy.rst
create mode 100644 doc/radosgw/rgw-centos.conf
create mode 100644 doc/radosgw/rgw-debian.conf
create mode 100644 doc/radosgw/rgw.conf
create mode 100644 doc/radosgw/s3.rst
create mode 100644 doc/radosgw/s3/authentication.rst
create mode 100644 doc/radosgw/s3/bucketops.rst
create mode 100644 doc/radosgw/s3/commons.rst
create mode 100644 doc/radosgw/s3/cpp.rst
create mode 100644 doc/radosgw/s3/csharp.rst
create mode 100644 doc/radosgw/s3/java.rst
create mode 100644 doc/radosgw/s3/objectops.rst
create mode 100644 doc/radosgw/s3/perl.rst
create mode 100644 doc/radosgw/s3/php.rst
create mode 100644 doc/radosgw/s3/python.rst
create mode 100644 doc/radosgw/s3/ruby.rst
create mode 100644 doc/radosgw/s3/serviceops.rst
create mode 100644 doc/radosgw/swift.rst
create mode 100644 doc/radosgw/swift/auth.rst
create mode 100644 doc/radosgw/swift/containerops.rst
create mode 100644 doc/radosgw/swift/java.rst
create mode 100644 doc/radosgw/swift/objectops.rst
create mode 100644 doc/radosgw/swift/python.rst
create mode 100644 doc/radosgw/swift/ruby.rst
create mode 100644 doc/radosgw/swift/serviceops.rst
create mode 100644 doc/radosgw/swift/tempurl.rst
create mode 100644 doc/radosgw/swift/tutorial.rst
create mode 100644 doc/radosgw/troubleshooting.rst
create mode 100644 doc/rbd/disk.conf
create mode 100644 doc/rbd/librbdpy.rst
create mode 100644 doc/rbd/libvirt.rst
create mode 100644 doc/rbd/qemu-rbd.rst
create mode 100644 doc/rbd/rados-rbd-cmds.rst
create mode 100644 doc/rbd/rbd-cloudstack.rst
create mode 100644 doc/rbd/rbd-config-ref.rst
create mode 100644 doc/rbd/rbd-ko.rst
create mode 100644 doc/rbd/rbd-mirroring.rst
create mode 100644 doc/rbd/rbd-openstack.rst
create mode 100644 doc/rbd/rbd-replay.rst
create mode 100644 doc/rbd/rbd-snapshot.rst
create mode 100644 doc/rbd/rbd.rst
create mode 100644 doc/release-notes.rst
create mode 100644 doc/releases.rst
create mode 100755 doc/scripts/gen_state_diagram.py
create mode 100644 doc/start/ceph.conf
create mode 100644 doc/start/documenting-ceph.rst
create mode 100644 doc/start/get-involved.rst
create mode 100644 doc/start/hardware-recommendations.rst
create mode 100644 doc/start/index.rst
create mode 100644 doc/start/intro.rst
create mode 100644 doc/start/os-recommendations.rst
create mode 100644 doc/start/quick-ceph-deploy.rst
create mode 100644 doc/start/quick-cephfs.rst
create mode 100644 doc/start/quick-common.rst
create mode 100644 doc/start/quick-rbd.rst
create mode 100644 doc/start/quick-rgw-old.rst
create mode 100644 doc/start/quick-rgw.rst
create mode 100644 doc/start/quick-start-preflight.rst
create mode 100644 doc/start/rgw.conf
create mode 100644 man/CMakeLists.txt
create mode 100644 qa/Makefile
create mode 100644 qa/btrfs/.gitignore
create mode 100644 qa/btrfs/Makefile
create mode 100644 qa/btrfs/clone_range.c
create mode 100644 qa/btrfs/create_async_snap.c
create mode 100644 qa/btrfs/test_async_snap.c
create mode 100755 qa/btrfs/test_rmdir_async_snap
create mode 100644 qa/btrfs/test_rmdir_async_snap.c
create mode 100755 qa/client/30_subdir_mount.sh
create mode 100644 qa/client/common.sh
create mode 100644 qa/client/gen-1774.sh
create mode 100644 qa/fs/.gitignore
create mode 100644 qa/libceph/Makefile
create mode 100644 qa/libceph/trivial_libceph.c
create mode 100755 qa/loopall.sh
create mode 100755 qa/mds/test_anchortable.sh
create mode 100755 qa/mds/test_mdstable_failures.sh
create mode 100755 qa/mon/bootstrap/host.sh
create mode 100755 qa/mon/bootstrap/initial_members.sh
create mode 100755 qa/mon/bootstrap/initial_members_asok.sh
create mode 100755 qa/mon/bootstrap/simple.sh
create mode 100755 qa/mon/bootstrap/simple_expand.sh
create mode 100755 qa/mon/bootstrap/simple_expand_monmap.sh
create mode 100755 qa/mon/bootstrap/simple_single_expand.sh
create mode 100755 qa/mon/bootstrap/simple_single_expand2.sh
create mode 100755 qa/mon/bootstrap/single_host.sh
create mode 100755 qa/mon/bootstrap/single_host_multi.sh
create mode 100755 qa/qa_scripts/RbdLib.pm
create mode 100644 qa/qa_scripts/S3Lib.pm
create mode 100755 qa/qa_scripts/cephscrub.sh
create mode 100755 qa/qa_scripts/load-bucket-1000-obj.pl
create mode 100755 qa/qa_scripts/rbd_cli_tests.pl
create mode 100755 qa/qa_scripts/rbd_functional_tests.pl
create mode 100755 qa/qa_scripts/rgw_install_config.pl
create mode 100755 qa/qa_scripts/s3-file-test.pl
create mode 100644 qa/qa_scripts/sample.pl
create mode 100755 qa/qa_scripts/script_gen.pl
create mode 100644 qa/rbd/common.sh
create mode 100755 qa/rbd/rbd.sh
create mode 100644 qa/run_xfstests-obsolete.sh
create mode 100644 qa/run_xfstests.sh
create mode 100644 qa/run_xfstests_krbd.sh
create mode 100644 qa/run_xfstests_qemu.sh
create mode 100755 qa/runallonce.sh
create mode 100755 qa/runoncfuse.sh
create mode 100755 qa/runonkclient.sh
create mode 100755 qa/setup-chroot.sh
create mode 100644 qa/workunits/Makefile
create mode 100755 qa/workunits/caps/mon_commands.sh
create mode 100644 qa/workunits/ceph-disk/60-ceph-by-partuuid.rules
create mode 100755 qa/workunits/ceph-disk/ceph-disk-no-lockbox
create mode 100644 qa/workunits/ceph-disk/ceph-disk-test.py
create mode 100755 qa/workunits/ceph-disk/ceph-disk.sh
create mode 100755 qa/workunits/ceph-helpers-root.sh
create mode 100755 qa/workunits/ceph-helpers.sh
create mode 100755 qa/workunits/ceph-tests/ceph-admin-commands.sh
create mode 100755 qa/workunits/cephtool/test.sh
create mode 100755 qa/workunits/cephtool/test_daemon.sh
create mode 100755 qa/workunits/cls/test_cls_hello.sh
create mode 100755 qa/workunits/cls/test_cls_lock.sh
create mode 100755 qa/workunits/cls/test_cls_numops.sh
create mode 100755 qa/workunits/cls/test_cls_rbd.sh
create mode 100755 qa/workunits/cls/test_cls_refcount.sh
create mode 100755 qa/workunits/cls/test_cls_rgw.sh
create mode 100644 qa/workunits/direct_io/.gitignore
create mode 100644 qa/workunits/direct_io/Makefile
create mode 100755 qa/workunits/direct_io/big.sh
create mode 100644 qa/workunits/direct_io/direct_io_test.c
create mode 100755 qa/workunits/direct_io/misc.sh
create mode 100644 qa/workunits/direct_io/test_short_dio_read.c
create mode 100644 qa/workunits/direct_io/test_sync_io.c
create mode 100644 qa/workunits/erasure-code/.gitignore
create mode 100644 qa/workunits/erasure-code/bench.html
create mode 100755 qa/workunits/erasure-code/bench.sh
create mode 100644 qa/workunits/erasure-code/examples.css
create mode 100644 qa/workunits/erasure-code/jquery.flot.categories.js
create mode 100644 qa/workunits/erasure-code/jquery.flot.js
create mode 100644 qa/workunits/erasure-code/jquery.js
create mode 100644 qa/workunits/erasure-code/plot.js
create mode 100644 qa/workunits/false.sh
create mode 100644 qa/workunits/fs/.gitignore
create mode 100644 qa/workunits/fs/Makefile
create mode 100755 qa/workunits/fs/misc/acl.sh
create mode 100755 qa/workunits/fs/misc/chmod.sh
create mode 100755 qa/workunits/fs/misc/direct_io.py
create mode 100755 qa/workunits/fs/misc/dirfrag.sh
create mode 100755 qa/workunits/fs/misc/filelock_deadlock.py
create mode 100755 qa/workunits/fs/misc/filelock_interrupt.py
create mode 100755 qa/workunits/fs/misc/i_complete_vs_rename.sh
create mode 100755 qa/workunits/fs/misc/layout_vxattrs.sh
create mode 100755 qa/workunits/fs/misc/mkpool_layout_vxattrs.sh
create mode 100755 qa/workunits/fs/misc/multiple_rsync.sh
create mode 100755 qa/workunits/fs/misc/trivial_sync.sh
create mode 100755 qa/workunits/fs/misc/xattrs.sh
create mode 100755 qa/workunits/fs/multiclient_sync_read_eof.py
create mode 100755 qa/workunits/fs/norstats/kernel_untar_tar.sh
create mode 100755 qa/workunits/fs/quota/quota.sh
create mode 100755 qa/workunits/fs/snaps/snap-rm-diff.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-0.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-1.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-2.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-authwb.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-capwb.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-dir-rename.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-double-null.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-estale.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-git-ceph.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-intodir.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-multiple-capsnaps.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-parents.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-snap-rename.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-snap-rm-cmp.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-upchildrealms.sh
create mode 100755 qa/workunits/fs/snaps/snaptest-xattrwb.sh
create mode 100755 qa/workunits/fs/snaps/untar_snap_rm.sh
create mode 100644 qa/workunits/fs/test_o_trunc.c
create mode 100755 qa/workunits/fs/test_o_trunc.sh
create mode 100755 qa/workunits/fs/test_python.sh
create mode 100755 qa/workunits/hadoop/repl.sh
create mode 100755 qa/workunits/hadoop/terasort.sh
create mode 100755 qa/workunits/hadoop/wordcount.sh
create mode 100755 qa/workunits/kernel_untar_build.sh
create mode 100755 qa/workunits/libcephfs-java/test.sh
create mode 100755 qa/workunits/libcephfs/test.sh
create mode 100755 qa/workunits/mon/auth_caps.sh
create mode 100644 qa/workunits/mon/caps.py
create mode 100755 qa/workunits/mon/caps.sh
create mode 100755 qa/workunits/mon/crush_ops.sh
create mode 100755 qa/workunits/mon/osd.sh
create mode 100755 qa/workunits/mon/ping.py
create mode 100755 qa/workunits/mon/pool_ops.sh
create mode 100755 qa/workunits/mon/rbd_snaps_ops.sh
create mode 100755 qa/workunits/mon/test_mon_config_key.py
create mode 100755 qa/workunits/mon/workloadgen.sh
create mode 100755 qa/workunits/objectstore/test_fuse.sh
create mode 100755 qa/workunits/osdc/stress_objectcacher.sh
create mode 100755 qa/workunits/post-file.sh
create mode 100755 qa/workunits/rados/clone.sh
create mode 100755 qa/workunits/rados/load-gen-big.sh
create mode 100755 qa/workunits/rados/load-gen-mix-small-long.sh
create mode 100755 qa/workunits/rados/load-gen-mix-small.sh
create mode 100755 qa/workunits/rados/load-gen-mix.sh
create mode 100755 qa/workunits/rados/load-gen-mostlyread.sh
create mode 100755 qa/workunits/rados/stress_watch.sh
create mode 100755 qa/workunits/rados/test-upgrade-v11.0.0.sh
create mode 100755 qa/workunits/rados/test.sh
create mode 100755 qa/workunits/rados/test_alloc_hint.sh
create mode 100755 qa/workunits/rados/test_cache_pool.sh
create mode 100755 qa/workunits/rados/test_hang.sh
create mode 100755 qa/workunits/rados/test_pool_quota.sh
create mode 100755 qa/workunits/rados/test_python.sh
create mode 100755 qa/workunits/rados/test_rados_timeouts.sh
create mode 100755 qa/workunits/rados/test_rados_tool.sh
create mode 100755 qa/workunits/rados/test_tmap_to_omap.sh
create mode 100755 qa/workunits/rbd/concurrent.sh
create mode 100755 qa/workunits/rbd/copy.sh
create mode 100755 qa/workunits/rbd/diff.sh
create mode 100755 qa/workunits/rbd/diff_continuous.sh
create mode 100755 qa/workunits/rbd/huge-tickets.sh
create mode 100755 qa/workunits/rbd/image_read.sh
create mode 100755 qa/workunits/rbd/import_export.sh
create mode 100755 qa/workunits/rbd/journal.sh
create mode 100755 qa/workunits/rbd/kernel.sh
create mode 100755 qa/workunits/rbd/map-snapshot-io.sh
create mode 100755 qa/workunits/rbd/map-unmap.sh
create mode 100755 qa/workunits/rbd/merge_diff.sh
create mode 100755 qa/workunits/rbd/notify_master.sh
create mode 100755 qa/workunits/rbd/notify_slave.sh
create mode 100755 qa/workunits/rbd/permissions.sh
create mode 100755 qa/workunits/rbd/qemu-iotests.sh
create mode 100755 qa/workunits/rbd/qemu_dynamic_features.sh
create mode 100755 qa/workunits/rbd/qemu_rebuild_object_map.sh
create mode 100755 qa/workunits/rbd/rbd-nbd.sh
create mode 100755 qa/workunits/rbd/rbd_mirror.sh
create mode 100755 qa/workunits/rbd/rbd_mirror_helpers.sh
create mode 100755 qa/workunits/rbd/rbd_mirror_stress.sh
create mode 100755 qa/workunits/rbd/read-flags.sh
create mode 100755 qa/workunits/rbd/run_cli_tests.sh
create mode 100755 qa/workunits/rbd/set_ro.py
create mode 100755 qa/workunits/rbd/simple_big.sh
create mode 100755 qa/workunits/rbd/smalliobench.sh
create mode 100755 qa/workunits/rbd/test_admin_socket.sh
create mode 100755 qa/workunits/rbd/test_librbd.sh
create mode 100755 qa/workunits/rbd/test_librbd_api.sh
create mode 100755 qa/workunits/rbd/test_librbd_python.sh
create mode 100755 qa/workunits/rbd/test_lock_fence.sh
create mode 100755 qa/workunits/rbd/test_rbd_mirror.sh
create mode 100755 qa/workunits/rbd/test_rbdmap_RBDMAPFILE.sh
create mode 100755 qa/workunits/rbd/verify_pool.sh
create mode 100755 qa/workunits/rename/all.sh
create mode 100755 qa/workunits/rename/dir_pri_nul.sh
create mode 100755 qa/workunits/rename/dir_pri_pri.sh
create mode 100644 qa/workunits/rename/plan.txt
create mode 100755 qa/workunits/rename/prepare.sh
create mode 100755 qa/workunits/rename/pri_nul.sh
create mode 100755 qa/workunits/rename/pri_pri.sh
create mode 100755 qa/workunits/rename/pri_rem.sh
create mode 100755 qa/workunits/rename/rem_nul.sh
create mode 100755 qa/workunits/rename/rem_pri.sh
create mode 100755 qa/workunits/rename/rem_rem.sh
create mode 100755 qa/workunits/rest/test.py
create mode 100755 qa/workunits/restart/test-backtraces.py
create mode 100755 qa/workunits/rgw/s3_bucket_quota.pl
create mode 100755 qa/workunits/rgw/s3_multipart_upload.pl
create mode 100755 qa/workunits/rgw/s3_user_quota.pl
create mode 100644 qa/workunits/rgw/s3_utilities.pm
create mode 100755 qa/workunits/suites/blogbench.sh
create mode 100755 qa/workunits/suites/bonnie.sh
create mode 100755 qa/workunits/suites/cephfs_journal_tool_smoke.sh
create mode 100755 qa/workunits/suites/dbench-short.sh
create mode 100755 qa/workunits/suites/dbench.sh
create mode 100755 qa/workunits/suites/ffsb.sh
create mode 100755 qa/workunits/suites/fio.sh
create mode 100755 qa/workunits/suites/fsstress.sh
create mode 100755 qa/workunits/suites/fsx.sh
create mode 100755 qa/workunits/suites/fsync-tester.sh
create mode 100755 qa/workunits/suites/iogen.sh
create mode 100755 qa/workunits/suites/iozone-sync.sh
create mode 100755 qa/workunits/suites/iozone.sh
create mode 100755 qa/workunits/suites/pjd.sh
create mode 100644 qa/workunits/suites/random_write.32.ffsb
create mode 100755 qa/workunits/true.sh
delete mode 100644 share/id_dsa_drop.ceph.com
delete mode 100644 share/id_dsa_drop.ceph.com.pub
create mode 100644 share/id_rsa_drop.ceph.com
create mode 100644 share/id_rsa_drop.ceph.com.pub
create mode 100644 src/CMakeLists.txt
create mode 100644 src/ceph-detect-init/CMakeLists.txt
create mode 100644 src/ceph-disk/CMakeLists.txt
create mode 100644 src/cls/CMakeLists.txt
create mode 100644 src/common/AsyncOpTracker.cc
create mode 100644 src/common/AsyncOpTracker.h
create mode 100644 src/compressor/CMakeLists.txt
create mode 100644 src/compressor/snappy/CMakeLists.txt
create mode 100644 src/compressor/zlib/CMakeLists.txt
create mode 100644 src/erasure-code/CMakeLists.txt
create mode 100644 src/erasure-code/isa/CMakeLists.txt
create mode 100644 src/erasure-code/jerasure/CMakeLists.txt
create mode 100644 src/erasure-code/lrc/CMakeLists.txt
create mode 100644 src/erasure-code/shec/CMakeLists.txt
delete mode 100644 src/journal/AsyncOpTracker.cc
delete mode 100644 src/journal/AsyncOpTracker.h
create mode 100644 src/json_spirit/CMakeLists.txt
create mode 100644 src/kv/CMakeLists.txt
create mode 100644 src/libradosstriper/CMakeLists.txt
create mode 100644 src/librbd/CMakeLists.txt
create mode 100644 src/librbd/journal/DisabledPolicy.h
create mode 100644 src/pybind/CMakeLists.txt
create mode 100644 src/pybind/cephfs/CMakeLists.txt
create mode 100644 src/pybind/rados/CMakeLists.txt
create mode 100644 src/pybind/rbd/CMakeLists.txt
create mode 100644 src/rbd_replay/CMakeLists.txt
create mode 100644 src/test/CMakeLists.txt
create mode 100644 src/test/ObjectMap/CMakeLists.txt
create mode 100644 src/test/bench/CMakeLists.txt
create mode 100644 src/test/cls_hello/CMakeLists.txt
create mode 100644 src/test/cls_lock/CMakeLists.txt
create mode 100644 src/test/cls_log/CMakeLists.txt
create mode 100644 src/test/cls_numops/CMakeLists.txt
create mode 100644 src/test/cls_rbd/CMakeLists.txt
create mode 100644 src/test/cls_refcount/CMakeLists.txt
create mode 100644 src/test/cls_replica_log/CMakeLists.txt
create mode 100644 src/test/cls_rgw/CMakeLists.txt
create mode 100644 src/test/cls_statelog/CMakeLists.txt
create mode 100644 src/test/cls_version/CMakeLists.txt
create mode 100644 src/test/common/CMakeLists.txt
create mode 100644 src/test/compressor/CMakeLists.txt
create mode 100644 src/test/crush/CMakeLists.txt
create mode 100644 src/test/encoding/CMakeLists.txt
create mode 100644 src/test/erasure-code/CMakeLists.txt
create mode 100644 src/test/filestore/CMakeLists.txt
create mode 100644 src/test/fs/CMakeLists.txt
create mode 100644 src/test/journal/CMakeLists.txt
create mode 100644 src/test/libcephfs/CMakeLists.txt
create mode 100644 src/test/librados/CMakeLists.txt
create mode 100644 src/test/librados_test_stub/CMakeLists.txt
create mode 100644 src/test/libradosstriper/CMakeLists.txt
create mode 100644 src/test/librbd/CMakeLists.txt
create mode 100644 src/test/mds/CMakeLists.txt
create mode 100644 src/test/messenger/CMakeLists.txt
create mode 100644 src/test/mon/CMakeLists.txt
create mode 100644 src/test/msgr/CMakeLists.txt
create mode 100644 src/test/objectstore/CMakeLists.txt
create mode 100644 src/test/os/CMakeLists.txt
create mode 100644 src/test/osd/CMakeLists.txt
create mode 100644 src/test/osdc/CMakeLists.txt
create mode 100644 src/test/pybind/CMakeLists.txt
create mode 100644 src/test/rbd_mirror/CMakeLists.txt
create mode 100644 src/test/rgw/CMakeLists.txt
create mode 100644 src/test/system/CMakeLists.txt
create mode 100644 src/tools/rebuild_mondb.cc
create mode 100644 src/tools/rebuild_mondb.h
create mode 100644 src/tracing/CMakeLists.txt
--
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