Commit Graph

40291 Commits

Author SHA1 Message Date
Nilamdyuti Goswami
e5bc64bfa6 doc: Updates radosgw man page.
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
2015-03-23 16:35:27 +05:30
Nilamdyuti Goswami
db80e45df0 doc: Adds updated radosgw man page under man/
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
2015-03-23 16:35:27 +05:30
Nilamdyuti Goswami
7a1984db41 doc: Updates radosgw man page with configuration for mod_proxy_fcgi .
Signed-off-by: Nilamdyuti Goswami <ngoswami@redhat.com>
2015-03-23 16:35:27 +05:30
Haomai Wang
b468548557 Merge pull request #4135 from ceph/wip-11198
Fix ceph_test_async_driver failed
2015-03-23 00:01:08 +08:00
Haomai Wang
cd11daa2d2 Fix ceph_test_async_driver failed
This test will create 10000 sockets which will failed because of limited system fd. Actually we only need to create several hundreds sockets and it's enough to get the test's goal.

Fix bug #11198
2015-03-22 23:59:19 +08:00
Loic Dachary
297b9f9e54 Merge pull request #3873 from tchaikov/cli-human-readable-errno
rados: translate errno to str in CLI

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-03-22 09:19:58 +01:00
Loic Dachary
61e4932867 Merge pull request #3841 from ceph/wip-10217
qa/workunits/fs/misc: fix filelock_interrupt.py

Reviewed-by: John Spray <john.spray@redhat.com>
2015-03-22 09:08:21 +01:00
Loic Dachary
8d51d922b6 Merge pull request #3829 from liewegas/wip-recovery-sleep
osd: inject simple sleep in recovery

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-03-22 09:03:57 +01:00
Sage Weil
f9cb165d75 Merge pull request #3685 from XinzeChi/wip-mark-started
osd: clear extra mark_started

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-03-21 15:23:47 -07:00
Sage Weil
4333fd3575 Merge pull request #3282 from tchaikov/pq-test
common/PrioritizedQueue: add basic tests for it

Reviewed-by: Samuel Just <sjust@redhat.com>
2015-03-21 14:53:36 -07:00
Sage Weil
c145e47267 Merge pull request #3177 from davidzhang84/wip-inject-eio-ec
Add EIO injection on EC pool for mdata and data error only for now

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-03-21 14:52:51 -07:00
Sage Weil
6710aec8e2 Merge pull request #3889 from XinzeChi/wip-tier-stat
osd: add l_osd_op_cache_hit perf counter for cache pool

Reviewed-by: Sage Weil <sage@redhat.com>
2015-03-21 14:39:54 -07:00
Sage Weil
714fac3df0 Merge pull request #4010 from majianpeng/osdmap-nspace
mon:make 'ceph osd map' accept namespace.

Reviewed-by: Sage Weil <sage@redhat.com>
2015-03-21 14:39:35 -07:00
Loic Dachary
ec0a403013 Merge pull request #4130 from dachary/wip-backports
doc: what does it mean for a release to be supported

Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-03-21 11:22:49 +01:00
Loic Dachary
5f7a838d9f doc: what does it mean for a release to be supported
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-03-21 11:06:28 +01:00
Sage Weil
9094dc450c Merge pull request #4122 from trhoden/rgw-quickstart
doc: Add RGW quick start info

Reviewed-by: Sage Weil <sage@redhat.com>
2015-03-20 17:45:38 -07:00
Yehuda Sadeh
2374567017 Merge pull request #4098 from ceph/wip-11128
auth: reinitialize NSS modules after fork()

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-03-20 17:11:35 -07:00
Yan, Zheng
cf058174fe auth: use crypto_init_mutex to protect NSS_Shutdown()
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2015-03-21 07:14:22 +08:00
Travis Rhoden
ab647bd520 doc: Add RGW quick start info
Add details of how to use ceph-deploy to deploy the CivetWeb-based
RGW present in Hammer.

Signed-off-by: Travis Rhoden <trhoden@redhat.com>
2015-03-20 18:55:08 -04:00
Sage Weil
8041636b72 Merge pull request #4120 from trhoden/quickstart-mon-create
doc: remove reference to old ceph-deploy steps

Reviewed-by: Sage Weil <sage@redhat.com>
2015-03-20 14:32:29 -07:00
Travis Rhoden
a9860f5e0f doc: remove reference to old ceph-deploy steps
ceph-deploy 1.1.3 is ancient, and isn't easily found or installed.

No need to reference it and call out the steps necessary to use if
using it.

Signed-off-by: Travis Rhoden <trhoden@redhat.com>
2015-03-20 17:10:54 -04:00
Gregory Farnum
1e463ada30 Merge pull request #4103 from ceph/wip-error-str
mds: fix error_str formatting in scrub output

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-03-20 10:59:26 -07:00
Gregory Farnum
7291f733c2 Merge pull request #4116 from ceph/wip-10368
mds: call wait_for_safe twice in command_flush_journal

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-03-20 10:50:56 -07:00
John Spray
035ab3c0e3 mds: call wait_for_safe twice in command_flush_journal
...so that we wait until everyone who was waiting for the first
wait_for_safe has run their completion before we proceed, thus
avoiding the possibility that those completions will execute
during our trimming and cause problems.

Fixes: #10368
Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-20 17:11:39 +00:00
Yan, Zheng
4c24d0cc07 auth: reinitialize NSS modules after fork()
Fixes: #11128
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2015-03-21 01:08:11 +08:00
Yan, Zheng
f183cd7c21 auth: properly return error of cephx_calc_client_server_challenge
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2015-03-21 01:05:08 +08:00
Loic Dachary
b94189f9c0 Merge pull request #4114 from apeters1971/wip-isa-lrucache
erasure-code: make ErasureCodeIsaTableCache drop entries according to LRU

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-03-20 11:35:32 +01:00
Andreas Peters
9999238396 erasure-code: make ErasureCodeIsaTableCache drop entries according to LRU
There was a bug in the arguments used by the splice function to move elements from the LRU list to the head of the list.
To simplify the implementation the direction of the LRU list has been changed e.g. newest entries are pushed in front.

Signed-off-by: Andreas-Joachim Peters <andreas.joachim.peters@cern.ch>
2015-03-20 10:56:46 +01:00
Loic Dachary
b5e82bb8c5 Merge pull request #4084 from ceph/wip-switch-to-breathe
Wip switch to breathe

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-03-20 10:33:10 +01:00
Kefu Chai
9e9595291d doc: s/Asphyxiate/Breathe/ in documenting.rst
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-03-20 17:17:53 +08:00
Kefu Chai
e69e85079b doc: enable doxygen for enum
* since we switched to breathe, which supports rendering enum
  types

Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-03-20 17:17:53 +08:00
Kefu Chai
cd69ded7af doc: Switch doxygen integration back to breathe
* asphyxiate needs more toolings, see
  https://github.com/ceph/asphyxiate/issues/1
* this commit basically reverts c96064
* use `autodoxygen` directive to doxygen referenced source files
* do not call `doxygen` explicitly in `build-doc`, `autodoxygen`
  will take care of it.

Fixes: #6115
Fixes: #6115
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-03-20 17:17:16 +08:00
Haomai Wang
f31ffa7549 Merge pull request #3983 from yuyuyu101/wip-async-fix-3
Wip async fix 3

Reviewed-by: Sage Weil <sage@redhat.com>
2015-03-20 11:23:18 +08:00
Haomai Wang
b0c30f6743 Thread.cc: Make set_affinity private and correct behavior
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
2015-03-20 11:00:56 +08:00
Sage Weil
b509bc7931 doc/release-notes: more hammer release notes
Signed-off-by: Sage Weil <sage@redhat.com>
2015-03-19 17:24:33 -07:00
Sage Weil
c56773021c Merge pull request #4085 from ceph/wip-11160
rgw: don't use rgw_socket_path if frontend is configured

Reviewed-by: Sage Weil <sage@redhat.com>
2015-03-19 17:19:59 -07:00
Sage Weil
bf814d5248 doc/release-notes: make hammer note about filestore format upgrade
Signed-off-by: Sage Weil <sage@redhat.com>
2015-03-19 17:16:15 -07:00
John Spray
8af2b43263 Merge pull request #3885 from Ved-vampir/master
common: add perf counters description

Reviewed-by: John Spray <john.spray@redhat.com>
2015-03-19 22:05:31 +00:00
John Spray
3ee11b567c Merge pull request #3840 from ceph/wip-libcephfs-fsetxattr
libcephfs: add ceph_f{get,set,list,remove)_xattr

Reviewed-by: John Spray <john.spray@redhat.com>
2015-03-19 22:03:04 +00:00
John Spray
67fdb1c16c Merge pull request #3750 from ceph/wip-dump-cache
mds: Add 'dump cache' asok

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-03-19 22:00:48 +00:00
John Spray
936e003c95 mds: implement 'dump cache' asok command
Retains old text format output when user specifies
a filename, else returns JSON.  JSON output will
cope less well with large caches, but will be more
useful for automated tests.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:35 +00:00
John Spray
abb4a73ac9 mds: use MDSCacheObject::dump in CDir::dump
Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:34 +00:00
John Spray
107e7c9712 mds: add CDentry::dump
Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:34 +00:00
John Spray
a33d1694d9 mds: extended dump() for CInode
Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:34 +00:00
John Spray
9184e1ddad mds: add dump() to MDSCacheObject
Subclasses extend this with their own attributes.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:34 +00:00
John Spray
5ca0095bb2 mds: add SimpleLock::dump
Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:34 +00:00
John Spray
75ff9d6926 mds: add a dump() method to MutationImpl
This is just an externally callable wrapper
to _dump that doesn't require caller
to pass in a time.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:34 +00:00
John Spray
842a4c32d3 include/frag: add a dump() method to fragtree_t
Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:34 +00:00
John Spray
62ee84eb36 mds: move auth_pins attrs into MDSCacheObject
These were common between CInode, CDir, CDentry.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-03-19 21:27:32 +00:00
Sage Weil
bc7f6ced69 Merge branch 'master' of github.com:ceph/ceph 2015-03-19 13:05:01 -07:00