[Pkg-ceph-commits] [ceph] 01/06: Merge branch 'experimental'

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 commit to branch master
in repository ceph.

commit 549cf95
Merge: 624a6a2 a866384
Author: Dmitry Smirnov <onlyjob at member.fsf.org>
Date:   Wed May 7 05:58:01 2014

    Merge branch 'experimental'

 Makefile.am                                        |     4 +-
 Makefile.in                                        |    30 +-
 README                                             |    23 +-
 aclocal.m4                                         |    65 +
 ar-lib                                             |   265 +
 autogen.sh                                         |    15 +-
 ceph.spec                                          |   108 +-
 ceph.spec.in                                       |   108 +-
 configure                                          |  4846 ++-
 configure.ac                                       |   204 +-
 debian/README.Debian                               |    70 +
 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                                   |    93 +
 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/arch.patch                          |    19 +
 debian/patches/gcj.patch                           |    56 +
 debian/patches/make-clean                          |    17 -
 debian/patches/modules                             |    81 -
 debian/patches/modules.patch                       |    58 +
 debian/patches/series                              |     7 +-
 ...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 +
 src/brag/server/ceph_brag/__init__.py              |     0
 src/brag/server/ceph_brag/app.py                   |    19 +
 src/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                               |  1960 +-
 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                                |    62 +-
 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                                 |  1945 +-
 src/mds/MDCache.h                                  |   167 +-
 src/mds/MDLog.cc                                   |    30 +-
 src/mds/MDLog.h                                    |     9 +-
 src/mds/MDS.cc                                     |   136 +-
 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                              |  1837 +-
 src/mon/OSDMonitor.h                               |    52 +-
 src/mon/PGMap.cc                                   |   150 +-
 src/mon/PGMap.h                                    |    50 +-
 src/mon/PGMonitor.cc                               |   155 +-
 src/mon/PGMonitor.h                                |     2 +-
 src/mon/Paxos.cc                                   |    15 +-
 src/mon/Paxos.h                                    |     4 +-
 src/mon/Session.h                                  |     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                               |  1771 +
 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                                     |  1385 +-
 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                                      |  2617 +-
 src/osd/PG.h                                       |   632 +-
 src/osd/PGBackend.cc                               |   571 +
 src/osd/PGBackend.h                                |   469 +-
 src/osd/PGLog.cc                                   |   431 +-
 src/osd/PGLog.h                                    |   137 +-
 src/osd/ReplicatedBackend.cc                       |   657 +-
 src/osd/ReplicatedBackend.h                        |   247 +-
 src/osd/ReplicatedPG.cc                            |  6583 +++-
 src/osd/ReplicatedPG.h                             |   765 +-
 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                               |   957 +-
 src/osd/osd_types.h                                |   808 +-
 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                              |    21 +-
 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 +-
 827 files changed, 194293 insertions(+), 22216 deletions(-)

diff --cc debian/changelog
index bf63bcb,30740a8..7468b51
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,16 -1,96 +1,109 @@@
+ ceph (0.80~rc1-1) experimental; urgency=low
+ 
+   * New upstream pre-release.
+   * Minor re-factoring of udev rules installation.
+   * ceph-common: added ceph-crush-location.1 man page.
+   * ceph-test-dbg: fixed Depends.
+ 
+  -- Dmitry Smirnov <onlyjob at debian.org>  Thu, 24 Apr 2014 02:52:12 +1000
+ 
+ ceph (0.79-3) experimental; urgency=low
+ 
+   * New "arch.patch" to detect build architecture using dpkg-architecture.
+   * Mark amd64-only symbols as such.
+   * Minor rules cleanup.
+ 
+  -- Dmitry Smirnov <onlyjob at debian.org>  Sat, 19 Apr 2014 15:56:37 +1000
+ 
+ ceph (0.79-2) experimental; urgency=low
+ 
+   [ James Page ]
+   * d/p/modules.patch,d/ceph.install: Mark all jerasure plugins as modules
+     and ensure they are all installed.
+ 
+   [ Dmitry Smirnov ]
+   * Patchworks:
+     - removed unused "defaults-leveldb-osd.patch".
+     + improved description of "modules.patch". Thanks, James Page.
+     + added new backported patches [#5469, #8008, _1606, spelling].
+   * Added .symbols and "dh_makeshlibs -V" shlibs tightening (Closes: #744382).
+   * README.Debian: added note regarding kernel client mount option.
+   * copyright: added license for man files.
+   * control: "Suggests: logrotate".
+ 
+  -- Dmitry Smirnov <onlyjob at debian.org>  Fri, 18 Apr 2014 18:27:01 +1000
+ 
+ ceph (0.79-1) experimental; urgency=low
+ 
+   * New upstream release [April 2014].
+   * Tighten dependency on ceph-common.
+   * Install pm-suspend handler to stop/start ceph services on suspend/resume.
+   * New (inactive) patch to bump OSD's leveldb defaults.
+   * Patches dropped (applied-upstream):
+     - init.patch
+     - logrotate.patch
+     - fix-defaultweight.patch
+   * Refreshed "modules.patch".
+ 
+  -- Dmitry Smirnov <onlyjob at debian.org>  Tue, 08 Apr 2014 16:52:04 +1000
+ 
+ ceph (0.78-2) experimental; urgency=low
+ 
+   * Standards to 3.9.5.
+   * debian/copyright: reviewed and updated.
+   * ceph-test: added lintian-override for "binary-without-manpage".
+   * Patchworks:
+     + refreshed/renamed/reordered "virtualenv-never-download.patch".
+     + new "init.patch" for init.d scripts lintianisation.
+     + new "logrotate.patch" to avoid rotating empty logs.
+     + new "fix-defaultweight.patch" to fix weight calculation on OSD start.
+     + new "gcj.patch" with partial fix to FTBFS with gcj-jdk.
+   * Use symlinks to simplify installation of init.d and logrotate scripts.
+   * Added retrospective changelog entry to mention new B-D "libblkid-dev".
+   * Added "debian/clean file".
+   * Added "README.Debian" file with some hopefully useful notes.
+   * Added "mount.fuse.ceph.8" man page.
+   * rules:
+     + "dh --with" optimised.
+     + set JAVAC to prevent FTBFS due to incorrect use of 'gcj', when detected.
+     + verbose mode for 'cp' and 'rm' commands.
+     + build with "--as-needed" to minimise needless linking.
+   * control:
+     + lintian/duplicate-short-description + consistent capitalisation.
+     + removed needless versioned dependencies from Build-Depends.
+     + added myself to Uploaders.
+ 
+  -- Dmitry Smirnov <onlyjob at debian.org>  Tue, 25 Mar 2014 07:17:40 +1100
+ 
+ ceph (0.78-1) experimental; urgency=medium
+ 
+   * New upstream release:
+     - d/control: Add "xfslib-dev" and "libblkid-dev" to BD's.
+     - 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.
+   * d/ceph-test.install: Install test binaries to /usr/lib/ceph/bin; they
+     really don't need to be installed on the default path.
+   * d/{ceph|radosgw|ceph-mds}.lintian-overrides: Add overrides for intentional
+     difference in naming and structure between upstart configurations and
+     init.d scripts.
+ 
+  -- James Page <james.page at ubuntu.com>  Sat, 22 Mar 2014 18:27:40 +0000
+ 
 +ceph (0.72.2-3) unstable; urgency=medium
 +
 +  * Team upload.
 +
 +  [ James Page ]
 +  * d/ceph-test.install: Install test binaries to /usr/lib/ceph/bin; they
 +    really don't need to be installed on the default path.
 +
 +  [ Dmitry Smirnov ]
 +  * Tightened shlibs with "dh_makeshlibs -V" (Closes: #679686).
 +
 + -- Dmitry Smirnov <onlyjob at debian.org>  Mon, 14 Apr 2014 17:28:20 +1000
 +
  ceph (0.72.2-2) unstable; urgency=medium
  
    * d/radosgw.{postinst,postrm,preinst}: Handle renaming of radosgw

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