ceph/src
Jianpeng Ma d51806f5b3 osd: Fix ec pg repair endless when met unrecover object.
In repair_object, if bad_peer is replica, it don't add soid in
MissingLoc for ec pool. If there are more bad replica for ec pool
which cause object can't recover, the later recoverying will endless.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-04-22 09:47:50 +08:00
..
arch crc32c: add aarch64 optimized crc32c implementation 2015-03-17 13:56:52 -05:00
auth Merge pull request #4000 from ceph/wip-da-SCA-20150312 2015-03-26 00:12:35 +08:00
bash_completion
brag Minor changes in other Makefile.am files to make them support the build refinement 2015-03-06 15:19:53 +01:00
civetweb@439063547d civetweb: update submodule 2015-03-23 11:36:47 -07:00
client Merge pull request #4386 from ceph/wip-10657 2015-04-21 14:19:21 -07:00
cls Merge pull request #4257 from rzarzynski/wip-10683 2015-04-20 17:24:11 -07:00
common Merge pull request #4386 from ceph/wip-10657 2015-04-21 14:19:21 -07:00
crush Merge pull request #3847 from trociny/wip-test_with_crushtool.master 2015-04-20 16:04:25 +08:00
doc
erasure-code erasure-code: Update ISA-L to 2.13 2015-03-30 13:39:31 +08:00
global common, global: use lttng ust functions for handling fork-like calls 2015-03-18 14:56:39 -07:00
gmock@d701f9d547 ceph needs gmock/gtest to be statically linked 2015-03-06 00:23:44 +01:00
include Merge pull request #4282 from ceph/wip-3645 2015-04-20 11:10:21 -07:00
java java: dump extra info for ftruncate assertion 2015-03-27 19:09:15 -07:00
jobs
json_spirit
key_value_store Merge pull request #4000 from ceph/wip-da-SCA-20150312 2015-03-26 00:12:35 +08:00
librados librados: add src_fadvise_flags in ceph_osd_op::copy_from 2015-03-23 18:00:55 +08:00
libradosstriper Merge pull request #4150 from javierguerragiraldez/master 2015-03-24 20:48:00 +08:00
librbd librbd: better handling for duplicate flatten requests 2015-04-21 13:02:29 -04:00
libs3@dcf98ff04b
log
mds Merge pull request #4386 from ceph/wip-10657 2015-04-21 14:19:21 -07:00
messages mds: warn when clients are not advancing their oldest_client_tid 2015-04-21 23:14:15 +08:00
mon Merge pull request #4399 from trociny/fix-osd_df_avgutil 2015-04-21 14:27:48 -07:00
mount
msg Merge pull request #4311 from yuyuyu101/wip-async-fix-4 2015-04-17 10:58:53 -07:00
objclass
objsync
ocf
os Merge pull request #4372 from xiaoxichen/fix_kv_compact_on_mount 2015-04-21 09:31:15 -07:00
osd osd: Fix ec pg repair endless when met unrecover object. 2015-04-22 09:47:50 +08:00
osdc Merge pull request #4012 from majianpeng/cache-tier-fadvise 2015-04-16 09:58:55 -07:00
perfglue Dencoder should never be built with tcmalloc 2015-04-14 13:44:27 +02:00
powerdns
pybind Merge pull request #4265 from trociny/wip-11319 2015-04-07 11:58:54 +01:00
rbd_fuse fix a few minor compilation warnings 2015-03-16 08:13:44 +01:00
rbd_replay common: ceph_argparse_witharg: pass oss by reference 2015-04-04 10:07:33 +03:00
rgw Merge pull request #4409 from ceph/wip-11437 2015-04-21 10:34:15 -07:00
rocksdb@6ca7befb55 rocksdb: fix 32-bit build 2015-03-26 11:04:18 -07:00
script python: fix pep8 E302, add missing lines 2015-03-03 12:59:30 +01:00
test Merge pull request #4370 from guangyy/wip-ec-test-fix 2015-04-21 13:50:51 +02:00
tools tools: ceph-monstore-tool must do out_store.close() 2015-04-21 17:50:03 +08:00
tracing librbd: add update_features to librbd API 2015-04-06 13:14:34 -04:00
upstart
.gitignore update some .gitignore files 2015-03-02 21:10:35 +01:00
btrfs_ioc_test.c
ceph_common.sh
ceph_fuse.cc ceph-fuse: test dentry invalidation options and fail out if we fail 2015-02-26 15:24:21 -08:00
ceph_mds.cc
ceph_mon.cc
ceph_osd.cc ceph-osd: add --check-wants-journal, --check-allows-journal 2015-03-31 13:49:35 -07:00
ceph_syn.cc
ceph_ver.c
ceph_ver.h.in.cmake
ceph-clsinfo
ceph-coverage.in
ceph-create-keys ceph-create-keys: create bootstrap-rgw key 2015-03-17 16:16:01 -07:00
ceph-crush-location.in
ceph-debugpack.in ceph-debugpack: fix bashism of {1..10} 2015-01-23 10:53:16 +08:00
ceph-disk ceph-disk: set '--cluster=ceph' in 'prepare' subcommand 2015-04-15 16:07:28 +08:00
ceph-disk-activate
ceph-disk-prepare
ceph-disk-udev Rework ceph-disk to allow LUKS for encrypted partitions 2015-01-30 14:34:42 +13:00
ceph-osd-prestart.sh
ceph-post-file.in
ceph-rbdnamer
ceph-rest-api
ceph-run
ceph.conf.twoosds
ceph.in Merge pull request #4265 from trociny/wip-11319 2015-04-07 11:58:54 +01:00
ceph.in.cmake ceph.in: add ceph ping mon.* for ping all monitor 2015-03-24 12:50:52 +08:00
cephfs.cc
cls_acl.cc
cls_crypto.cc
CMakeLists.txt mon: remove dead MonitorStore code 2015-04-13 08:42:47 -07:00
cmonctl
fetch_config
init-ceph.in init-ceph.in: add $PWD to PATH if running as ./init-ceph 2015-02-04 14:05:14 +00:00
init-radosgw Merge pull request #4056 from dmitryya/issue_11140 2015-03-23 20:48:02 +01:00
init-radosgw.sysv Merge pull request #4056 from dmitryya/issue_11140 2015-03-23 20:48:02 +01:00
init-rbdmap rdb: update init-rbdmap to fix duplicate mount point 2015-02-03 11:42:06 +01:00
krbd.cc krbd: add krbd_unmap_by_spec() 2015-04-19 14:41:53 +03:00
libcephfs.cc Merge pull request #3840 from ceph/wip-libcephfs-fsetxattr 2015-03-19 22:03:04 +00:00
librados-config.cc
loadclass.sh
logrotate.conf
make_version configure.ac: add --disable-gitversion 2015-03-19 09:38:46 +01:00
Makefile-client.am make: add with_rbd guard 2015-03-31 10:43:49 -07:00
Makefile-env.am tests: separate check_PROGRAMS from TESTS 2015-04-17 20:08:59 -04:00
Makefile-rocksdb.am Makefile-rocksdb.am: update for latest rocks 2015-03-26 11:01:35 -07:00
Makefile-server.am Cleanup src/Makefile's a bit more 2015-03-05 20:28:47 +01:00
Makefile.am tests: separate check_PROGRAMS from TESTS 2015-04-17 20:08:59 -04:00
mount.fuse.ceph
multi-dump.sh
ps-ceph.pl
push_to_qemu.pl
rbd-replay-many
rbd.cc rbd: allow unmapping by spec 2015-04-19 14:45:37 +03:00
rbdmap
README
sample.ceph.conf
stop.sh
TODO
unittest_bufferlist.sh
valgrind.supp
vstart.sh vstart.sh: set PATH to include pwd 2015-03-27 15:44:35 +02:00
yasm-wrapper

Sage Weil <sage@newdream.net>
Ceph - scalable distributed storage system