summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 12.0.3v12.0.3Jenkins Build Slave User2017-05-162-1/+7
|
* Merge pull request #15094 from fullerdj/wip-djf-19893John Spray2017-05-161-14/+5
|\ | | | | | | | | qa/cephfs: Fix for test_data_scan Reviewed-by: John Spray <john.spray@redhat.com>
| * qa/cephfs: Fix for test_data_scanDouglas Fuller2017-05-151-14/+5
| | | | | | | | | | | | | | Don't assume that test_data_scan will be run on exactly 2 MDS nodes. Fixes: http://tracker.ceph.com/issues/19893 Signed-off-by: Douglas Fuller <dfuller@redhat.com>
* | Merge pull request #14938 from michaelsevilla/f19362John Spray2017-05-162-0/+171
|\ \ | | | | | | | | | | | | mds: add perf counters for file system operations Reviewed-by: John Spray <john.spray@redhat.com>
| * | mds: add perf counters for file system operationsMichael Sevilla2017-05-152-0/+171
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shows the types of operations that clients are doing by adding counters to the spot where the MDS responds to clients. This avoids counting operations that were restarted while waiting for locks or for metadata to load. Does not support per-client activity. This is the first step towards comprehensive performance tracking in the file system. Signed-off-by: Michael Sevilla <mikesevilla3@gmail.com>
* | | Merge pull request #15018 from ukernel/wip-19890John Spray2017-05-161-7/+18
|\ \ \ | | | | | | | | | | | | | | | | pybind: fix open flags calculation Reviewed-by: John Spray <john.spray@redhat.com>
| * | | pybind: fix cephfs.OSError initializationYan, Zheng2017-05-121-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Traceback (most recent call last): File "<stdin>", line 1, in <module> File "cephfs.pyx", line 672, in cephfs.LibCephFS.open (/home/zhyan/Ceph/ceph-2/build/src/pybind/cephfs/pyrex/cephfs.c:10160) File "cephfs.pyx", line 155, in cephfs.OSError.__init__ (/home/zhyan/Ceph/ceph-2/build/src/pybind/cephfs/pyrex/cephfs.c:1889) TypeError: __init__() takes exactly 3 positional arguments (2 given) Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
| * | | pybind: fix open flags calculationYan, Zheng2017-05-101-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (O_WRONLY | O_RDWR) is invaild open flags Fixes: http://tracker.ceph.com/issues/19890 Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
* | | | Merge pull request #14769 from ukernel/wip-19755John Spray2017-05-163-25/+109
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | osdc/Filer: truncate large file party by party Reviewed-by: John Spray <john.spray@redhat.com>
| * | | | osdc/Filer: truncate large file party by partyYan, Zheng2017-04-253-25/+109
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://tracker.ceph.com/issues/19755 Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
* | | | | Merge pull request #15052 from batrick/i19734John Spray2017-05-157-20/+17
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | mds: use debug_mds for most subsys Reviewed-by: John Spray <john.spray@redhat.com>
| * | | | mds: use debug_mds for most subsysPatrick Donnelly2017-05-117-20/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DOUT_COND was obsoleted by f41887e38d70970f4d0181fb73e835ece68cee6c. Balancer and Mantle use a dout hack to continue working since we will probably specifically want very verbose balancer output in the future. Fixes: http://tracker.ceph.com/issues/19734 Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
* | | | | Merge pull request #15091 from ceph/luminousSage Weil2017-05-152-1/+7
|\ \ \ \ \ | | | | | | | | | | | | merge v12.0.2 release tag
| * | | | | 12.0.2v12.0.2Jenkins Build Slave User2017-04-202-1/+7
| | | | | |
* | | | | | Merge pull request #15079 from ztczll/masterKefu Chai2017-05-151-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | mailmap: ztczll affiliation Reviewed-by: Kefu Chai <kchai@redhat.com>
| * | | | | | mailmap:ztczll affiliationzhanglei2017-05-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: zhanglei <243290414@qq.com>
* | | | | | | Merge pull request #15081 from tchaikov/wip-fio-readmeCasey Bodley2017-05-151-2/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fio: update README.md so only the fio ceph engine is built Reviewed-by: Casey Bodley <cbodley@redhat.com>
| * | | | | | | fio: update README.md so only the fio ceph engine is builtKefu Chai2017-05-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Kefu Chai <kchai@redhat.com>
* | | | | | | | Merge pull request #15048 from trociny/wip-19907Jason Dillaman2017-05-151-0/+12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rbd-mirror: resolve admin socket path names collision Reviewed-by: Jason Dillaman <dillaman@redhat.com>
| * | | | | | | | rbd-mirror: resolve admin socket path names collisionMykola Golub2017-05-121-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If global admin_socket parameter is set, for PoolReplayer admin sockets generate and use unique paths in $run_dir. Provide the socket paths in output of PoolReplayer's "rbd mirror status" admin socket command. A possible use case: 1) run "rbd mirror status $pool_replayer" command using global admin socket (known from configuration) and obtain socket paths for the PoolReplayer local and remote context sockets. 2) Use these paths to run commands provides by the contexts. Fixes: http://tracker.ceph.com/issues/19907 Signed-off-by: Mykola Golub <mgolub@mirantis.com>
* | | | | | | | | Merge pull request #15026 from ukernel/wip-19891John Spray2017-05-152-3/+7
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qa/suites/fs: reserve more space for mds in full tests Reviewed-by: John Spray <john.spray@redhat.com>
| * | | | | | | | | qa/suites/fs: fix write size calculation in full testsYan, Zheng2017-05-111-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'max_avail' has already taken full_ratio into account Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
| * | | | | | | | | qa/suites/fs: reserve more space for mds in full testsYan, Zheng2017-05-101-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://tracker.ceph.com/issues/19891 Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
* | | | | | | | | | Merge pull request #15039 from ukernel/wip-19903John Spray2017-05-151-3/+3
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | client: fix UserPerm::gid_in_group() Reviewed-by: John Spray <john.spray@redhat.com>
| * | | | | | | | | | client: fix UserPerm::gid_in_group()Yan, Zheng2017-05-111-3/+3
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: http://tracker.ceph.com/issues/19903 Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
* | | | | | | | | | Merge pull request #15035 from batrick/quiet-mds-grow-shrinkJohn Spray2017-05-152-0/+43
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qa: silence spurious insufficient standby health warnings Reviewed-by: Yan, Zheng <zyan@redhat.com>
| * | | | | | | | | | qa: add health warning test for insufficient standbysPatrick Donnelly2017-05-101-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
| * | | | | | | | | | qa: turn off spurious standby health warningPatrick Donnelly2017-05-101-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
* | | | | | | | | | | Merge pull request #14991 from ukernel/wip-19828John Spray2017-05-152-22/+19
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mds: fix use-after-free in Locker::file_update_finish() Reviewed-by: John Spray <john.spray@redhat.com>
| * | | | | | | | | | | mds: fix use-after-free in Locker::file_update_finish()Yan, Zheng2017-05-112-22/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The capability may have already been freed when executing Locker::file_update_finish() Fixes: http://tracker.ceph.com/issues/19828 Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
* | | | | | | | | | | | Merge pull request #14978 from cernceph/dvanders_quotaJohn Spray2017-05-152-12/+4
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | client: client_quota no longer optional Reviewed-by: John Spray <john.spray@redhat.com>
| * | | | | | | | | | | | client: client_quota no longer optionalDan van der Ster2017-05-052-12/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the possibility to disable client quotas. Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
* | | | | | | | | | | | | Merge pull request #15044 from lixiaoy1/masterKefu Chai2017-05-151-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | test/fio_ceph_objectstore: fix fio plugin build failure by engine_data Reviewed-by: Casey Bodley <cbodley@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com>
| * | | | | | | | | | | | test/fio_ceph_objectstore: fix fio plugin build failure by engine_datalisali2017-05-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The commit in fio https://github.com/axboe/fio/commit/710bf9c592b849935e1bcc56ffc805fa1d5f9365 changed engine_data to a union which leads build of fio_ceph_objectstore failed. Signed-off-by: Lisa Li xiaoyan.li@intel.com
* | | | | | | | | | | | | Merge pull request #15076 from atheism/atheism-mailmapSage Weil2017-05-152-3/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | mailmap: Weibing Zhang mailmap affiliation
| * | | | | | | | | | | | | mailmap: Weibing Zhang mailmap affiliationWeibing Zhang2017-05-142-3/+2
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Weibing Zhang <atheism.zhang@gmail.com>
* | | | | | | | | | | | | Merge pull request #15007 from ztczll/masterSage Weil2017-05-152-38/+40
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | test/objectstore/: Check put_ref return value Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
| * | | | | | | | | | | | test/common: Check block_device_model return valuezhanglei2017-05-121-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: zhanglei <243290414@qq.com>
| * | | | | | | | | | | | test/objectstore/: Check put_ref return valuezhanglei2017-05-091-37/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: zhanglei <243290414@qq.com>
* | | | | | | | | | | | | Merge pull request #15021 from runsisi/wip-fix-writefullSage Weil2017-05-152-9/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | osd/PrimayLogPG: update modified range to include the whole object size for write_full op Reviewed-by: Sage Weil <sage@redhat.com>
| * | | | | | | | | | | | | osd/PrimayLogPG: update modified range to include the whole object size for ↵runsisi2017-05-112-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | write_full op Signed-off-by: runsisi <runsisi@zte.com.cn>
| * | | | | | | | | | | | | osd/PrimaryLogPG: drop parameter count_bytes for write_update_size_and_usagerunsisi2017-05-112-6/+5
| | |_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: runsisi <runsisi@zte.com.cn>
* | | | | | | | | | | | | Merge pull request #15046 from ukernel/wip-osdmap-encodeSage Weil2017-05-151-10/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | osd/OSDMap: bump encoding version for require_min_compat_client Reviewed-by: Sage Weil <sage@redhat.com>
| * | | | | | | | | | | | osd/OSDMap: bump encoding version for require_min_compat_clientYan, Zheng2017-05-111-10/+8
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise, OSDMap::decode() throws expcetion when decoding old version osdmap Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
* | | | | | | | | | | | Merge pull request #13111 from cbodley/wip-rgw-mdlog-trimYehuda Sadeh2017-05-1212-82/+1077
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rgw multisite: automated mdlog trimming Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
| * | | | | | | | | | | | rgw: add TODOs to split trim logic into separate source filesCasey Bodley2017-04-272-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Casey Bodley <cbodley@redhat.com>
| * | | | | | | | | | | | rgw: use RGWShardCollectCR in MetaMasterTrimCRCasey Bodley2017-04-271-27/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | limit the number of concurrent sync status requests to peers Signed-off-by: Casey Bodley <cbodley@redhat.com>
| * | | | | | | | | | | | test/rgw: test for mdlog trimmingCasey Bodley2017-04-271-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added to existing test_multi_period_incremental_sync() because we want to test trimming old mdlog periods Signed-off-by: Casey Bodley <cbodley@redhat.com>
| * | | | | | | | | | | | radosgw-admin: add 'mdlog autotrim' commandCasey Bodley2017-04-273-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Casey Bodley <cbodley@redhat.com>
| * | | | | | | | | | | | rgw: RGWSyncLogTrimThread runs mdlog trimCasey Bodley2017-04-273-3/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Casey Bodley <cbodley@redhat.com>