Danny Al-Gaaf
935edd754a
mon/OSDMonitor.cc: reduce scope of variable
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-26 18:10:13 +01:00
Danny Al-Gaaf
48a1dc360b
mds/Server.cc: reduce scope of variable
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-26 18:10:13 +01:00
Danny Al-Gaaf
d62b96f39c
mds/MDS.cc: remove unused local variable
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-26 18:10:13 +01:00
Danny Al-Gaaf
2f9bf475d0
ErasureCodeLrc.cc: reduce scope of variable
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-26 18:10:13 +01:00
Danny Al-Gaaf
d9abd5352b
ErasureCodeIsa.cc: reduce scope of variable
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-26 18:10:13 +01:00
Danny Al-Gaaf
e145bff830
ErasureCodePlugin.cc: reduce scope of variable
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-26 18:10:12 +01:00
Danny Al-Gaaf
c3ee13a121
cls_rbd_client.cc: reduce scope of variable
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-26 18:10:12 +01:00
Loic Dachary
1f566023ed
Merge pull request #2753 from dachary/wip-mailmap
...
mailmap updates
2014-10-25 16:44:31 -07:00
Sage Weil
eea9803a3f
os/LevelDBStore, RocksDBStore: fix race handling for get store size
...
If we get ENOENT, skip this file, instead of adding in undefined stat
values.
Backport: firefly
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 21:23:19 -07:00
Sage Weil
06a73c3916
doc/release-notes: v0.87 giant (draft)
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 15:22:29 -07:00
Sage Weil
fd2943a00b
Merge pull request #2763 from ceph/wip-da-SCA-20141010
...
Some fixes from SCA runs
Reviewed-by: Sage Weil <sage@redhat.com>
2014-10-24 14:53:53 -07:00
Danny Al-Gaaf
ecbbf87d3b
Paxos.cc: use reinterpret_cast instead of c-style cast
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-24 23:36:02 +02:00
Danny Al-Gaaf
784f6d521d
fuse_ll.cc: use reinterpret_cast instead of c-style cast
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-24 23:36:02 +02:00
Danny Al-Gaaf
3994cca981
librados.cc: use static_cast instead of c-style cast
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-10-24 23:35:45 +02:00
Sage Weil
b05efddb77
Merge pull request #2799 from athanatos/wip-9480
...
Wip 9480
Reviewed-by: Sage Weil <sage@redhat.com>
2014-10-24 13:20:43 -07:00
Sage Weil
2c4be559c5
Merge pull request #2798 from athanatos/wip-9875
...
ReplicatedPG: writeout hit_set object with correct prior_version
Reviewed-by: Sage Weil <sage@redhat.com>
2014-10-24 12:55:05 -07:00
Sage Weil
ccb2b6f296
Merge pull request #2789 from ceph/wip-rgw-explicit-reason
...
rgw: send http status reason explicitly in fastcgi
2014-10-24 11:35:06 -07:00
Sage Weil
191c45be4d
Merge remote-tracking branch 'gh/giant'
2014-10-24 11:19:39 -07:00
Sage Weil
719dc171c6
Revert "Enforce cache size on read requests"
...
This reverts commit 4fc9fffc49
.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 11:19:35 -07:00
Sage Weil
71d32027c7
Revert "osdc: Fix ObjectCounter::_readx perf counters"
...
This reverts commit 830373ef01
.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 11:19:21 -07:00
Sage Weil
c2cebe5b6d
Revert "osdc: Fix compiler warning"
...
This reverts commit cb290a117a
.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 11:19:15 -07:00
Sage Weil
a1f23b7a95
Revert "rbd: ObjectCacher reads can hang when reading sparse files"
...
This reverts commit cdb7675a21
.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 11:16:36 -07:00
Sage Weil
b808cdfaa8
Revert "Fix read performance regression in ObjectCacher"
...
This reverts commit 65be257e92
.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 11:16:25 -07:00
Federico Gimenez
c4b2abdd41
.gitmodules: ignoring changes in rocksdb submodule
...
Signed-off-by: Federico Gimenez <fgimenez@coit.es>
(cherry picked from commit 60eaeca4dd
)
2014-10-24 11:14:03 -07:00
Josh Durgin
7272bb882c
Merge pull request #2797 from ceph/wip-rbd-revert
...
rbd/objectcacher: revert recent changes for giant
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2014-10-24 11:12:29 -07:00
Sage Weil
082416fcca
Revert "Enforce cache size on read requests"
...
This reverts commit 4fc9fffc49
.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 11:06:16 -07:00
Sage Weil
544b9a82d9
Revert "rbd: ObjectCacher reads can hang when reading sparse files"
...
This reverts commit cdb7675a21
.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 11:06:08 -07:00
Sage Weil
3b1eafcabb
Revert "Fix read performance regression in ObjectCacher"
...
This reverts commit 65be257e92
.
Too late for giant.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 11:05:53 -07:00
Sage Weil
3ef6fd1d0f
Merge pull request #2768 from ceph/wip-msgr
...
msgr: merge AsyncMessenger
Lightly reviewed. Won't impact build or runtime unless explicitly enabled with ms_type = async (or random).
2014-10-24 10:58:27 -07:00
David Zafman
7d62170efa
Merge pull request #2795 from ceph/wip-9873
...
objecter: fix tick_event shutdown race (9873)
Reviewed-by: David Zafman <dzafman@redhat.com>
2014-10-24 10:49:32 -07:00
Sage Weil
6a1392ee18
Merge pull request #2793 from dachary/wip-dead-code-lrc
...
erasure-code: remove LRC dead code
2014-10-24 10:40:58 -07:00
Sage Weil
f76f83ce3f
osdc/Objecter: fix tick_event handling in shutdown vs tick race
...
If we fail to cancel the tick_event, we rely on tick() itself to clear
tick_event. I'm not quite sure how we got this wrong in the previous
commit, but this boils down to two cases:
1) shutdown() successfully cancels the event and clears tick_event. tick()
never runs. tick_event == NULL when we finish.
2) shutdown() fails to cancel the event because it has already started. In
this case tick itself is blocking (or about to block) waiting on the
rlock. When it does run it will clear tick_event itself, then see
initiazed == 0 and exit without rescheduling.
Fixes : #9873
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 09:32:20 -07:00
Sage Weil
48484356bb
common/Timer: recheck stopping before sleep if we dropped the lock
...
If we have safe_callbacks==false, the stopping flag may have changed while
we were doing our callback. Recheck it and exit to avoid a deadlock on
shutdown.
Signed-off-by: Sage Weil <sage@redhat.com>
2014-10-24 09:20:41 -07:00
Loic Dachary
8d51142543
erasure-code: remove LRC dead code
...
Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-10-24 08:09:39 -07:00
Sage Weil
dd071904d8
Merge pull request #2790 from fgimenez/git-ignore-src-rocksdb
...
.gitmodules: ignoring changes in rocksdb submodule
2014-10-24 08:01:16 -07:00
Sage Weil
3c740e6cc5
Merge pull request #2791 from majianpeng/fix1
...
ECTransaction: Remove unused typedef.
Reviewed-by: Sage Weil <sage@redhat.com>
2014-10-24 06:58:18 -07:00
Jianpeng Ma
9d09e37551
ECTransaction: Remove unused typedef.
...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
2014-10-24 14:46:52 +08:00
Federico Gimenez
60eaeca4dd
.gitmodules: ignoring changes in rocksdb submodule
...
Signed-off-by: Federico Gimenez <fgimenez@coit.es>
2014-10-24 08:46:50 +02:00
Sage Weil
6d8a5766ef
Merge pull request #2783 from xanpeng/patch-1
...
Remove unnecessary expressions about conf_journal_sz
Reviewed-by: Sage Weil <sage@redhat.com>
2014-10-23 17:59:56 -07:00
Sage Weil
9d1b585fdb
Merge pull request #2787 from ceph/fix-fstat-mode
...
java: fill in stat structure correctly
Reviewed-by: Sage Weil <sage@redhat.com>
2014-10-23 17:57:02 -07:00
Sage Weil
4e7b8412e5
Merge pull request #2784 from xinxinsh/master
...
check rocksdb library when '--with-librocksdb' option is enabled
Reviewed-by: Sage Weil <sage@redhat.com>
2014-10-23 17:54:56 -07:00
Yehuda Sadeh
a9dd4af401
rgw: send http status reason explicitly in fastcgi
...
There are issues in certain versions of apache 2.4, where the reason is
not sent back. Instead, just provide the reason explicitly.
Backport: firefly, giant
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2014-10-23 17:41:43 -07:00
Sage Weil
bf4d72a960
Merge remote-tracking branch 'gh/giant'
2014-10-23 16:44:45 -07:00
Noah Watkins
44a8d59b10
java: fill in stat structure correctly
...
Added stat filling helper function but only stat and lstat were updated.
This patch makes fstat use it. Crucially the fstat wasn't updating the
mode flags.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2014-10-23 13:58:23 -07:00
Sage Weil
8a9b953b7c
Merge pull request #2785 from athanatos/wip-9821
...
PG:: reset_interval_flush and in set_last_peering_reset
Reviewed-by: Sage Weil <sage@redhat.com>
2014-10-23 13:45:26 -07:00
Dan Mick
9a12467a9c
Merge pull request #2733 from dachary/wip-9372-injectargs
...
cli: do not parse injectargs arguments twice
Reviewed-by: Dan Mick <dan.mick@inktank.com>
2014-10-23 12:32:37 -07:00
Loic Dachary
860a3ac19e
Merge pull request #2759 from dachary/wip-9836-test-mon-id
...
tests: mon id is incorrectly skipped
2014-10-23 11:29:26 -07:00
Samuel Just
f2178d6ac4
Merge pull request #2766 from dachary/wip-9408-buffer-alignment-giant
...
erasure-code: buffer alignment (giant)
Reviewed-by: Samuel Just <sam.just@inktank.com>
2014-10-23 09:52:00 -07:00
Samuel Just
1a3ad307f1
ReplicatedPG: writeout hit_set object with correct prior_version
...
Fixes : #9875
Backport: giant, firefly
Signed-off-by: Samuel Just <sam.just@inktank.com>
2014-10-23 09:11:31 -07:00
Loic Dachary
50a7b3de58
Merge pull request #2781 from zhouyuan/lrc_layer_plugin_doc
...
EC: document the LRC per layer plugin configuration
Reviewed-by: Loic Dachary <loic-201408@dachary.org>
2014-10-23 08:26:40 -07:00