[Pkg-ceph-commits] [ceph] branch master updated (624a6a2 -> 1e4cc51)
Dmitry Smirnov
onlyjob at moszumanska.debian.org
Wed May 7 08:33:06 UTC 2014
This is an automated email from the git hooks/post-receive script.
onlyjob pushed a change to branch master
in repository ceph.
from 624a6a2 changelog summary
adds 16db8c6 Switch debian branch to experimental
adds 198759f Update import filter
adds 0d206f8 Imported Upstream version 0.77
adds 83bdb9d Imported Upstream version 0.77
adds 29fd7eb Merge tag 'upstream/0.77' into experimental
adds 47a306b d/patches/*: Drop upstreamed patches.
adds 53aa925 - d/*: Sync relevant packaging changes from upstream. - d/p/*: Drop upstreamed patches. - d/p/modules.patch: Mark libcls_user.so and libec_jerasure.so as modules. - d/ceph.install: Only install libec_jerasure.so.
adds 636384e d/{ceph|radosgw|ceph-mds}.lintian-overrides: Add overrides for intentional difference in naming and structure between upstart configurations and init.d scripts.
adds 1aa59be Fixup installation of rbdmap upstart configuration.
adds 3357797 Add more overrides for upstart config mismatches
adds 3b8df30 Imported Upstream version 0.78
adds e5487f2 Merge tag 'upstream/0.78' into experimental
adds e5c1a67 Import 0.78
adds b1adf63 Refresh patches
adds be2179d d/control: Add xfslib-dev to BD's.
adds d703638 Update ceph-test install for firefly
adds 34585d6 Release for experimental
adds 618bdd4 Standards to 3.9.5
adds 7b093f7 ceph-test: lintian-override for "binary-without-manpage"
adds 21c88fe add myself to Uploaders
adds 6e136e5 init.patch: new patch for init.d lintianisation
adds ea1662f use symlinks to simplify installation of init.d and logrotate scripts
adds 19deb95 virtualenv-never-download.patch: refresh/rename/reorder
adds b6cfd34 rules: "dh --with" optimised
adds 75123b0 rules: set JAVAC to prevent FTBFS due to incorrect use of 'gcj' when found (see "m4/ac_prog_javac.m4").
adds 718dcbf duplicate-short-description + consistent capitalisation
adds 038c688 rules: verbose mode for 'cp' and 'rm' commands
adds 3a083e0 copyright update
adds a4aac79 removed needless versioned dependencies from Build-Depends:
adds ea38fb2 build with "--as-needed" to minimise needless linking
adds af83113 changelog summary
adds b18f089 README.Debian
adds bf0e25f Install mount.fuse.ceph.8" man page
adds b558d03 new patch to fix weight calculation on OSD start.
adds 3081b28 added upgrade and caveats notes to README.Debian
adds 5d70465 fix-defaultweight.patch forwarded
adds 5fdda96 debian copyright corrections:
adds 0c1a141 remove obsolete debian/*.logrotate cleanup
adds b6222f6 new patch to avoid rotate empty logs
adds 314f2ee upstream copyright update
adds 8c3a9fc new "gcj.patch" with partial fix to FTBFS with gcj-jdk.
adds 881b571 added "debian/clean" file
adds feb897f mark init.patch as forwarded
adds e203aaa logrotate.patch is forwarded
adds 2457744 README.Debian: add URL to release-notes
adds 742af65 new (commented) patch to bump OSD's leveldb defaults
adds 6444d9d logrotate.patch update: radosgw.logrotate -- do not rotate empty logs
adds 1eb1907 New backported patch to prevent `ceph-conf` from making log files.
adds f4cbfd4 new init-osd.patch to fix OSD startup failure
adds f926789 init-osd.patch: applied-upstream
adds fa86829 ceph-conf-no-log.patch: remove "no admin_socket" part (reverted upstream)
adds faaff44 ceph: depend on "ceph-common (= ${binary:Version})"
adds 2f4ab2a misc. control re-arrangements
adds 52c1925 init-lsb.patch to adjust rbdmap LSB header / init order
adds 76dc0eb ceph-conf-no-log.patch update: upstream implemented better fix.
adds da66d34 new patch [#7980] to fix MDS crash on client wake-up from suspend.
adds 98e2153 install pm-suspend hook to stop ceph services on suspend and start on wake-up
adds e53c0ed Imported Upstream version 0.79
adds c691bd0 Merge tag 'upstream/0.79' into experimental
adds 5067a59 New upstream release [0.79] + changelog summary
adds cd65eec control: "Suggests: logrotate"
adds 8d2f021 d/p/modules.patch,d/ceph.install: Mark all jerasure plugins as modules and ensure they are all installed.
adds d86ae51 .symbols and shlibs tightening (Closes: #744382)
adds 4cde84e modules.patch: better description. Thanks, James Page.
adds b9e6dc5 better .symbols
adds 6c0d57c copyright: added license for man files:
adds 90c8e25 patchworks: added new backported patches; removed unused patch.
adds 77156da added spelling.patch
adds b933f60 README.Debian: added note regarding kernel client mount option.
adds 66fcfa7 changelog summary
adds 1dafa77 new "arch.patch" to use dpkg-architecture to detect build architecture
adds dc3847c rules cleanup
adds 712bc80 symbols: mark amd64-only symbols as such.
adds a9e58bb changelog summary
adds 4618041 ceph-test-dbg: fixed Depends
adds de70e15 minor refactoring of udev rules installation
adds 0b9ad93 add ceph-crush-location.1 man page
adds 9a8dc92 bunch of backported post-0.79 patches
adds b101046 Imported Upstream version 0.79
adds 4068b84 Imported Upstream version 0.79
adds 3a87546 Imported Upstream version 0.80~rc1
adds 73c3c5e Merge tag 'upstream/0.80_rc1' into experimental
adds e707b0d New upstream pre-release [0.80~rc1] + changelog summary
adds a866384 lintian-overrides: spelling-error-in-binary * tEH the
new 549cf95 Merge branch 'experimental'
new 49b8bc3 gbp.conf: don't merge to experimental
adds b905134 Imported Upstream version 0.80
new c268729 Merge tag 'upstream/0.80'
new 7b1193e update README.Debian
new a7b1d1e added bunch of backported patches
new 1e4cc51 New upstream release [0.80] "Firefly" + changelog summary.
The 6 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:
Makefile.am | 4 +-
Makefile.in | 30 +-
README | 23 +-
aclocal.m4 | 65 +
ar-lib | 265 +
autogen.sh | 15 +-
ceph.spec | 102 +-
ceph.spec.in | 100 +-
configure | 4846 ++-
configure.ac | 204 +-
debian/README.Debian | 84 +
debian/ceph-common.install | 1 +
debian/ceph-common.lintian-overrides | 2 +
debian/ceph-common.manpages | 1 +
debian/ceph-fuse.lintian-overrides | 2 +
debian/ceph-fuse.manpages | 1 +
debian/ceph-mds.lintian-overrides | 13 +
debian/ceph-test.install | 57 +-
debian/ceph-test.lintian-overrides | 5 +
debian/ceph.init | 1 +
debian/ceph.install | 9 +-
debian/ceph.lintian-overrides | 29 +
debian/ceph.logrotate | 1 +
debian/ceph.rbdmap.init | 1 +
debian/changelog | 105 +
debian/clean | 1 +
debian/control | 108 +-
debian/copyright | 631 +-
debian/etc/pm/sleep.d/25-ceph | 12 +
debian/gbp.conf | 3 +-
debian/libcephfs1.lintian-overrides | 2 +
debian/libcephfs1.symbols | 271 +
debian/librados-dev.install | 1 +
debian/librados2.lintian-overrides | 2 +
debian/librados2.symbols | 283 +
debian/librbd1.install | 3 +-
debian/librbd1.symbols | 63 +
debian/man/ceph-crush-location.1 | 24 +
debian/man/mount.fuse.ceph.8 | 30 +
debian/patches/8113.patch | 389 +
debian/patches/8175.patch | 66 +
debian/patches/8282.patch | 32 +
debian/patches/8291.patch | 132 +
debian/patches/arch.patch | 19 +
debian/patches/bp0001.patch | 28 +
debian/patches/gcj.patch | 56 +
debian/patches/make-clean | 17 -
debian/patches/modules | 81 -
debian/patches/modules.patch | 58 +
debian/patches/sample.ceph.conf.patch | 365 +
debian/patches/series | 16 +-
...er-download => virtualenv-never-download.patch} | 8 +-
debian/radosgw.dirs | 1 +
debian/radosgw.init | 1 +
debian/radosgw.lintian-overrides | 10 +
debian/radosgw.logrotate | 1 +
debian/rules | 35 +-
m4/ax_c_pretty_func.m4 | 18 +
m4/ax_c_var_func.m4 | 66 +
m4/ax_cxx_static_cast.m4 | 43 +
m4/ax_intel.m4 | 70 +
man/Makefile.in | 22 +-
man/ceph-authtool.8 | 102 +-
man/ceph-clsinfo.8 | 35 +-
man/ceph-conf.8 | 52 +-
man/ceph-debugpack.8 | 36 +-
man/ceph-dencoder.8 | 47 +-
man/ceph-fuse.8 | 39 +-
man/ceph-mds.8 | 35 +-
man/ceph-mon.8 | 45 +-
man/ceph-osd.8 | 42 +-
man/ceph-post-file.8 | 6 +-
man/ceph-rbdnamer.8 | 39 +-
man/ceph-rest-api.8 | 45 +-
man/ceph-run.8 | 35 +-
man/ceph-syn.8 | 43 +-
man/ceph.8 | 50 +-
man/cephfs.8 | 37 +-
man/crushtool.8 | 364 +-
man/librados-config.8 | 37 +-
man/monmaptool.8 | 54 +-
man/mount.ceph.8 | 59 +-
man/osdmaptool.8 | 46 +-
man/rados.8 | 68 +-
man/radosgw-admin.8 | 69 +-
man/radosgw.8 | 67 +-
man/rbd-fuse.8 | 43 +-
man/rbd.8 | 160 +-
src/.git_version | 4 +-
src/Makefile-env.am | 25 +-
src/Makefile.am | 43 +-
src/Makefile.in | 5760 ++-
src/acconfig.h.in | 153 +
src/arch/intel.c | 49 +-
src/arch/intel.h | 6 +-
src/auth/AuthAuthorizeHandler.h | 3 +-
src/auth/AuthClientHandler.h | 32 +-
src/auth/AuthMethodList.cc | 2 +
src/auth/Crypto.cc | 2 +-
src/auth/KeyRing.cc | 1 +
src/auth/KeyRing.h | 2 +-
src/auth/cephx/CephxClientHandler.cc | 33 +-
src/auth/cephx/CephxClientHandler.h | 24 +-
src/auth/cephx/CephxProtocol.cc | 16 +-
src/auth/cephx/CephxProtocol.h | 8 +-
src/auth/cephx/CephxSessionHandler.cc | 17 +-
src/auth/none/AuthNoneClientHandler.h | 20 +-
src/auth/unknown/AuthUnknownClientHandler.h | 20 +-
src/brag/Makefile.am | 3 +
src/brag/README.md | 185 +
src/brag/client/ceph-brag | 334 +
src/brag/server/MANIFEST.in | 1 +
src/brag/server/app.wsgi | 5 +
src/brag/server/ceph_brag.egg-info/PKG-INFO | 10 +
src/brag/server/ceph_brag.egg-info/SOURCES.txt | 21 +
.../server/ceph_brag.egg-info/dependency_links.txt | 1 +
src/brag/server/ceph_brag.egg-info/not-zip-safe | 1 +
src/brag/server/ceph_brag.egg-info/requires.txt | 1 +
src/brag/server/ceph_brag.egg-info/top_level.txt | 1 +
ChangeLog => src/brag/server/ceph_brag/__init__.py | 0
src/brag/server/ceph_brag/app.py | 19 +
.../brag/server/ceph_brag/controllers/__init__.py | 0
src/brag/server/ceph_brag/controllers/root.py | 73 +
src/brag/server/ceph_brag/json.py | 115 +
src/brag/server/ceph_brag/model/__init__.py | 29 +
src/brag/server/ceph_brag/model/db.py | 284 +
src/brag/server/ceph_brag/tests/__init__.py | 22 +
src/brag/server/ceph_brag/tests/config.py | 54 +
src/brag/server/ceph_brag/tests/test_functional.py | 68 +
src/brag/server/ceph_brag/tests/test_units.py | 7 +
src/brag/server/config.py | 52 +
src/brag/server/sample.json | 98 +
src/brag/server/setup.cfg | 6 +
src/brag/server/setup.py | 22 +
src/ceph-crush-location | 87 +
src/ceph-crush-location.in | 87 +
src/ceph-disk | 701 +-
src/ceph-post-file.in | 91 +-
src/ceph.in | 9 +-
src/ceph_mds.cc | 61 +-
src/ceph_mon.cc | 179 +-
src/ceph_osd.cc | 40 +-
src/cephfs.cc | 20 +-
src/civetweb/civetweb.h | 550 +
src/civetweb/include/civetweb.h | 550 +
src/civetweb/src/civetweb.c | 6877 ++++
src/civetweb/src/md5.h | 461 +
src/client/Client.cc | 1962 +-
src/client/Client.h | 162 +-
src/client/Dentry.h | 10 +-
src/client/Dir.h | 2 +-
src/client/Fh.h | 2 +-
src/client/Inode.cc | 22 +-
src/client/Inode.h | 34 +-
src/client/MetaRequest.h | 6 +-
src/client/MetaSession.h | 4 +-
src/client/ObjecterWriteback.h | 4 +-
src/client/SyntheticClient.cc | 191 +-
src/client/SyntheticClient.h | 2 +
src/client/Trace.cc | 2 -
src/client/fuse_ll.cc | 221 +-
src/cls/Makefile.am | 34 +-
src/cls/lock/cls_lock.cc | 7 +-
src/cls/rbd/cls_rbd.cc | 27 +-
src/cls/rgw/cls_rgw.cc | 25 +-
src/cls/rgw/cls_rgw_client.cc | 3 +-
src/cls/rgw/cls_rgw_client.h | 2 +-
src/cls/rgw/cls_rgw_ops.cc | 1 +
src/cls/rgw/cls_rgw_ops.h | 11 +-
src/cls/user/cls_user.cc | 382 +
src/cls/user/cls_user_client.cc | 145 +
src/cls/user/cls_user_client.h | 33 +
src/cls/user/cls_user_ops.cc | 115 +
src/cls/user/cls_user_ops.h | 179 +
src/cls/user/cls_user_types.cc | 108 +
src/cls/user/cls_user_types.h | 187 +
src/common/Finisher.cc | 1 +
src/common/Formatter.cc | 2 +-
src/common/Formatter.h | 2 +-
src/common/Makefile.am | 19 +-
src/common/OutputDataSocket.cc | 14 +-
src/common/Preforker.h | 3 +-
src/common/PrioritizedQueue.h | 21 +-
src/common/RWLock.h | 14 +-
src/common/Throttle.cc | 67 +-
src/common/TrackedOp.cc | 22 +-
src/common/TrackedOp.h | 15 +-
src/common/WorkQueue.cc | 1 +
src/common/admin_socket.cc | 45 +-
src/common/admin_socket_client.cc | 8 +
src/common/admin_socket_client.h | 1 +
src/common/blkdev.cc | 66 +-
src/common/bloom_filter.hpp | 8 +
src/common/buffer.cc | 389 +-
src/common/ceph_argparse.cc | 113 +-
src/common/ceph_argparse.h | 5 -
src/common/ceph_context.cc | 70 +-
src/common/ceph_context.h | 3 +-
src/common/ceph_crypto.cc | 6 +
src/common/ceph_strings.cc | 12 +
src/common/common_init.cc | 7 +-
src/common/common_init.h | 2 +-
src/common/config.cc | 171 +-
src/common/config.h | 19 +-
src/common/config_opts.h | 135 +-
src/common/errno.cc | 15 +-
src/common/histogram.cc | 58 +
src/{include => common}/histogram.h | 67 +-
src/common/hobject.cc | 5 +-
src/common/hobject.h | 42 +-
src/common/ipaddr.cc | 2 +-
src/common/linux_version.c | 25 +
src/common/linux_version.h | 22 +
src/common/lockdep.cc | 31 +-
src/common/map_cacher.hpp | 2 +-
src/common/obj_bencher.cc | 249 +-
src/common/obj_bencher.h | 7 +-
src/common/pipe.c | 42 +-
src/common/safe_io.c | 45 +-
src/common/safe_io.h | 13 +
src/common/sctp_crc32.c | 12 +-
src/common/shared_cache.hpp | 26 +-
src/common/sharedptr_registry.hpp | 4 +-
src/common/str_map.cc | 68 +
src/crush/CrushCompiler.cc | 88 +-
src/crush/CrushTester.cc | 18 +-
src/crush/CrushTester.h | 76 +-
src/crush/CrushWrapper.cc | 479 +-
src/crush/CrushWrapper.h | 138 +-
src/crush/builder.c | 3 +
src/crush/crush.c | 7 +-
src/crush/crush.h | 26 +-
src/crush/grammar.h | 22 +-
src/crush/mapper.c | 439 +-
src/crush/mapper.h | 3 +-
src/crush/sample.txt | 2 +-
src/{osd => erasure-code}/ErasureCodeInterface.h | 146 +-
src/{osd => erasure-code}/ErasureCodePlugin.cc | 74 +-
src/{osd => erasure-code}/ErasureCodePlugin.h | 9 +-
src/erasure-code/Makefile.am | 16 +
.../jerasure}/ErasureCodeJerasure.cc | 134 +-
.../jerasure}/ErasureCodeJerasure.h | 36 +-
.../jerasure}/ErasureCodePluginJerasure.cc | 27 +-
.../jerasure/ErasureCodePluginSelectJerasure.cc | 69 +
src/erasure-code/jerasure/Makefile.am | 110 +
.../jerasure/gf-complete/include/gf_complete.h | 192 +
.../jerasure/gf-complete/include/gf_general.h | 61 +
.../jerasure/gf-complete/include/gf_int.h | 200 +
.../jerasure/gf-complete/include/gf_method.h | 20 +
.../jerasure/gf-complete/include/gf_rand.h | 22 +
src/erasure-code/jerasure/gf-complete/src/gf.c | 1026 +
.../jerasure/gf-complete/src/gf_general.c | 538 +
.../jerasure/gf-complete/src/gf_method.c | 185 +
.../jerasure/gf-complete/src/gf_rand.c | 80 +
.../jerasure/gf-complete/src/gf_w128.c | 1758 +
src/erasure-code/jerasure/gf-complete/src/gf_w16.c | 2489 ++
src/erasure-code/jerasure/gf-complete/src/gf_w32.c | 2741 ++
src/erasure-code/jerasure/gf-complete/src/gf_w4.c | 2081 ++
src/erasure-code/jerasure/gf-complete/src/gf_w64.c | 2244 ++
src/erasure-code/jerasure/gf-complete/src/gf_w8.c | 2456 ++
.../jerasure/gf-complete/src/gf_wgen.c | 1019 +
.../jerasure/jerasure/include/cauchy.h | 45 +
.../jerasure/jerasure/include/galois.h | 99 +
.../jerasure/jerasure/include}/jerasure.h | 86 +-
.../jerasure/jerasure/include/liberation.h | 47 +
.../jerasure/jerasure/include/reed_sol.h | 50 +
.../jerasure/jerasure/src}/cauchy.c | 87 +-
src/erasure-code/jerasure/jerasure/src/galois.c | 353 +
.../jerasure/jerasure/src}/jerasure.c | 111 +-
.../jerasure/jerasure/src}/liberation.c | 87 +-
.../jerasure/jerasure/src}/reed_sol.c | 213 +-
src/global/global_init.cc | 47 +-
src/global/global_init.h | 24 +-
src/global/pidfile.cc | 4 +-
src/gtest/Makefile.am | 2 +-
src/gtest/Makefile.in | 2 +-
src/include/Context.h | 4 +-
src/include/Makefile.am | 14 +-
src/include/Spinlock.h | 66 +-
src/include/assert.h | 45 +-
src/include/atomic.h | 33 +-
src/include/buffer.h | 36 +-
src/include/byteorder.h | 47 +-
src/include/ceph_features.h | 25 +-
src/include/ceph_fs.h | 49 +-
src/include/cephfs/libcephfs.h | 393 +-
src/include/cmp.h | 72 +-
src/include/compat.h | 23 +-
src/include/encoding.h | 84 +-
src/include/frag.h | 2 +-
src/include/hash_namespace.h | 24 +
src/include/int_types.h | 37 +-
src/include/linux_fiemap.h | 2 +
src/include/memory.h | 28 +
src/include/msgr.h | 2 +
src/include/object.h | 12 +-
src/include/on_exit.h | 49 +
src/include/rados.h | 64 +-
src/include/rados/buffer.h | 36 +-
src/include/rados/librados.h | 713 +-
src/include/rados/librados.hpp | 150 +-
src/include/rados/memory.h | 28 +
src/include/rados/rados_types.hpp | 2 +
src/include/stat.h | 145 +
src/include/str_map.h | 59 +
src/include/types.h | 47 +-
src/include/unordered_map.h | 24 +
src/include/unordered_set.h | 24 +
src/include/utime.h | 11 +-
src/init-ceph.in | 26 +-
src/init-radosgw | 44 +-
src/init-radosgw.sysv | 45 +-
src/init-rbdmap | 14 +-
src/java/Makefile.in | 22 +-
src/java/test/com/ceph/fs/CephMountTest.java | 9 +-
src/json_spirit/Makefile.am | 3 +-
src/json_spirit/json_spirit_value.cpp | 8 -
src/key_value_store/Makefile.am | 4 +-
src/key_value_store/kv_flat_btree_async.cc | 8 +-
src/libcephfs.cc | 576 +-
src/librados/AioCompletionImpl.h | 9 +-
src/librados/IoCtxImpl.cc | 143 +-
src/librados/IoCtxImpl.h | 25 +-
src/librados/Makefile.am | 7 +-
src/librados/RadosClient.cc | 166 +-
src/librados/RadosClient.h | 25 +-
src/librados/librados.cc | 785 +-
src/librbd/AioCompletion.h | 10 +-
src/librbd/AioRequest.cc | 13 +-
src/librbd/AioRequest.h | 5 +-
src/librbd/ImageCtx.cc | 7 +-
src/librbd/ImageCtx.h | 3 +
src/librbd/LibrbdWriteback.cc | 4 +-
src/librbd/LibrbdWriteback.h | 6 +-
src/librbd/Makefile.am | 5 +-
src/librbd/internal.cc | 69 +-
src/libs3/debian/changelog | 5 -
src/libs3/debian/changelog.Debian | 6 -
src/libs3/debian/control | 12 -
src/libs3/debian/control.dev | 26 -
src/libs3/debian/postinst | 3 -
src/log/Log.cc | 12 +-
src/logrotate.conf | 19 +-
src/make_version | 11 +-
src/mds/AnchorServer.h | 9 +-
src/mds/CDentry.h | 6 +-
src/mds/CDir.cc | 530 +-
src/mds/CDir.h | 53 +-
src/mds/CInode.cc | 379 +-
src/mds/CInode.h | 34 +-
src/mds/Capability.cc | 30 +
src/mds/Capability.h | 104 +-
src/mds/Dumper.cc | 161 +-
src/mds/Dumper.h | 63 +-
src/mds/InoTable.cc | 31 +
src/mds/InoTable.h | 13 +-
src/mds/Locker.cc | 410 +-
src/mds/Locker.h | 70 +-
src/mds/LogEvent.h | 1 +
src/mds/LogSegment.h | 10 +-
src/mds/MDBalancer.cc | 10 +-
src/mds/MDCache.cc | 1968 +-
src/mds/MDCache.h | 167 +-
src/mds/MDLog.cc | 30 +-
src/mds/MDLog.h | 9 +-
src/mds/MDS.cc | 139 +-
src/mds/MDS.h | 17 +-
src/mds/MDSMap.cc | 27 +-
src/mds/MDSMap.h | 27 +-
src/mds/MDSTable.cc | 4 +-
src/mds/MDSTable.h | 2 +-
src/mds/MDSTableServer.h | 4 +-
src/mds/MDSUtility.cc | 160 +
src/mds/MDSUtility.h | 58 +
src/mds/Makefile.am | 4 +-
src/mds/Migrator.cc | 1368 +-
src/mds/Migrator.h | 164 +-
src/mds/Mutation.cc | 77 +-
src/mds/Mutation.h | 59 +-
src/mds/Resetter.cc | 79 +-
src/mds/Resetter.h | 45 +-
src/mds/ScatterLock.h | 23 +
src/mds/Server.cc | 926 +-
src/mds/Server.h | 184 +-
src/mds/SessionMap.cc | 11 +-
src/mds/SessionMap.h | 46 +-
src/mds/SimpleLock.h | 34 +-
src/mds/SnapServer.cc | 81 +
src/mds/SnapServer.h | 13 +-
src/mds/events/EFragment.h | 4 +-
src/mds/events/EMetaBlob.h | 30 +-
src/mds/flock.cc | 16 +-
src/mds/flock.h | 32 +-
src/mds/journal.cc | 80 +-
src/mds/mdstypes.cc | 18 +-
src/mds/mdstypes.h | 94 +-
src/messages/MAuthReply.h | 4 +-
src/messages/MBackfillReserve.h | 16 +-
src/messages/MCacheExpire.h | 30 +-
src/messages/MClientCaps.h | 59 +-
src/messages/MClientReply.h | 13 +-
src/messages/MClientRequest.h | 6 +-
src/messages/MClientRequestForward.h | 2 +-
src/messages/MDiscoverReply.h | 10 +-
src/messages/MExportDir.h | 6 +-
src/messages/MExportDirAck.h | 11 +-
src/messages/MExportDirCancel.h | 7 +-
src/messages/MExportDirDiscover.h | 10 +-
src/messages/MExportDirDiscoverAck.h | 7 +-
src/messages/MExportDirFinish.h | 12 +-
src/messages/MExportDirNotify.h | 6 +-
src/messages/MExportDirNotifyAck.h | 6 +-
src/messages/MExportDirPrep.h | 7 +-
src/messages/MExportDirPrepAck.h | 13 +-
src/messages/MForward.h | 33 +-
src/messages/MGetPoolStats.h | 2 +-
src/messages/MGetPoolStatsReply.h | 2 +-
src/messages/MMDSCacheRejoin.h | 16 +-
src/messages/MMDSFindIno.h | 4 +-
src/messages/MMDSFindInoReply.h | 4 +-
src/messages/MMDSFragmentNotify.h | 4 +-
src/messages/MMDSOpenIno.h | 2 +-
src/messages/MMDSOpenInoReply.h | 2 +-
src/messages/MMDSResolve.h | 8 +-
src/messages/MMDSResolveAck.h | 4 +-
src/messages/MMDSSlaveRequest.h | 13 +-
src/messages/MMonElection.h | 8 +-
src/messages/MMonGetVersion.h | 2 +-
src/messages/MMonGetVersionReply.h | 2 +-
src/messages/MMonProbe.h | 15 +-
src/messages/MOSDBoot.h | 6 +-
src/messages/{MOSDPGPull.h => MOSDECSubOpRead.h} | 45 +-
.../{MOSDPGPull.h => MOSDECSubOpReadReply.h} | 45 +-
src/messages/{MOSDPGPull.h => MOSDECSubOpWrite.h} | 53 +-
.../{MOSDPGPull.h => MOSDECSubOpWriteReply.h} | 45 +-
src/messages/MOSDMap.h | 5 +-
src/messages/MOSDOp.h | 18 +-
src/messages/MOSDOpReply.h | 13 +-
src/messages/MOSDPGBackfill.h | 16 +-
src/messages/MOSDPGInfo.h | 20 +-
src/messages/MOSDPGLog.h | 29 +-
src/messages/MOSDPGNotify.h | 20 +-
src/messages/MOSDPGPull.h | 18 +-
src/messages/MOSDPGPush.h | 18 +-
src/messages/MOSDPGPushReply.h | 19 +-
src/messages/MOSDPGQuery.h | 39 +-
src/messages/MOSDPGRemove.h | 42 +-
src/messages/MOSDPGScan.h | 35 +-
src/messages/MOSDPGTrim.h | 19 +-
src/messages/MOSDRepScrub.h | 19 +-
src/messages/MOSDSubOp.h | 40 +-
src/messages/MOSDSubOpReply.h | 33 +-
src/messages/MPoolOp.h | 4 +-
src/messages/MPoolOpReply.h | 4 +-
src/messages/MRecoveryReserve.h | 15 +-
src/messages/MStatfs.h | 2 +-
src/messages/MStatfsReply.h | 2 +-
src/messages/Makefile.am | 4 +
src/mon/AuthMonitor.cc | 38 +-
src/mon/ConfigKeyService.cc | 1 +
src/mon/DataHealthService.cc | 20 +-
src/mon/{MonCommands.h => DumplingMonCommands.h} | 80 +-
src/mon/Elector.cc | 111 +-
src/mon/Elector.h | 38 +-
src/mon/LogMonitor.cc | 8 +-
src/mon/MDSMonitor.cc | 237 +-
src/mon/MDSMonitor.h | 3 +-
src/mon/Makefile.am | 1 +
src/mon/MonCap.cc | 2 +-
src/mon/MonClient.cc | 91 +-
src/mon/MonClient.h | 60 +-
src/mon/MonCommands.h | 132 +-
src/mon/MonMap.cc | 1 +
src/mon/Monitor.cc | 583 +-
src/mon/Monitor.h | 123 +-
src/mon/MonitorDBStore.h | 34 +-
src/mon/MonitorStore.cc | 13 +-
src/mon/MonmapMonitor.cc | 92 +-
src/mon/OSDMonitor.cc | 1842 +-
src/mon/OSDMonitor.h | 52 +-
src/mon/PGMap.cc | 150 +-
src/mon/PGMap.h | 50 +-
src/mon/PGMonitor.cc | 156 +-
src/mon/PGMonitor.h | 2 +-
src/mon/Paxos.cc | 15 +-
src/mon/Paxos.h | 4 +-
src/mon/Session.h | 3 +-
src/mount.fuse.ceph | 3 +
src/mount/mount.ceph.c | 10 +-
src/msg/Accepter.cc | 21 +-
src/msg/DispatchQueue.cc | 1 +
src/msg/DispatchQueue.h | 1 +
src/msg/Message.cc | 17 +
src/msg/Message.h | 19 +-
src/msg/Pipe.cc | 203 +-
src/msg/Pipe.h | 16 +-
src/msg/SimpleMessenger.cc | 37 +-
src/msg/SimpleMessenger.h | 16 +-
src/msg/msg_types.h | 13 +-
src/objclass/class_api.cc | 4 +-
src/ocf/Makefile.in | 22 +-
src/os/CollectionIndex.h | 14 +-
src/os/DBObjectMap.cc | 47 +-
src/os/DBObjectMap.h | 15 +-
src/os/FDCache.h | 4 +-
src/os/FileJournal.cc | 106 +-
src/os/FileJournal.h | 2 +-
src/os/FileStore.cc | 402 +-
src/os/FileStore.h | 29 +-
src/os/FlatIndex.cc | 2 +-
src/os/FlatIndex.h | 6 +-
src/os/GenericFileStoreBackend.cc | 6 +-
src/os/GenericFileStoreBackend.h | 1 +
src/os/GenericObjectMap.cc | 1135 +
src/os/GenericObjectMap.h | 452 +
src/os/HashIndex.cc | 5 +-
src/os/HashIndex.h | 7 +-
src/os/IndexManager.cc | 2 +-
src/os/IndexManager.h | 6 +-
src/os/Journal.h | 2 +-
src/os/JournalingObjectStore.cc | 9 +-
src/os/JournalingObjectStore.h | 16 +-
src/os/KeyValueDB.h | 16 +-
src/os/KeyValueStore.cc | 2989 ++
src/os/KeyValueStore.h | 599 +
src/os/LFNIndex.cc | 16 +-
src/os/LFNIndex.h | 10 +-
src/os/LevelDBStore.cc | 28 +-
src/os/LevelDBStore.h | 18 +-
src/os/Makefile.am | 54 +-
src/os/MemStore.cc | 1482 +
src/os/MemStore.h | 357 +
src/os/ObjectMap.h | 14 +-
src/os/ObjectStore.cc | 90 +-
src/os/ObjectStore.h | 604 +-
src/os/WBThrottle.cc | 37 +-
src/os/WBThrottle.h | 4 +-
src/os/XfsFileStoreBackend.cc | 124 +
src/os/XfsFileStoreBackend.h | 33 +
src/osd/ECBackend.cc | 1780 +
src/osd/ECBackend.h | 478 +
src/osd/ECMsgTypes.cc | 341 +
src/osd/ECMsgTypes.h | 111 +
src/osd/ECTransaction.cc | 283 +
src/osd/ECTransaction.h | 207 +
src/osd/ECUtil.cc | 196 +
src/osd/ECUtil.h | 154 +
src/osd/ErasureCodePluginJerasure/Makefile.am | 22 -
src/osd/ErasureCodePluginJerasure/cauchy.h | 53 -
src/osd/ErasureCodePluginJerasure/galois.c | 821 -
src/osd/ErasureCodePluginJerasure/galois.h | 111 -
src/osd/ErasureCodePluginJerasure/liberation.h | 56 -
src/osd/ErasureCodePluginJerasure/reed_sol.h | 59 -
src/osd/HitSet.cc | 218 +
src/osd/HitSet.h | 477 +
src/osd/Makefile.am | 21 +-
src/osd/OSD.cc | 1389 +-
src/osd/OSD.h | 393 +-
src/osd/OSDCap.cc | 3 +-
src/osd/OSDMap.cc | 1123 +-
src/osd/OSDMap.h | 301 +-
src/osd/OpRequest.cc | 2 +
src/osd/OpRequest.h | 18 +-
src/osd/PG.cc | 2635 +-
src/osd/PG.h | 643 +-
src/osd/PGBackend.cc | 571 +
src/osd/PGBackend.h | 469 +-
src/osd/PGLog.cc | 431 +-
src/osd/PGLog.h | 141 +-
src/osd/ReplicatedBackend.cc | 657 +-
src/osd/ReplicatedBackend.h | 247 +-
src/osd/ReplicatedPG.cc | 6657 +++-
src/osd/ReplicatedPG.h | 775 +-
src/osd/SnapMapper.cc | 4 +-
src/osd/SnapMapper.h | 28 +-
src/osd/TierAgentState.h | 112 +
src/osd/Watch.cc | 4 +-
src/osd/Watch.h | 20 +-
src/osd/osd_types.cc | 958 +-
src/osd/osd_types.h | 809 +-
src/osdc/Journaler.h | 32 +
src/osdc/ObjectCacher.cc | 67 +-
src/osdc/ObjectCacher.h | 31 +-
src/osdc/Objecter.cc | 888 +-
src/osdc/Objecter.h | 538 +-
src/osdc/WritebackHandler.h | 13 +-
src/pybind/ceph_argparse.py | 12 +-
src/pybind/ceph_rest_api.py | 4 +-
src/pybind/cephfs.py | 18 +-
src/pybind/rados.py | 120 +-
src/pybind/rbd.py | 26 +-
src/rbd.cc | 334 +-
src/rbd_fuse/rbd-fuse.c | 34 +-
src/rgw/Makefile.am | 17 +-
src/rgw/logrotate.conf | 16 +-
src/rgw/rgw_admin.cc | 139 +-
src/rgw/rgw_bucket.cc | 169 +-
src/rgw/rgw_bucket.h | 20 +-
src/rgw/rgw_cache.cc | 26 +-
src/rgw/rgw_cache.h | 33 +-
src/rgw/rgw_civetweb.cc | 172 +
src/rgw/rgw_civetweb.h | 41 +
src/rgw/rgw_client_io.cc | 16 +
src/rgw/rgw_client_io.h | 15 +-
src/rgw/rgw_common.cc | 23 +-
src/rgw/rgw_common.h | 139 +-
src/rgw/rgw_cors.cc | 35 +-
src/rgw/rgw_cors.h | 3 +-
src/rgw/rgw_dencoder.cc | 10 -
src/rgw/rgw_env.cc | 42 +-
src/rgw/rgw_fcgi.cc | 31 +-
src/rgw/rgw_fcgi.h | 7 +-
src/rgw/rgw_gc.cc | 14 +-
src/rgw/rgw_gc.h | 2 +-
src/rgw/rgw_http_client.cc | 4 +-
src/rgw/rgw_http_errors.h | 46 +
src/rgw/rgw_json_enc.cc | 26 +-
src/rgw/rgw_loadgen.cc | 111 +
src/rgw/rgw_loadgen.h | 45 +
src/rgw/rgw_log.cc | 3 +
src/rgw/rgw_main.cc | 688 +-
src/rgw/rgw_metadata.cc | 2 +-
src/rgw/rgw_multi.cc | 3 +-
src/rgw/rgw_op.cc | 635 +-
src/rgw/rgw_op.h | 51 +-
src/rgw/rgw_quota.cc | 701 +-
src/rgw/rgw_quota.h | 7 +-
src/rgw/rgw_rados.cc | 1344 +-
src/rgw/rgw_rados.h | 495 +-
src/rgw/rgw_resolve.cc | 6 +
src/rgw/rgw_rest.cc | 74 +-
src/rgw/rgw_rest.h | 43 +
src/rgw/rgw_rest_client.cc | 10 +-
src/rgw/rgw_rest_conn.cc | 2 +-
src/rgw/rgw_rest_log.cc | 2 +-
src/rgw/rgw_rest_metadata.cc | 1 -
src/rgw/rgw_rest_replica_log.cc | 29 +-
src/rgw/rgw_rest_s3.cc | 69 +-
src/rgw/rgw_rest_swift.cc | 165 +-
src/rgw/rgw_rest_swift.h | 10 +
src/rgw/rgw_rest_user.cc | 265 +
src/rgw/rgw_swift.cc | 192 +-
src/rgw/rgw_swift.h | 2 +
src/rgw/rgw_swift_auth.cc | 10 +-
src/rgw/rgw_user.cc | 138 +-
src/rgw/rgw_user.h | 24 +-
src/sample.ceph.conf | 485 +-
src/stop.sh | 100 +-
src/test/Makefile.am | 421 +-
src/test/ObjectMap/KeyValueDBMemory.cc | 6 +-
src/test/ObjectMap/KeyValueDBMemory.h | 12 +-
src/test/ObjectMap/test_keyvaluedb_atomicity.cc | 2 +-
src/test/ObjectMap/test_keyvaluedb_iterators.cc | 2 +-
src/test/ObjectMap/test_object_map.cc | 41 +-
src/test/admin_socket.cc | 168 +-
src/test/bench/bencher.cc | 18 +-
src/test/bench/bencher.h | 20 +-
src/test/bench/distribution.h | 6 +-
src/test/bench/dumb_backend.cc | 10 +
src/test/bench/rbd_backend.cc | 4 +-
src/test/bench/rbd_backend.h | 4 +-
src/test/bench/small_io_bench_dumb.cc | 12 +
src/test/bench/small_io_bench_fs.cc | 10 +-
src/test/bench/small_io_bench_rbd.cc | 4 +-
src/test/bufferlist.cc | 214 +-
src/test/ceph_argparse.cc | 109 +
src/test/ceph_crypto.cc | 2 +
src/test/cli/ceph-conf/show-config-value.t | 15 +
src/test/cli/ceph-conf/show-config.t | 6 +
src/test/cli/crushtool/bad-mappings.crushmap.txt | 39 +
src/test/cli/crushtool/bad-mappings.t | 6 +
src/test/cli/crushtool/build.t | 104 +
src/test/cli/crushtool/help.t | 2 +
src/test/cli/crushtool/set-choose.crushmap.txt | 144 +
src/test/cli/crushtool/set-choose.t | 36941 +++++++++++++++++++
...s-new-tunables.crushmap => test-map-a.crushmap} | Bin 31979 -> 31995 bytes
...unable-values.t => test-map-bobtail-tunables.t} | 3 +-
src/test/cli/crushtool/test-map-firefly-tunables.t | 10259 +++++
...ed-devices.crushmap => test-map-indep.crushmap} | Bin 31979 -> 31995 bytes
src/test/cli/crushtool/test-map-indep.t | 10253 +++++
...tunable-values.t => test-map-legacy-tunables.t} | 2 +-
.../crushtool/test-map-tries-vs-retries.crushmap | Bin 0 -> 808 bytes
src/test/cli/crushtool/test-map-tries-vs-retries.t | 10259 +++++
src/test/cli/crushtool/test-map-vary-r-0.t | 3081 ++
src/test/cli/crushtool/test-map-vary-r-1.t | 3078 ++
src/test/cli/crushtool/test-map-vary-r-2.t | 3078 ++
src/test/cli/crushtool/test-map-vary-r-3.t | 3078 ++
src/test/cli/crushtool/test-map-vary-r-4.t | 3078 ++
src/test/cli/crushtool/test-map-vary-r.crushmap | Bin 0 -> 3892 bytes
src/test/cli/monmaptool/print-nonexistent.t | 2 +-
src/test/cli/osdmaptool/clobber.t | 12 +-
src/test/cli/osdmaptool/create-print.t | 100 +-
src/test/cli/osdmaptool/create-racks.t | 824 +-
src/test/cli/osdmaptool/crush.t | 10 +
src/test/cli/osdmaptool/help.t | 4 +
.../osdmaptool/{simple.t => missing-argument.t} | 4 +
src/test/cli/osdmaptool/pool.t | 54 +
src/test/cli/osdmaptool/test-map-pgs.t | 52 +
src/test/cli/radosgw-admin/help.t | 9 +-
src/test/cli/rbd/help.t | 1 +
src/test/cls_rbd/test_cls_rbd.cc | 16 +-
src/test/cls_rgw/test_cls_rgw.cc | 12 +-
src/test/cls_statelog/test_cls_statelog.cc | 2 +-
src/test/common/Throttle.cc | 17 +-
src/test/common/get_command_descriptions.cc | 7 +-
src/test/common/histogram.cc | 126 +
src/test/common/test_config.cc | 187 +
src/test/common/test_context.cc | 64 +
src/test/common/test_str_map.cc | 70 +
src/test/confutils.cc | 22 +-
src/test/crush/TestCrushWrapper.cc | 633 +
src/test/crush/indep.cc | 262 +
src/test/crypto_init.cc | 48 +
src/test/daemon_config.cc | 24 +-
src/test/encoding/ceph_dencoder.cc | 92 +-
src/test/encoding/check-generated.sh | 27 +-
src/test/encoding/types.h | 54 +-
.../{osd => erasure-code}/ErasureCodeExample.h | 45 +-
.../ErasureCodePluginExample.cc | 2 +-
.../ErasureCodePluginFailToInitialize.cc | 2 +-
.../ErasureCodePluginFailToRegister.cc | 2 +-
.../ErasureCodePluginHangs.cc | 2 +-
.../ErasureCodePluginMissingEntryPoint.cc | 4 +
src/test/erasure-code/Makefile.am | 115 +
.../TestErasureCodeExample.cc | 103 +-
.../TestErasureCodeJerasure.cc | 141 +-
.../{osd => erasure-code}/TestErasureCodePlugin.cc | 24 +-
.../erasure-code/TestErasureCodePluginJerasure.cc | 235 +
.../TestJerasurePluginGeneric.cc} | 6 +-
.../TestJerasurePluginSSE3.cc} | 6 +-
.../TestJerasurePluginSSE4.cc} | 6 +-
src/test/erasure-code/ceph_erasure_code.cc | 166 +
.../erasure-code/ceph_erasure_code_benchmark.cc | 218 +
.../ceph_erasure_code_benchmark.h} | 34 +-
src/test/libcephfs/caps.cc | 1 -
src/test/libcephfs/readdir_r_cb.cc | 6 +
src/test/libcephfs/test.cc | 54 +-
src/test/librados/TestCase.cc | 267 +
src/test/librados/TestCase.h | 112 +
src/test/librados/aio.cc | 1613 +-
src/test/librados/c_read_operations.cc | 539 +
src/test/librados/c_write_operations.cc | 142 +
src/test/librados/cmd.cc | 34 +-
src/test/librados/io.cc | 825 +-
src/test/librados/list.cc | 542 +-
src/test/librados/lock.cc | 329 +-
src/test/librados/misc.cc | 300 +-
src/test/librados/snapshots.cc | 602 +-
src/test/librados/stat.cc | 210 +-
src/test/librados/test.cc | 162 +-
src/test/librados/test.h | 6 +
src/test/librados/tier.cc | 4146 +++
src/test/librados/watch_notify.cc | 99 +-
src/test/librbd/test_librbd.cc | 84 +
src/test/mon/PGMap.cc | 96 +
src/test/mon/mon-test-helpers.sh | 113 +
src/test/mon/moncap.cc | 3 +-
src/test/mon/test_mon_workloadgen.cc | 20 +-
src/test/multi_stress_watch.cc | 124 +-
.../DeterministicOpSequence.cc | 6 +-
.../DeterministicOpSequence.h | 8 +-
.../{filestore => objectstore}/FileStoreDiff.cc | 0
.../{filestore => objectstore}/FileStoreDiff.h | 0
.../{filestore => objectstore}/FileStoreTracker.cc | 0
.../{filestore => objectstore}/FileStoreTracker.h | 0
.../TestObjectStoreState.cc} | 44 +-
.../TestObjectStoreState.h} | 18 +-
src/test/{filestore => objectstore}/chain_xattr.cc | 0
src/test/{filestore => objectstore}/store_test.cc | 287 +-
.../{filestore => objectstore}/test_idempotent.cc | 0
.../test_idempotent_sequence.cc | 0
.../workload_generator.cc | 21 +-
.../workload_generator.h | 12 +-
src/test/on_exit.cc | 113 +
src/test/os/TestFlatIndex.cc | 6 +-
src/test/os/TestLFNIndex.cc | 2 +-
src/test/osd/ErasureCodePluginMissingEntryPoint.cc | 1 -
src/test/osd/Object.cc | 155 +-
src/test/osd/Object.h | 201 +-
src/test/osd/RadosModel.h | 1113 +-
src/test/osd/TestECBackend.cc | 60 +
src/test/osd/TestErasureCodePluginJerasure.cc | 74 -
src/test/osd/TestOSDMap.cc | 348 +
src/test/osd/TestOpStat.h | 2 +-
src/test/osd/TestPGLog.cc | 845 +-
src/test/osd/TestRados.cc | 175 +-
src/test/osd/hitset.cc | 197 +
src/test/osd/osd-test-helpers.sh | 54 +
src/test/osd/osdcap.cc | 1 +
src/test/{test_osd_types.cc => osd/types.cc} | 247 +-
src/test/osdc/FakeWriteback.cc | 2 +-
src/test/osdc/FakeWriteback.h | 9 +-
src/test/osdc/object_cacher_stress.cc | 4 +-
src/test/rgw/test_rgw_manifest.cc | 227 +
src/test/run-cli-tests | 2 +-
src/test/streamtest.cc | 12 +-
src/test/system/rados_list_parallel.cc | 11 +-
src/test/system/rados_watch_notify.cc | 8 +-
src/test/system/st_rados_create_pool.cc | 2 +-
src/test/system/st_rados_watch.cc | 12 +-
src/test/system/st_rados_watch.h | 2 +
src/test/{test_arch.c => test_arch.cc} | 1 +
src/test/test_c_headers.c | 22 +
src/test/test_filejournal.cc | 36 +-
src/test/test_get_blkdev_size.cc | 35 +
src/test/test_ipaddr.cc | 22 +
src/test/test_rgw_admin_opstate.cc | 2 +-
src/test/test_snap_mapper.cc | 9 +-
src/test/test_stress_watch.cc | 10 +-
src/test/test_striper.cc | 31 +
src/test/testmsgr.cc | 12 +-
src/test/xattr_bench.cc | 2 +-
src/tools/Makefile.am | 26 +-
src/tools/ceph-client-debug.cc | 179 +
src/tools/ceph_conf.cc | 10 +-
...ph-filestore-dump.cc => ceph_filestore_dump.cc} | 133 +-
...ph-filestore-tool.cc => ceph_filestore_tool.cc} | 4 +-
.../{ceph-kvstore-tool.cc => ceph_kvstore_tool.cc} | 54 +-
...ceph-monstore-tool.cc => ceph_monstore_tool.cc} | 1 +
.../{ceph-osdomap-tool.cc => ceph_osdomap_tool.cc} | 1 +
src/tools/crushtool.cc | 103 +-
src/tools/dupstore.cc | 5 +-
src/tools/monmaptool.cc | 6 +-
src/tools/osdmaptool.cc | 179 +-
src/tools/psim.cc | 24 +-
src/tools/rados/rados.cc | 373 +-
src/tools/rados/rados_sync.cc | 11 +-
src/tools/rados/rados_sync.h | 5 +-
src/tools/rest_bench.cc | 16 +-
src/tools/scratchtoolpp.cc | 23 +-
src/unittest_bufferlist.sh | 2 +-
src/upstart/ceph-osd.conf | 15 +-
src/upstart/rbdmap.conf | 48 +
src/vstart.sh | 90 +-
834 files changed, 195478 insertions(+), 22237 deletions(-)
create mode 100755 ar-lib
create mode 100644 debian/README.Debian
create mode 100644 debian/ceph-common.lintian-overrides
create mode 100644 debian/ceph-common.manpages
create mode 100644 debian/ceph-fuse.lintian-overrides
create mode 100644 debian/ceph-fuse.manpages
create mode 100644 debian/ceph-mds.lintian-overrides
create mode 100644 debian/ceph-test.lintian-overrides
create mode 120000 debian/ceph.init
create mode 100644 debian/ceph.lintian-overrides
create mode 120000 debian/ceph.logrotate
create mode 120000 debian/ceph.rbdmap.init
create mode 100644 debian/clean
create mode 100755 debian/etc/pm/sleep.d/25-ceph
create mode 100644 debian/libcephfs1.lintian-overrides
create mode 100644 debian/libcephfs1.symbols
create mode 100644 debian/librados2.lintian-overrides
create mode 100644 debian/librados2.symbols
create mode 100644 debian/librbd1.symbols
create mode 100644 debian/man/ceph-crush-location.1
create mode 100644 debian/man/mount.fuse.ceph.8
create mode 100644 debian/patches/8113.patch
create mode 100644 debian/patches/8175.patch
create mode 100644 debian/patches/8282.patch
create mode 100644 debian/patches/8291.patch
create mode 100644 debian/patches/arch.patch
create mode 100644 debian/patches/bp0001.patch
create mode 100644 debian/patches/gcj.patch
delete mode 100644 debian/patches/make-clean
delete mode 100644 debian/patches/modules
create mode 100644 debian/patches/modules.patch
create mode 100644 debian/patches/sample.ceph.conf.patch
rename debian/patches/{virtualenv-never-download => virtualenv-never-download.patch} (74%)
create mode 120000 debian/radosgw.init
create mode 100644 debian/radosgw.lintian-overrides
create mode 120000 debian/radosgw.logrotate
create mode 100644 m4/ax_c_pretty_func.m4
create mode 100644 m4/ax_c_var_func.m4
create mode 100644 m4/ax_cxx_static_cast.m4
create mode 100644 m4/ax_intel.m4
create mode 100644 src/brag/Makefile.am
create mode 100644 src/brag/README.md
create mode 100755 src/brag/client/ceph-brag
create mode 100644 src/brag/server/MANIFEST.in
create mode 100644 src/brag/server/app.wsgi
create mode 100644 src/brag/server/ceph_brag.egg-info/PKG-INFO
create mode 100644 src/brag/server/ceph_brag.egg-info/SOURCES.txt
create mode 100644 src/brag/server/ceph_brag.egg-info/dependency_links.txt
create mode 100644 src/brag/server/ceph_brag.egg-info/not-zip-safe
create mode 100644 src/brag/server/ceph_brag.egg-info/requires.txt
create mode 100644 src/brag/server/ceph_brag.egg-info/top_level.txt
copy ChangeLog => src/brag/server/ceph_brag/__init__.py (100%)
create mode 100644 src/brag/server/ceph_brag/app.py
copy ChangeLog => src/brag/server/ceph_brag/controllers/__init__.py (100%)
create mode 100644 src/brag/server/ceph_brag/controllers/root.py
create mode 100644 src/brag/server/ceph_brag/json.py
create mode 100644 src/brag/server/ceph_brag/model/__init__.py
create mode 100644 src/brag/server/ceph_brag/model/db.py
create mode 100644 src/brag/server/ceph_brag/tests/__init__.py
create mode 100644 src/brag/server/ceph_brag/tests/config.py
create mode 100644 src/brag/server/ceph_brag/tests/test_functional.py
create mode 100644 src/brag/server/ceph_brag/tests/test_units.py
create mode 100644 src/brag/server/config.py
create mode 100644 src/brag/server/sample.json
create mode 100644 src/brag/server/setup.cfg
create mode 100644 src/brag/server/setup.py
create mode 100755 src/ceph-crush-location
create mode 100755 src/ceph-crush-location.in
create mode 100644 src/civetweb/civetweb.h
create mode 100644 src/civetweb/include/civetweb.h
create mode 100644 src/civetweb/src/civetweb.c
create mode 100644 src/civetweb/src/md5.h
create mode 100644 src/cls/user/cls_user.cc
create mode 100644 src/cls/user/cls_user_client.cc
create mode 100644 src/cls/user/cls_user_client.h
create mode 100644 src/cls/user/cls_user_ops.cc
create mode 100644 src/cls/user/cls_user_ops.h
create mode 100644 src/cls/user/cls_user_types.cc
create mode 100644 src/cls/user/cls_user_types.h
create mode 100644 src/common/histogram.cc
rename src/{include => common}/histogram.h (52%)
create mode 100644 src/common/linux_version.c
create mode 100644 src/common/linux_version.h
create mode 100644 src/common/str_map.cc
rename src/{osd => erasure-code}/ErasureCodeInterface.h (60%)
rename src/{osd => erasure-code}/ErasureCodePlugin.cc (66%)
rename src/{osd => erasure-code}/ErasureCodePlugin.h (88%)
create mode 100644 src/erasure-code/Makefile.am
rename src/{osd/ErasureCodePluginJerasure => erasure-code/jerasure}/ErasureCodeJerasure.cc (74%)
rename src/{osd/ErasureCodePluginJerasure => erasure-code/jerasure}/ErasureCodeJerasure.h (88%)
rename src/{osd/ErasureCodePluginJerasure => erasure-code/jerasure}/ErasureCodePluginJerasure.cc (76%)
create mode 100644 src/erasure-code/jerasure/ErasureCodePluginSelectJerasure.cc
create mode 100644 src/erasure-code/jerasure/Makefile.am
create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_complete.h
create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_general.h
create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_int.h
create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_method.h
create mode 100644 src/erasure-code/jerasure/gf-complete/include/gf_rand.h
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_general.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_method.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_rand.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_w128.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_w16.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_w32.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_w4.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_w64.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_w8.c
create mode 100644 src/erasure-code/jerasure/gf-complete/src/gf_wgen.c
create mode 100644 src/erasure-code/jerasure/jerasure/include/cauchy.h
create mode 100644 src/erasure-code/jerasure/jerasure/include/galois.h
rename src/{osd/ErasureCodePluginJerasure => erasure-code/jerasure/jerasure/include}/jerasure.h (85%)
mode change 100755 => 100644
create mode 100644 src/erasure-code/jerasure/jerasure/include/liberation.h
create mode 100644 src/erasure-code/jerasure/jerasure/include/reed_sol.h
rename src/{osd/ErasureCodePluginJerasure => erasure-code/jerasure/jerasure/src}/cauchy.c (91%)
mode change 100755 => 100644
create mode 100644 src/erasure-code/jerasure/jerasure/src/galois.c
rename src/{osd/ErasureCodePluginJerasure => erasure-code/jerasure/jerasure/src}/jerasure.c (93%)
mode change 100755 => 100644
rename src/{osd/ErasureCodePluginJerasure => erasure-code/jerasure/jerasure/src}/liberation.c (71%)
mode change 100755 => 100644
rename src/{osd/ErasureCodePluginJerasure => erasure-code/jerasure/jerasure/src}/reed_sol.c (58%)
mode change 100755 => 100644
create mode 100644 src/include/hash_namespace.h
create mode 100644 src/include/memory.h
create mode 100644 src/include/on_exit.h
create mode 100644 src/include/rados/memory.h
create mode 100644 src/include/stat.h
create mode 100644 src/include/str_map.h
create mode 100644 src/include/unordered_map.h
create mode 100644 src/include/unordered_set.h
delete mode 100644 src/json_spirit/json_spirit_value.cpp
delete mode 100644 src/libs3/debian/changelog
delete mode 100644 src/libs3/debian/changelog.Debian
delete mode 100644 src/libs3/debian/control
delete mode 100644 src/libs3/debian/control.dev
delete mode 100755 src/libs3/debian/postinst
create mode 100644 src/mds/MDSUtility.cc
create mode 100644 src/mds/MDSUtility.h
copy src/messages/{MOSDPGPull.h => MOSDECSubOpRead.h} (60%)
copy src/messages/{MOSDPGPull.h => MOSDECSubOpReadReply.h} (60%)
copy src/messages/{MOSDPGPull.h => MOSDECSubOpWrite.h} (60%)
copy src/messages/{MOSDPGPull.h => MOSDECSubOpWriteReply.h} (60%)
copy src/mon/{MonCommands.h => DumplingMonCommands.h} (89%)
mode change 100755 => 100644 src/mount/mount.ceph.c
create mode 100644 src/os/GenericObjectMap.cc
create mode 100644 src/os/GenericObjectMap.h
create mode 100644 src/os/KeyValueStore.cc
create mode 100644 src/os/KeyValueStore.h
create mode 100644 src/os/MemStore.cc
create mode 100644 src/os/MemStore.h
create mode 100644 src/os/XfsFileStoreBackend.cc
create mode 100644 src/os/XfsFileStoreBackend.h
create mode 100644 src/osd/ECBackend.cc
create mode 100644 src/osd/ECBackend.h
create mode 100644 src/osd/ECMsgTypes.cc
create mode 100644 src/osd/ECMsgTypes.h
create mode 100644 src/osd/ECTransaction.cc
create mode 100644 src/osd/ECTransaction.h
create mode 100644 src/osd/ECUtil.cc
create mode 100644 src/osd/ECUtil.h
delete mode 100644 src/osd/ErasureCodePluginJerasure/Makefile.am
delete mode 100755 src/osd/ErasureCodePluginJerasure/cauchy.h
delete mode 100755 src/osd/ErasureCodePluginJerasure/galois.c
delete mode 100755 src/osd/ErasureCodePluginJerasure/galois.h
delete mode 100755 src/osd/ErasureCodePluginJerasure/liberation.h
delete mode 100755 src/osd/ErasureCodePluginJerasure/reed_sol.h
create mode 100644 src/osd/HitSet.cc
create mode 100644 src/osd/HitSet.h
create mode 100644 src/osd/PGBackend.cc
create mode 100644 src/osd/TierAgentState.h
create mode 100644 src/rgw/rgw_civetweb.cc
create mode 100644 src/rgw/rgw_civetweb.h
create mode 100644 src/rgw/rgw_loadgen.cc
create mode 100644 src/rgw/rgw_loadgen.h
create mode 100644 src/test/cli/ceph-conf/show-config.t
create mode 100644 src/test/cli/crushtool/bad-mappings.crushmap.txt
create mode 100644 src/test/cli/crushtool/bad-mappings.t
create mode 100644 src/test/cli/crushtool/build.t
create mode 100644 src/test/cli/crushtool/set-choose.crushmap.txt
create mode 100644 src/test/cli/crushtool/set-choose.t
rename src/test/cli/crushtool/{one-hundered-devices-new-tunables.crushmap => test-map-a.crushmap} (99%)
rename src/test/cli/crushtool/{new-tunable-values.t => test-map-bobtail-tunables.t} (99%)
create mode 100644 src/test/cli/crushtool/test-map-firefly-tunables.t
rename src/test/cli/crushtool/{one-hundered-devices.crushmap => test-map-indep.crushmap} (99%)
create mode 100644 src/test/cli/crushtool/test-map-indep.t
rename src/test/cli/crushtool/{default-tunable-values.t => test-map-legacy-tunables.t} (99%)
create mode 100644 src/test/cli/crushtool/test-map-tries-vs-retries.crushmap
create mode 100644 src/test/cli/crushtool/test-map-tries-vs-retries.t
create mode 100644 src/test/cli/crushtool/test-map-vary-r-0.t
create mode 100644 src/test/cli/crushtool/test-map-vary-r-1.t
create mode 100644 src/test/cli/crushtool/test-map-vary-r-2.t
create mode 100644 src/test/cli/crushtool/test-map-vary-r-3.t
create mode 100644 src/test/cli/crushtool/test-map-vary-r-4.t
create mode 100644 src/test/cli/crushtool/test-map-vary-r.crushmap
create mode 100644 src/test/cli/osdmaptool/crush.t
rename src/test/cli/osdmaptool/{simple.t => missing-argument.t} (64%)
create mode 100644 src/test/cli/osdmaptool/pool.t
create mode 100644 src/test/cli/osdmaptool/test-map-pgs.t
create mode 100644 src/test/common/histogram.cc
create mode 100644 src/test/common/test_config.cc
create mode 100644 src/test/common/test_context.cc
create mode 100644 src/test/common/test_str_map.cc
create mode 100644 src/test/crush/TestCrushWrapper.cc
create mode 100644 src/test/crush/indep.cc
create mode 100644 src/test/crypto_init.cc
rename src/test/{osd => erasure-code}/ErasureCodeExample.h (83%)
rename src/test/{osd => erasure-code}/ErasureCodePluginExample.cc (96%)
copy src/test/{osd => erasure-code}/ErasureCodePluginFailToInitialize.cc (93%)
rename src/test/{osd => erasure-code}/ErasureCodePluginFailToRegister.cc (93%)
copy src/test/{osd => erasure-code}/ErasureCodePluginHangs.cc (93%)
create mode 100644 src/test/erasure-code/ErasureCodePluginMissingEntryPoint.cc
create mode 100644 src/test/erasure-code/Makefile.am
rename src/test/{osd => erasure-code}/TestErasureCodeExample.cc (65%)
rename src/test/{osd => erasure-code}/TestErasureCodeJerasure.cc (72%)
rename src/test/{osd => erasure-code}/TestErasureCodePlugin.cc (88%)
create mode 100644 src/test/erasure-code/TestErasureCodePluginJerasure.cc
copy src/test/{osd/ErasureCodePluginFailToInitialize.cc => erasure-code/TestJerasurePluginGeneric.cc} (81%)
copy src/test/{osd/ErasureCodePluginFailToInitialize.cc => erasure-code/TestJerasurePluginSSE3.cc} (81%)
rename src/test/{osd/ErasureCodePluginFailToInitialize.cc => erasure-code/TestJerasurePluginSSE4.cc} (81%)
create mode 100644 src/test/erasure-code/ceph_erasure_code.cc
create mode 100644 src/test/erasure-code/ceph_erasure_code_benchmark.cc
rename src/test/{osd/ErasureCodePluginHangs.cc => erasure-code/ceph_erasure_code_benchmark.h} (50%)
create mode 100644 src/test/librados/TestCase.cc
create mode 100644 src/test/librados/TestCase.h
create mode 100644 src/test/librados/c_read_operations.cc
create mode 100644 src/test/librados/c_write_operations.cc
create mode 100644 src/test/librados/tier.cc
create mode 100644 src/test/mon/PGMap.cc
create mode 100644 src/test/mon/mon-test-helpers.sh
rename src/test/{filestore => objectstore}/DeterministicOpSequence.cc (99%)
rename src/test/{filestore => objectstore}/DeterministicOpSequence.h (93%)
rename src/test/{filestore => objectstore}/FileStoreDiff.cc (100%)
rename src/test/{filestore => objectstore}/FileStoreDiff.h (100%)
rename src/test/{filestore => objectstore}/FileStoreTracker.cc (100%)
rename src/test/{filestore => objectstore}/FileStoreTracker.h (100%)
rename src/test/{filestore/TestFileStoreState.cc => objectstore/TestObjectStoreState.cc} (83%)
rename src/test/{filestore/TestFileStoreState.h => objectstore/TestObjectStoreState.h} (91%)
rename src/test/{filestore => objectstore}/chain_xattr.cc (100%)
rename src/test/{filestore => objectstore}/store_test.cc (78%)
rename src/test/{filestore => objectstore}/test_idempotent.cc (100%)
rename src/test/{filestore => objectstore}/test_idempotent_sequence.cc (100%)
rename src/test/{filestore => objectstore}/workload_generator.cc (95%)
rename src/test/{filestore => objectstore}/workload_generator.h (93%)
create mode 100644 src/test/on_exit.cc
delete mode 100644 src/test/osd/ErasureCodePluginMissingEntryPoint.cc
create mode 100644 src/test/osd/TestECBackend.cc
delete mode 100644 src/test/osd/TestErasureCodePluginJerasure.cc
create mode 100644 src/test/osd/TestOSDMap.cc
create mode 100644 src/test/osd/hitset.cc
create mode 100644 src/test/osd/osd-test-helpers.sh
rename src/test/{test_osd_types.cc => osd/types.cc} (83%)
create mode 100644 src/test/rgw/test_rgw_manifest.cc
rename src/test/{test_arch.c => test_arch.cc} (83%)
create mode 100644 src/test/test_c_headers.c
create mode 100644 src/test/test_get_blkdev_size.cc
create mode 100644 src/tools/ceph-client-debug.cc
rename src/tools/{ceph-filestore-dump.cc => ceph_filestore_dump.cc} (91%)
rename src/tools/{ceph-filestore-tool.cc => ceph_filestore_tool.cc} (99%)
rename src/tools/{ceph-kvstore-tool.cc => ceph_kvstore_tool.cc} (88%)
rename src/tools/{ceph-monstore-tool.cc => ceph_monstore_tool.cc} (99%)
rename src/tools/{ceph-osdomap-tool.cc => ceph_osdomap_tool.cc} (99%)
create mode 100644 src/upstart/rbdmap.conf
--
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