[sheepdog] [PATCH v2 0/5] Some EC enhancements and bug fixes
Robin Dong
robin.k.dong at gmail.com
Fri Feb 28 10:11:26 CET 2014
Reviewed-by: Robin Dong <sanbai at taobao.com>
2014-02-28 15:52 GMT+08:00 Liu Yuan <namei.unix at gmail.com>:
> v2:
> - free inode in dog/vdi.c
>
> This patch set mainly solve a performance issue for ec recovery and also
> rework
> farm and some dog vdi commands and fix a bug that might cause data
> inconsistency
>
> Liu Yuan (5):
> sheep: kill is_erasure_obj()
> sheep: don't call heavy md_get_info init_obj_path()
> sheep: store ec_index in the pathname instead of in xattr
> dog/vdi: rework 'vdi object location' and 'vdi track'
> sheep/recovery: fix a sefault when ->stop is set true
>
> dog/vdi.c | 275
> +++++++++++++----------------------------------
> include/internal_proto.h | 1 +
> sheep/gateway.c | 28 +----
> sheep/journal.c | 2 +-
> sheep/md.c | 137 +++++++++++++++--------
> sheep/ops.c | 26 ++++-
> sheep/plain_store.c | 171 ++++++++++++-----------------
> sheep/recovery.c | 32 +++---
> sheep/sheep_priv.h | 42 ++++++--
> sheep/store.c | 11 +-
> 10 files changed, 311 insertions(+), 414 deletions(-)
>
> --
> 1.8.1.2
>
> --
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> http://lists.wpkg.org/mailman/listinfo/sheepdog
>
--
--
Best Regard
Robin Dong
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wpkg.org/pipermail/sheepdog/attachments/20140228/34057758/attachment-0004.html>
More information about the sheepdog
mailing list