April 2012 Archives by subject
Starting: Sun Apr 1 04:21:38 CEST 2012
Ending: Mon Apr 30 23:48:45 CEST 2012
Messages: 440
- [Sheepdog] [PATCH 0/2] remove oids from object list cache when deleting a vdi
Li Wenpeng
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Christoph Hellwig
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Christoph Hellwig
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Liu Yuan
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Liu Yuan
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Christoph Hellwig
- [Sheepdog] [PATCH 0/8] various error handling fixes
Christoph Hellwig
- [Sheepdog] [PATCH 0/8] various error handling fixes
MORITA Kazutaka
- [Sheepdog] [PATCH 00/10] vnode mapping layer fixes and cleanups V2
Christoph Hellwig
- [Sheepdog] [PATCH 00/10] vnode mapping layer fixes and cleanups V3
Christoph Hellwig
- [Sheepdog] [PATCH 00/10] vnode mapping layer fixes and cleanups V3
Liu Yuan
- [Sheepdog] [PATCH 00/10] vnode mapping layer fixes and cleanups V3
Christoph Hellwig
- [Sheepdog] [PATCH 01/10] sheep: cleanup is_access_local
Christoph Hellwig
- [Sheepdog] [PATCH 01/10] sheep: cleanup is_access_local
Christoph Hellwig
- [Sheepdog] [PATCH 02/10] sheep: cleanup io_op_done
Christoph Hellwig
- [Sheepdog] [PATCH 02/10] sheep: cleanup io_op_done
Christoph Hellwig
- [Sheepdog] [PATCH 03/10] sheep: remove setup_ordered_sd_vnode_list
Christoph Hellwig
- [Sheepdog] [PATCH 03/10] sheep: remove setup_ordered_sd_vnode_list
Christoph Hellwig
- [Sheepdog] [PATCH 04/10] sheep: rewrite the vnode mapping layer
Christoph Hellwig
- [Sheepdog] [PATCH 04/10] sheep: rewrite the vnode mapping layer
Christoph Hellwig
- [Sheepdog] [PATCH 05/10] sheep: add a oid_to_vnode helper
Christoph Hellwig
- [Sheepdog] [PATCH 05/10] sheep: add a oid_to_vnode helper
Christoph Hellwig
- [Sheepdog] [PATCH 06/10] sheep: add a vnode_is_local helper
Christoph Hellwig
- [Sheepdog] [PATCH 06/10] sheep: add a vnode_is_local helper
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Liu Yuan
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Liu Yuan
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
MORITA Kazutaka
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Liu Yuan
- [Sheepdog] [PATCH 08/10] sheep: rename nr_sobjs to nr_copies
Christoph Hellwig
- [Sheepdog] [PATCH 08/10] sheep: rename nr_sobjs to nr_copies
Christoph Hellwig
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Christoph Hellwig
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Christoph Hellwig
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Liu Yuan
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Liu Yuan
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Shevek
- [Sheepdog] [PATCH 1/2] change 'write' to 'wr' to avoid declaration shadowing
Li Wenpeng
- [Sheepdog] [PATCH 1/2] change 'write' to 'wr' to avoid declaration shadowing
Liu Yuan
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Li Wenpeng
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Christoph Hellwig
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
levin li
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Liu Yuan
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Christoph Hellwig
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Christoph Hellwig
- [Sheepdog] [PATCH 1/2] farm: clean up farm_end_recover()
Liu Yuan
- [Sheepdog] [PATCH 1/2] object cache: fix cow write
Liu Yuan
- [Sheepdog] [PATCH 1/2] object cache: fix cow write
Liu Yuan
- [Sheepdog] [PATCH 1/2] object cache: make sync flush as default
Liu Yuan
- [Sheepdog] [PATCH 1/2] object cache: make sync flush as default
Liu Yuan
- [Sheepdog] [PATCH 1/2] set the maximum number of replication correctly
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] set the maximum number of replication correctly
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: process gateway request only in fast path
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: process gateway request only in fast path
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/3] add a field nr_zones to cluster_info
Li Wenpeng
- [Sheepdog] [PATCH 1/3] cleanup the data object in system snapshot by user
Li Wenpeng
- [Sheepdog] [PATCH 1/3] collie: make some optimization for parse_objs()
Li Wenpeng
- [Sheepdog] [PATCH 1/3] collie: make some optimization for parse_objs()
Liu Yuan
- [Sheepdog] [PATCH 1/3] logger: improve death messages
Christoph Hellwig
- [Sheepdog] [PATCH 1/3] logger: improve death messages
MORITA Kazutaka
- [Sheepdog] [PATCH 1/3] sheep: fix get_nr_copies()
Liu Yuan
- [Sheepdog] [PATCH 1/3] sheep: fix get_nr_copies()
Christoph Hellwig
- [Sheepdog] [PATCH 1/4] sheep: move read/write/remove_object() into store.c
Liu Yuan
- [Sheepdog] [PATCH 1/4] sheep: move read/write/remove_object() into store.c
Christoph Hellwig
- [Sheepdog] [PATCH 1/4] sheep: refactor process_request_queue()
Liu Yuan
- [Sheepdog] [PATCH 1/4] sheep: refactor process_request_queue()
Liu Yuan
- [Sheepdog] [PATCH 1/7] sheep: cleanup is_access_local
Christoph Hellwig
- [Sheepdog] [PATCH 1/8] sheep: fix error handling when reading the journal end mark
Christoph Hellwig
- [Sheepdog] [PATCH 10/10] sheep: fix get_zones_nr_from for clusters with gateways
Christoph Hellwig
- [Sheepdog] [PATCH 10/10] sheep: fix get_zones_nr_from for clusters with gateways
Christoph Hellwig
- [Sheepdog] [PATCH 2/2 v2] object cache: fix race in create_cache_object()
Liu Yuan
- [Sheepdog] [PATCH 2/2] always delete data objects when deleting an cloned vdi
Li Wenpeng
- [Sheepdog] [PATCH 2/2] farm: refactor trunk_file_write()
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: fix race in create_cache_object()
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] remove oids from object list cache when deleting a vdi
Li Wenpeng
- [Sheepdog] [PATCH 2/2] remove oids from object list cache when deleting a vdi
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] sheep: make gateway and io workers configurable
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: make gateway and io workers configurable
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: make gateway and io workers configurable
Christoph Hellwig
- [Sheepdog] [PATCH 2/2] sheep: make gateway and io workers configurable
Christoph Hellwig
- [Sheepdog] [PATCH 2/2] sheep: split cpg_queue into two
Liu Yuan
- [Sheepdog] [PATCH 2/2] use valloc for reading cow data object
MORITA Kazutaka
- [Sheepdog] [PATCH 2/3] cleanup the data object in system snapshot by user
levin li
- [Sheepdog] [PATCH 2/3] cleanup the data object in system snapshot by user
Li Wenpeng
- [Sheepdog] [PATCH 2/3] collie: show nodes at all epoches for collie cluster info
Li Wenpeng
- [Sheepdog] [PATCH 2/3] logger: cleanup dolog
Christoph Hellwig
- [Sheepdog] [PATCH 2/3] sheep: refactor is_access_local()
Liu Yuan
- [Sheepdog] [PATCH 2/3] sheep: refactor is_access_local()
Christoph Hellwig
- [Sheepdog] [PATCH 2/4] sheep: factor out store_* operations
Liu Yuan
- [Sheepdog] [PATCH 2/4] sheep: factor out store_* operations
Christoph Hellwig
- [Sheepdog] [PATCH 2/4] sheep: factor out store_* operations
Liu Yuan
- [Sheepdog] [PATCH 2/4] sheep: remove unnecessary guard check
Liu Yuan
- [Sheepdog] [PATCH 2/7] sheep: cleanup io_op_done
Christoph Hellwig
- [Sheepdog] [PATCH 2/8] sheep: remove write only variables in read_object_local
Christoph Hellwig
- [Sheepdog] [PATCH 3/3] collie: add an operation to track an object's locations at each epoch
Li Wenpeng
- [Sheepdog] [PATCH 3/3] Implement the trunk map in farm with rb-tree instead of file
Li Wenpeng
- [Sheepdog] [PATCH 3/3] sheep: do not automatically log to syslog if run in foreground
Christoph Hellwig
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Liu Yuan
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Christoph Hellwig
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Liu Yuan
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Christoph Hellwig
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Liu Yuan
- [Sheepdog] [PATCH 3/4] object list cache: move it out of store.c
Liu Yuan
- [Sheepdog] [PATCH 3/4] object list cache: move it out of store.c
MORITA Kazutaka
- [Sheepdog] [PATCH 3/4] sheep: use io workers to run local request
Liu Yuan
- [Sheepdog] [PATCH 3/7] sheep: remove setup_ordered_sd_vnode_list
Christoph Hellwig
- [Sheepdog] [PATCH 3/8] sheep: check for register_event errors
Christoph Hellwig
- [Sheepdog] [PATCH 4/4] sheep: get rid of gcc warning
Liu Yuan
- [Sheepdog] [PATCH 4/4] sheep: remove cpg* leftover
Liu Yuan
- [Sheepdog] [PATCH 4/7] sheep: rewrite the vnode mapping layer
Christoph Hellwig
- [Sheepdog] [PATCH 4/8] sheep: check for init_work_queue failures
Christoph Hellwig
- [Sheepdog] [PATCH 5/7] sheep: add a oid_to_vnode helper
Christoph Hellwig
- [Sheepdog] [PATCH 5/8] collie: handle parse_vdi failures
Christoph Hellwig
- [Sheepdog] [PATCH 6/7] sheep: add a vnode_is_local helper
Christoph Hellwig
- [Sheepdog] [PATCH 6/8] sheep: move extern declarations for global variables to sheep_priv.h
Christoph Hellwig
- [Sheepdog] [PATCH 7/7] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 7/8] sheep: mark the store name as plain character pointer
Christoph Hellwig
- [Sheepdog] [PATCH 8/8] sheep: fix error handling during store intialization
Christoph Hellwig
- [Sheepdog] [PATCH S001] : Check before allocating
Shevek
- [Sheepdog] [PATCH S001] : Check before allocating
Liu Yuan
- [Sheepdog] [PATCH v2 1/2] force some callbacks of cluster request running in worker thread
Li Wenpeng
- [Sheepdog] [PATCH v2 1/2] force some callbacks of cluster request running in worker thread
Liu Yuan
- [Sheepdog] [PATCH v2 1/2] force some callbacks of cluster request running in worker thread
Christoph Hellwig
- [Sheepdog] [PATCH v2 1/2] force some callbacks of cluster request running in worker thread
Liu Yuan
- [Sheepdog] [PATCH v2 1/2] object cache: enable direct IO for cache object
Liu Yuan
- [Sheepdog] [PATCH v2 1/6] sheep: add transient failure detection
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 1/6] sheep: add transient failure detection
MORITA Kazutaka
- [Sheepdog] [PATCH v2 2/2] remove oids from object list cache when deleting a vdi
Li Wenpeng
- [Sheepdog] [PATCH v2 2/6] sheep: transient failure - parameter changes
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 3/6] sheep: transient failure - collie tool changes
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 4/6] sheep: transient failure - node join/leave
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 5/6] sheep: transient failure - get templeave time from master
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 6/6] sheep: transient failure - deal with I/O to failed node
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2] collie: add an operation to show nodes in recovery
Li Wenpeng
- [Sheepdog] [PATCH v2] collie: add an operation to show nodes in recovery
Liu Yuan
- [Sheepdog] [PATCH v2] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
MORITA Kazutaka
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
zituan at taobao.com
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
Liu Yuan
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
Christoph Hellwig
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] sheep: change snapshot/clone flow
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2] sheep: fix get_nr_copies()
Liu Yuan
- [Sheepdog] [PATCH v2] sheep: fix get_nr_copies()
Christoph Hellwig
- [Sheepdog] [PATCH v2] sheep: fix get_nr_copies()
Liu Yuan
- [Sheepdog] [PATCH v2] sheep: move store_* operations into ops.c
Liu Yuan
- [Sheepdog] [PATCH v2] sheep: split recovery from store.c
Christoph Hellwig
- [Sheepdog] [PATCH v2] sheep: split recovery from store.c
Liu Yuan
- [Sheepdog] [PATCH v2] some optimization for cluster recovery
Li Wenpeng
- [Sheepdog] [PATCH v2] store: set correct path for farm in store_remove_obj
zituan at taobao.com
- [Sheepdog] [PATCH v2] store: set correct path for farm in store_remove_obj
Liu Yuan
- [Sheepdog] [PATCH v3 01/13] trace: driver trace to work
MORITA Kazutaka
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
MORITA Kazutaka
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
MORITA Kazutaka
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
MORITA Kazutaka
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
Liu Yuan
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
Liu Yuan
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
Liu Yuan
- [Sheepdog] [PATCH v3 1/3] add a field nr_zones to cluster_info
Li Wenpeng
- [Sheepdog] [PATCH v3 11/13] sheep: fix group_handler face
MORITA Kazutaka
- [Sheepdog] [PATCH v3 2/3] cleanup the data object in system snapshot by user
Li Wenpeng
- [Sheepdog] [PATCH v3 3/3] Implement the trunk map in farm with rb-tree instead of file
Li Wenpeng
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH v3] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
Huxinwei
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
Christoph Hellwig
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
HaiTing Yao
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
Liu Yuan
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
Christoph Hellwig
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
HaiTing Yao
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
HaiTing Yao
- [Sheepdog] [PATCH v3] sheep: fix get_nr_copies()
Liu Yuan
- [Sheepdog] [PATCH v3] sheep: fix get_nr_copies()
MORITA Kazutaka
- [Sheepdog] [PATCH v3] some optimization for cluster recovery
Li Wenpeng
- [Sheepdog] [PATCH v3] some optimization for cluster recovery
Liu Yuan
- [Sheepdog] [PATCH v4 01/12] trace: driver trace to work
Liu Yuan
- [Sheepdog] [PATCH v4 02/12] trace: low level functions in assembly
Liu Yuan
- [Sheepdog] [PATCH v4 03/12] trace: add low level ip2function support
Liu Yuan
- [Sheepdog] [PATCH v4 04/12] logger: teach logger funcs to notrace
Liu Yuan
- [Sheepdog] [PATCH v4 05/12] sheep: export some structures for trace use
Liu Yuan
- [Sheepdog] [PATCH v4 06/12] trace: low-level trace infrastructure proper
Liu Yuan
- [Sheepdog] [PATCH v4 07/12] trace: add graph tracer
Liu Yuan
- [Sheepdog] [PATCH v4 08/12] trace: add a ring buffer
Liu Yuan
- [Sheepdog] [PATCH v4 09/12] sheep: revert coroutine for fixing group_handler() race
Liu Yuan
- [Sheepdog] [PATCH v4 10/12] sheep: fix group_handler face
Liu Yuan
- [Sheepdog] [PATCH v4 11/12] trace: add a new interface for trace utility
Liu Yuan
- [Sheepdog] [PATCH v4 12/12] trace: support cat operation from collie
Liu Yuan
- [Sheepdog] [PATCH v4] Add a ftrace-like trace utility
Liu Yuan
- [Sheepdog] [PATCH v4] Add a ftrace-like trace utility
MORITA Kazutaka
- [Sheepdog] [PATCH v4] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v4] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v4] sheepdog: implement SD_OP_FLUSH_VDI operation
Liu Yuan
- [Sheepdog] [PATCH v5 4/8] sheep: teach sheep to use object cache
Liu Yuan
- [Sheepdog] [PATCH v5 4/8] sheep: teach sheep to use object cache
Huxinwei
- [Sheepdog] [PATCH v6 7/8] collie: read the cached objects if any for collie operation
MORITA Kazutaka
- [Sheepdog] [PATCH v6 7/8] collie: read the cached objects if any for collie operation
Liu Yuan
- [Sheepdog] [PATCH] collie: add an operation to show nodes in recovery
Li Wenpeng
- [Sheepdog] [PATCH] collie: add an operation to show nodes in recovery
Li Wenpeng
- [Sheepdog] [PATCH] collie: add an operation to show nodes in recovery
Liu Yuan
- [Sheepdog] [PATCH] factor a finish_join helper out of update_cluster_info
Christoph Hellwig
- [Sheepdog] [PATCH] factor a finish_join helper out of update_cluster_info
Liu Yuan
- [Sheepdog] [PATCH] farm: refine the read_working_object() output
Liu Yuan
- [Sheepdog] [PATCH] farm: refine the read_working_object() output
Liu Yuan
- [Sheepdog] [PATCH] fix a bug in recovery which makes sheep get an incomplete epoch node list
Li Wenpeng
- [Sheepdog] [PATCH] fix a bug in recovery which makes sheep get an incomplete epoch node list
Liu Yuan
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Huxinwei
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Li Wenpeng
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
levin li
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
MORITA Kazutaka
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
levin li
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Huxinwei
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
levin li
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Liu Yuan
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
MORITA Kazutaka
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Yunkai Zhang
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
MORITA Kazutaka
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Huxinwei
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Liu Yuan
- [Sheepdog] [PATCH] fix a bug of copies calculation in delete_one()
Li Wenpeng
- [Sheepdog] [PATCH] fix a bug of copies calculation in delete_one()
Christoph Hellwig
- [Sheepdog] [PATCH] fixed a bug of reading length which may cause core dump.
Li Wenpeng
- [Sheepdog] [PATCH] fixed a bug of reading length which may cause core dump.
Liu Yuan
- [Sheepdog] [PATCH] fixed a fd leak in read_working_object()
Li Wenpeng
- [Sheepdog] [PATCH] fixed a fd leak in read_working_object()
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Shevek
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH] logger: fix pid confusion
Christoph Hellwig
- [Sheepdog] [PATCH] logger: fix pid confusion
MORITA Kazutaka
- [Sheepdog] [PATCH] logger: rotate log by size, default is 500MB
zituan at taobao.com
- [Sheepdog] [PATCH] logger: rotate log by size, default is 500MB
MORITA Kazutaka
- [Sheepdog] [PATCH] Make connection information more readable
Yunkai Zhang
- [Sheepdog] [PATCH] Make connection information more readable
MORITA Kazutaka
- [Sheepdog] [PATCH] make remove_object() returns -1 when fail to delete one of the objects
Li Wenpeng
- [Sheepdog] [PATCH] make remove_object() returns -1 when fail to delete one of the objects
Liu Yuan
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
Liu Yuan
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
Liu Yuan
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
Liu Yuan
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
Liu Yuan
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
Liu Yuan
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
Liu Yuan
- [Sheepdog] [PATCH] object cache: fix wrong usage oc->oid
Liu Yuan
- [Sheepdog] [PATCH] object cache: fix wrong usage oc->oid
Liu Yuan
- [Sheepdog] [PATCH] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH] object_cache: fix a race condition
Liu Yuan
- [Sheepdog] [PATCH] remove coroutine code
MORITA Kazutaka
- [Sheepdog] [PATCH] remove coroutine code
Liu Yuan
- [Sheepdog] [PATCH] remove object oids from object list cache when deleting a vdi
Li Wenpeng
- [Sheepdog] [PATCH] remove object oids from object list cache when deleting a vdi
Liu Yuan
- [Sheepdog] [PATCH] sheep: bug in event_done leads to dead lock
Yunkai Zhang
- [Sheepdog] [PATCH] sheep: bug in event_done leads to dead lock
Liu Yuan
- [Sheepdog] [PATCH] sheep: call req_done directly
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH] sheep: change snapshot/clone flow
HaiTing Yao
- [Sheepdog] [PATCH] sheep: fix epoll_wait infinite loop
Yunkai Zhang
- [Sheepdog] [PATCH] sheep: fix epoll_wait infinite loop
MORITA Kazutaka
- [Sheepdog] [PATCH] sheep: fix get_zones_nr_from for clusters with gateways
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: fix get_zones_nr_from for clusters with gateways
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: fix nr_copies calculation in delete_one
Liu Yuan
- [Sheepdog] [PATCH] sheep: fix nr_copies calculation in delete_one
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: fix read_copy_from_cluster()
Liu Yuan
- [Sheepdog] [PATCH] sheep: fix read_copy_from_cluster()
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: fix read_copy_from_cluster()
Liu Yuan
- [Sheepdog] [PATCH] sheep: fix read_copy_from_cluster()
Liu Yuan
- [Sheepdog] [PATCH] sheep: if fail to read copy from replication, retry it
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH] sheep: if fail to read copy from replication, retry it
Liu Yuan
- [Sheepdog] [PATCH] sheep: keep the vnodes cache until epoch changs
HaiTing Yao
- [Sheepdog] [PATCH] sheep: keep the vnodes cache until epoch changs
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH] sheep: keep the vnodes cache until epoch changs
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Huxinwei
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
MORITA Kazutaka
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Huxinwei
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
MORITA Kazutaka
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
- [Sheepdog] [PATCH] sheep: remove useless log in membership change path
zituan at taobao.com
- [Sheepdog] [PATCH] sheep: remove useless log in membership change path
Liu Yuan
- [Sheepdog] [PATCH] sheep: retry read other copy in failure
Liu Yuan
- [Sheepdog] [PATCH] sheep: retry read other copy in failure
Liu Yuan
- [Sheepdog] [PATCH] sheep: split recovery from store.c
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: update inode cache first
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH] sheep: update inode cache first
Liu Yuan
- [Sheepdog] [PATCH] show vdi tag and clone mark in the output of 'collie vdi list'
Li Wenpeng
- [Sheepdog] [PATCH] show vdi tag and clone mark in the output of 'collie vdi list'
Liu Yuan
- [Sheepdog] [PATCH] store: set correct path for farm in store_remove_obj
zituan at taobao.com
- [Sheepdog] [PATCH] store: set correct path for farm in store_remove_obj
Liu Yuan
- [Sheepdog] [PATCH] store: use hex to printf error code
Liu Yuan
- [Sheepdog] [PATCH] store: use hex to printf error code
Liu Yuan
- [Sheepdog] [PATCH] store: use O_DIRECT IO for backend store
Liu Yuan
- [Sheepdog] [PATCH] store: use O_DIRECT IO for backend store
Liu Yuan
- [Sheepdog] [PATCH] trace: add GNU liscense to the source files
Liu Yuan
- [Sheepdog] [PATCH] trace: add GNU liscense to the source files
Liu Yuan
- [Sheepdog] [PATCH] use unions for protocol requests and responses
Christoph Hellwig
- [Sheepdog] [RFC PATCH] corosync: fix cluster hang
Liu Yuan
- [Sheepdog] [zookeeper][PATCH 0/2] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 0/2] INTRODUCE
MORITA Kazutaka
- [Sheepdog] [zookeeper][PATCH 0/2] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 0/6] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 0/6] INTRODUCE
Liu Yuan
- [Sheepdog] [zookeeper][PATCH 0/6] INTRODUCE
MORITA Kazutaka
- [Sheepdog] [zookeeper][PATCH 0/6] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 1/2] Rewatch znode in /sheepdog/member after it changed
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 1/6] Refactor zookeeper driver
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 2/2] Revise coding style problems in zookeeper driver
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 2/6] Optimize the size of buffer send to zookeeper
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 3/6] try to recover previous zookeeper session when sheep start
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 4/6] retry again when zoo_* api return ZCONNECTIONLOSS/ZOPERATIONTIMEOUT error
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 5/6] Fix two bug:
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 6/6] Use atomic builtins to replace pthread mutex locks
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 00/11] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 00/11] INTRODUCE
MORITA Kazutaka
- [Sheepdog] [zookeeper][PATCH v2 01/11] Refactor zookeeper driver
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 02/11] Optimize the size of buffer send to zookeeper
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 03/11] retry again when zoo_* api return ZCONNECTIONLOSS/ZOPERATIONTIMEOUT error
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 04/11] Fix two bug:
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 05/11] Use atomic builtins to replace pthread mutex locks
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 06/11] Rewatch znode in /sheepdog/member after it changed
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 07/11] If previous zookeeper session exists, shutdown sheep
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 08/11] Add code to handle sequence number overflow
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 09/11] Fix bug: zk_leave doesn't work
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 10/11] Fix bug: leave event lost in zookeeper driver
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 11/11] Remove zk_lock from zk_join
Yunkai Zhang
- [Sheepdog] Next version and user documentation
David Douard
- [Sheepdog] Next version and user documentation
Liu Yuan
- [Sheepdog] PATCH S002: Easier to grep for PANIC calls
Shevek
- [Sheepdog] PATCH S002: Easier to grep for PANIC calls
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
MORITA Kazutaka
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
MORITA Kazutaka
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Christoph Hellwig
- [Sheepdog] PATCH S004: Rebracket unregister_event calls in group.c
Liu Yuan
- [Sheepdog] PATCH S004: Rebracket unregister_event calls in group.c
Shevek
- [Sheepdog] sheepdog image?
Bill Hastings
- [Sheepdog] sheepdog image?
Yunkai Zhang
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
Huxinwei
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
Huxinwei
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
Liu Yuan
- [Sheepdog] Sheepdog+iscsi high availability
Liu Yuan
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
Liu Yuan
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] The distribution of objects is not even enough ?
Huxinwei
- [Sheepdog] The distribution of objects is not even enough ?
Liu Yuan
- [Sheepdog] The distribution of objects is not even enough ?
Huxinwei
- [Sheepdog] The distribution of objects is not even enough ?
MORITA Kazutaka
- [Sheepdog] The distribution of objects is not even enough ?
HaiTing Yao
- [Sheepdog] 答复: [PATCH v3] sheep: change snapshot/clone flow
无觉
- [Sheepdog] 答复: [PATCH] sheep: change snapshot/clone flow
无觉
- [Sheepdog] [PATCH 0/2] remove oids from object list cache when deleting a vdi
Li Wenpeng
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Christoph Hellwig
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Christoph Hellwig
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Liu Yuan
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Liu Yuan
- [Sheepdog] [PATCH 0/7] vnode mapping layer fixes and cleanups
Christoph Hellwig
- [Sheepdog] [PATCH 0/8] various error handling fixes
Christoph Hellwig
- [Sheepdog] [PATCH 0/8] various error handling fixes
MORITA Kazutaka
- [Sheepdog] [PATCH 00/10] vnode mapping layer fixes and cleanups V2
Christoph Hellwig
- [Sheepdog] [PATCH 00/10] vnode mapping layer fixes and cleanups V3
Christoph Hellwig
- [Sheepdog] [PATCH 00/10] vnode mapping layer fixes and cleanups V3
Liu Yuan
- [Sheepdog] [PATCH 00/10] vnode mapping layer fixes and cleanups V3
Christoph Hellwig
- [Sheepdog] [PATCH 01/10] sheep: cleanup is_access_local
Christoph Hellwig
- [Sheepdog] [PATCH 01/10] sheep: cleanup is_access_local
Christoph Hellwig
- [Sheepdog] [PATCH 02/10] sheep: cleanup io_op_done
Christoph Hellwig
- [Sheepdog] [PATCH 02/10] sheep: cleanup io_op_done
Christoph Hellwig
- [Sheepdog] [PATCH 03/10] sheep: remove setup_ordered_sd_vnode_list
Christoph Hellwig
- [Sheepdog] [PATCH 03/10] sheep: remove setup_ordered_sd_vnode_list
Christoph Hellwig
- [Sheepdog] [PATCH 04/10] sheep: rewrite the vnode mapping layer
Christoph Hellwig
- [Sheepdog] [PATCH 04/10] sheep: rewrite the vnode mapping layer
Christoph Hellwig
- [Sheepdog] [PATCH 05/10] sheep: add a oid_to_vnode helper
Christoph Hellwig
- [Sheepdog] [PATCH 05/10] sheep: add a oid_to_vnode helper
Christoph Hellwig
- [Sheepdog] [PATCH 06/10] sheep: add a vnode_is_local helper
Christoph Hellwig
- [Sheepdog] [PATCH 06/10] sheep: add a vnode_is_local helper
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Liu Yuan
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Liu Yuan
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
MORITA Kazutaka
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 07/10] sheep: cleanup nr_copies handling
Liu Yuan
- [Sheepdog] [PATCH 08/10] sheep: rename nr_sobjs to nr_copies
Christoph Hellwig
- [Sheepdog] [PATCH 08/10] sheep: rename nr_sobjs to nr_copies
Christoph Hellwig
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Christoph Hellwig
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Liu Yuan
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Liu Yuan
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Shevek
- [Sheepdog] [PATCH 09/10] sheep: rewrite get_max_copies using get_zones_nr_from
Christoph Hellwig
- [Sheepdog] [PATCH 1/2] change 'write' to 'wr' to avoid declaration shadowing
Li Wenpeng
- [Sheepdog] [PATCH 1/2] change 'write' to 'wr' to avoid declaration shadowing
Liu Yuan
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Li Wenpeng
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Christoph Hellwig
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
levin li
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Liu Yuan
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Christoph Hellwig
- [Sheepdog] [PATCH 1/2] deleting data objects of a vdi before deleting the inode
Christoph Hellwig
- [Sheepdog] [PATCH 1/2] farm: clean up farm_end_recover()
Liu Yuan
- [Sheepdog] [PATCH 1/2] object cache: fix cow write
Liu Yuan
- [Sheepdog] [PATCH 1/2] object cache: fix cow write
Liu Yuan
- [Sheepdog] [PATCH 1/2] object cache: make sync flush as default
Liu Yuan
- [Sheepdog] [PATCH 1/2] object cache: make sync flush as default
Liu Yuan
- [Sheepdog] [PATCH 1/2] set the maximum number of replication correctly
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] set the maximum number of replication correctly
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: process gateway request only in fast path
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: process gateway request only in fast path
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
MORITA Kazutaka
- [Sheepdog] [PATCH 1/2] sheep: sheep: handle node change event first
Liu Yuan
- [Sheepdog] [PATCH 1/3] add a field nr_zones to cluster_info
Li Wenpeng
- [Sheepdog] [PATCH 1/3] cleanup the data object in system snapshot by user
Li Wenpeng
- [Sheepdog] [PATCH 1/3] collie: make some optimization for parse_objs()
Li Wenpeng
- [Sheepdog] [PATCH 1/3] collie: make some optimization for parse_objs()
Liu Yuan
- [Sheepdog] [PATCH 1/3] logger: improve death messages
Christoph Hellwig
- [Sheepdog] [PATCH 1/3] logger: improve death messages
MORITA Kazutaka
- [Sheepdog] [PATCH 1/3] sheep: fix get_nr_copies()
Liu Yuan
- [Sheepdog] [PATCH 1/3] sheep: fix get_nr_copies()
Christoph Hellwig
- [Sheepdog] [PATCH 1/4] sheep: move read/write/remove_object() into store.c
Liu Yuan
- [Sheepdog] [PATCH 1/4] sheep: move read/write/remove_object() into store.c
Christoph Hellwig
- [Sheepdog] [PATCH 1/4] sheep: refactor process_request_queue()
Liu Yuan
- [Sheepdog] [PATCH 1/4] sheep: refactor process_request_queue()
Liu Yuan
- [Sheepdog] [PATCH 1/7] sheep: cleanup is_access_local
Christoph Hellwig
- [Sheepdog] [PATCH 1/8] sheep: fix error handling when reading the journal end mark
Christoph Hellwig
- [Sheepdog] [PATCH 10/10] sheep: fix get_zones_nr_from for clusters with gateways
Christoph Hellwig
- [Sheepdog] [PATCH 10/10] sheep: fix get_zones_nr_from for clusters with gateways
Christoph Hellwig
- [Sheepdog] [PATCH 2/2] always delete data objects when deleting an cloned vdi
Li Wenpeng
- [Sheepdog] [PATCH 2/2] farm: refactor trunk_file_write()
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: fix race in create_cache_object()
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
Liu Yuan
- [Sheepdog] [PATCH 2/2] object cache: introduce async flush
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] remove oids from object list cache when deleting a vdi
Li Wenpeng
- [Sheepdog] [PATCH 2/2] remove oids from object list cache when deleting a vdi
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: don't skip notify event
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2] sheep: make gateway and io workers configurable
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: make gateway and io workers configurable
Christoph Hellwig
- [Sheepdog] [PATCH 2/2] sheep: make gateway and io workers configurable
Liu Yuan
- [Sheepdog] [PATCH 2/2] sheep: make gateway and io workers configurable
Christoph Hellwig
- [Sheepdog] [PATCH 2/2] sheep: split cpg_queue into two
Liu Yuan
- [Sheepdog] [PATCH 2/2] use valloc for reading cow data object
MORITA Kazutaka
- [Sheepdog] [PATCH 2/2 v2] object cache: fix race in create_cache_object()
Liu Yuan
- [Sheepdog] [PATCH 2/3] cleanup the data object in system snapshot by user
Li Wenpeng
- [Sheepdog] [PATCH 2/3] cleanup the data object in system snapshot by user
levin li
- [Sheepdog] [PATCH 2/3] collie: show nodes at all epoches for collie cluster info
Li Wenpeng
- [Sheepdog] [PATCH 2/3] logger: cleanup dolog
Christoph Hellwig
- [Sheepdog] [PATCH 2/3] sheep: refactor is_access_local()
Liu Yuan
- [Sheepdog] [PATCH 2/3] sheep: refactor is_access_local()
Christoph Hellwig
- [Sheepdog] [PATCH 2/4] sheep: factor out store_* operations
Liu Yuan
- [Sheepdog] [PATCH 2/4] sheep: factor out store_* operations
Christoph Hellwig
- [Sheepdog] [PATCH 2/4] sheep: factor out store_* operations
Liu Yuan
- [Sheepdog] [PATCH 2/4] sheep: remove unnecessary guard check
Liu Yuan
- [Sheepdog] [PATCH 2/7] sheep: cleanup io_op_done
Christoph Hellwig
- [Sheepdog] [PATCH 2/8] sheep: remove write only variables in read_object_local
Christoph Hellwig
- [Sheepdog] [PATCH 3/3] collie: add an operation to track an object's locations at each epoch
Li Wenpeng
- [Sheepdog] [PATCH 3/3] Implement the trunk map in farm with rb-tree instead of file
Li Wenpeng
- [Sheepdog] [PATCH 3/3] sheep: do not automatically log to syslog if run in foreground
Christoph Hellwig
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Liu Yuan
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Christoph Hellwig
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Liu Yuan
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Christoph Hellwig
- [Sheepdog] [PATCH 3/3] sheep: fix nr_copies in vdi.c
Liu Yuan
- [Sheepdog] [PATCH 3/4] object list cache: move it out of store.c
Liu Yuan
- [Sheepdog] [PATCH 3/4] object list cache: move it out of store.c
MORITA Kazutaka
- [Sheepdog] [PATCH 3/4] sheep: use io workers to run local request
Liu Yuan
- [Sheepdog] [PATCH 3/7] sheep: remove setup_ordered_sd_vnode_list
Christoph Hellwig
- [Sheepdog] [PATCH 3/8] sheep: check for register_event errors
Christoph Hellwig
- [Sheepdog] [PATCH 4/4] sheep: get rid of gcc warning
Liu Yuan
- [Sheepdog] [PATCH 4/4] sheep: remove cpg* leftover
Liu Yuan
- [Sheepdog] [PATCH 4/7] sheep: rewrite the vnode mapping layer
Christoph Hellwig
- [Sheepdog] [PATCH 4/8] sheep: check for init_work_queue failures
Christoph Hellwig
- [Sheepdog] [PATCH 5/7] sheep: add a oid_to_vnode helper
Christoph Hellwig
- [Sheepdog] [PATCH 5/8] collie: handle parse_vdi failures
Christoph Hellwig
- [Sheepdog] [PATCH 6/7] sheep: add a vnode_is_local helper
Christoph Hellwig
- [Sheepdog] [PATCH 6/8] sheep: move extern declarations for global variables to sheep_priv.h
Christoph Hellwig
- [Sheepdog] [PATCH 7/7] sheep: cleanup nr_copies handling
Christoph Hellwig
- [Sheepdog] [PATCH 7/8] sheep: mark the store name as plain character pointer
Christoph Hellwig
- [Sheepdog] [PATCH 8/8] sheep: fix error handling during store intialization
Christoph Hellwig
- [Sheepdog] [PATCH] collie: add an operation to show nodes in recovery
Li Wenpeng
- [Sheepdog] [PATCH] collie: add an operation to show nodes in recovery
Liu Yuan
- [Sheepdog] [PATCH] collie: add an operation to show nodes in recovery
Li Wenpeng
- [Sheepdog] [PATCH] factor a finish_join helper out of update_cluster_info
Christoph Hellwig
- [Sheepdog] [PATCH] factor a finish_join helper out of update_cluster_info
Liu Yuan
- [Sheepdog] [PATCH] farm: refine the read_working_object() output
Liu Yuan
- [Sheepdog] [PATCH] farm: refine the read_working_object() output
Liu Yuan
- [Sheepdog] [PATCH] fix a bug in recovery which makes sheep get an incomplete epoch node list
Li Wenpeng
- [Sheepdog] [PATCH] fix a bug in recovery which makes sheep get an incomplete epoch node list
Liu Yuan
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Li Wenpeng
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Huxinwei
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
levin li
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
MORITA Kazutaka
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
levin li
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Huxinwei
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
levin li
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Liu Yuan
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
MORITA Kazutaka
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Yunkai Zhang
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
MORITA Kazutaka
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Huxinwei
- [Sheepdog] [PATCH] fix a bug in rx() when read() returns 0 but connection is not marked as closed.
Liu Yuan
- [Sheepdog] [PATCH] fix a bug of copies calculation in delete_one()
Li Wenpeng
- [Sheepdog] [PATCH] fix a bug of copies calculation in delete_one()
Christoph Hellwig
- [Sheepdog] [PATCH] fixed a bug of reading length which may cause core dump.
Li Wenpeng
- [Sheepdog] [PATCH] fixed a bug of reading length which may cause core dump.
Liu Yuan
- [Sheepdog] [PATCH] fixed a fd leak in read_working_object()
Li Wenpeng
- [Sheepdog] [PATCH] fixed a fd leak in read_working_object()
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Shevek
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH] logger: fix pid confusion
Christoph Hellwig
- [Sheepdog] [PATCH] logger: fix pid confusion
MORITA Kazutaka
- [Sheepdog] [PATCH] logger: rotate log by size, default is 500MB
zituan at taobao.com
- [Sheepdog] [PATCH] logger: rotate log by size, default is 500MB
MORITA Kazutaka
- [Sheepdog] [PATCH] Make connection information more readable
Yunkai Zhang
- [Sheepdog] [PATCH] Make connection information more readable
MORITA Kazutaka
- [Sheepdog] [PATCH] make remove_object() returns -1 when fail to delete one of the objects
Li Wenpeng
- [Sheepdog] [PATCH] make remove_object() returns -1 when fail to delete one of the objects
Liu Yuan
- [Sheepdog] [PATCH] object_cache: fix a race condition
Liu Yuan
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
Liu Yuan
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
Liu Yuan
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
Liu Yuan
- [Sheepdog] [PATCH] object cache: add flush_and_delete operation
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
Liu Yuan
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
Liu Yuan
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
Liu Yuan
- [Sheepdog] [PATCH] object cache: enable direct IO for cache object
MORITA Kazutaka
- [Sheepdog] [PATCH] object cache: fix wrong usage oc->oid
Liu Yuan
- [Sheepdog] [PATCH] object cache: fix wrong usage oc->oid
Liu Yuan
- [Sheepdog] [PATCH] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH] remove coroutine code
MORITA Kazutaka
- [Sheepdog] [PATCH] remove coroutine code
Liu Yuan
- [Sheepdog] [PATCH] remove object oids from object list cache when deleting a vdi
Li Wenpeng
- [Sheepdog] [PATCH] remove object oids from object list cache when deleting a vdi
Liu Yuan
- [Sheepdog] [PATCH] sheep: bug in event_done leads to dead lock
Yunkai Zhang
- [Sheepdog] [PATCH] sheep: bug in event_done leads to dead lock
Liu Yuan
- [Sheepdog] [PATCH] sheep: call req_done directly
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH] sheep: change snapshot/clone flow
HaiTing Yao
- [Sheepdog] [PATCH] sheep: fix epoll_wait infinite loop
Yunkai Zhang
- [Sheepdog] [PATCH] sheep: fix epoll_wait infinite loop
MORITA Kazutaka
- [Sheepdog] [PATCH] sheep: fix get_zones_nr_from for clusters with gateways
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: fix get_zones_nr_from for clusters with gateways
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: fix nr_copies calculation in delete_one
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: fix nr_copies calculation in delete_one
Liu Yuan
- [Sheepdog] [PATCH] sheep: fix read_copy_from_cluster()
Liu Yuan
- [Sheepdog] [PATCH] sheep: fix read_copy_from_cluster()
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: fix read_copy_from_cluster()
Liu Yuan
- [Sheepdog] [PATCH] sheep: fix read_copy_from_cluster()
Liu Yuan
- [Sheepdog] [PATCH] sheep: if fail to read copy from replication, retry it
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH] sheep: if fail to read copy from replication, retry it
Liu Yuan
- [Sheepdog] [PATCH] sheep: keep the vnodes cache until epoch changs
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH] sheep: keep the vnodes cache until epoch changs
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: keep the vnodes cache until epoch changs
HaiTing Yao
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Huxinwei
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
MORITA Kazutaka
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Huxinwei
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
MORITA Kazutaka
- [Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb
Liu Yuan
- [Sheepdog] [PATCH] sheep: remove useless log in membership change path
zituan at taobao.com
- [Sheepdog] [PATCH] sheep: remove useless log in membership change path
Liu Yuan
- [Sheepdog] [PATCH] sheep: retry read other copy in failure
Liu Yuan
- [Sheepdog] [PATCH] sheep: retry read other copy in failure
Liu Yuan
- [Sheepdog] [PATCH] sheep: split recovery from store.c
Christoph Hellwig
- [Sheepdog] [PATCH] sheep: update inode cache first
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH] sheep: update inode cache first
Liu Yuan
- [Sheepdog] [PATCH] show vdi tag and clone mark in the output of 'collie vdi list'
Li Wenpeng
- [Sheepdog] [PATCH] show vdi tag and clone mark in the output of 'collie vdi list'
Liu Yuan
- [Sheepdog] [PATCH] store: set correct path for farm in store_remove_obj
zituan at taobao.com
- [Sheepdog] [PATCH] store: set correct path for farm in store_remove_obj
Liu Yuan
- [Sheepdog] [PATCH] store: use hex to printf error code
Liu Yuan
- [Sheepdog] [PATCH] store: use hex to printf error code
Liu Yuan
- [Sheepdog] [PATCH] store: use O_DIRECT IO for backend store
Liu Yuan
- [Sheepdog] [PATCH] store: use O_DIRECT IO for backend store
Liu Yuan
- [Sheepdog] [PATCH] trace: add GNU liscense to the source files
Liu Yuan
- [Sheepdog] [PATCH] trace: add GNU liscense to the source files
Liu Yuan
- [Sheepdog] [PATCH] use unions for protocol requests and responses
Christoph Hellwig
- [Sheepdog] [PATCH S001] : Check before allocating
Shevek
- [Sheepdog] [PATCH S001] : Check before allocating
Liu Yuan
- [Sheepdog] [PATCH v2 1/2] force some callbacks of cluster request running in worker thread
Li Wenpeng
- [Sheepdog] [PATCH v2 1/2] force some callbacks of cluster request running in worker thread
Liu Yuan
- [Sheepdog] [PATCH v2 1/2] force some callbacks of cluster request running in worker thread
Christoph Hellwig
- [Sheepdog] [PATCH v2 1/2] force some callbacks of cluster request running in worker thread
Liu Yuan
- [Sheepdog] [PATCH v2 1/2] object cache: enable direct IO for cache object
Liu Yuan
- [Sheepdog] [PATCH v2 1/6] sheep: add transient failure detection
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 1/6] sheep: add transient failure detection
MORITA Kazutaka
- [Sheepdog] [PATCH v2 2/2] remove oids from object list cache when deleting a vdi
Li Wenpeng
- [Sheepdog] [PATCH v2 2/6] sheep: transient failure - parameter changes
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 3/6] sheep: transient failure - collie tool changes
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 4/6] sheep: transient failure - node join/leave
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 5/6] sheep: transient failure - get templeave time from master
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2 6/6] sheep: transient failure - deal with I/O to failed node
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2] collie: add an operation to show nodes in recovery
Li Wenpeng
- [Sheepdog] [PATCH v2] collie: add an operation to show nodes in recovery
Liu Yuan
- [Sheepdog] [PATCH v2] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
zituan at taobao.com
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
Liu Yuan
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
Christoph Hellwig
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
Liu Yuan
- [Sheepdog] [PATCH v2] logger: rotate log by size, default is 500MB
MORITA Kazutaka
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v2] sheep: change snapshot/clone flow
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v2] sheep: fix get_nr_copies()
Liu Yuan
- [Sheepdog] [PATCH v2] sheep: fix get_nr_copies()
Christoph Hellwig
- [Sheepdog] [PATCH v2] sheep: fix get_nr_copies()
Liu Yuan
- [Sheepdog] [PATCH v2] sheep: move store_* operations into ops.c
Liu Yuan
- [Sheepdog] [PATCH v2] sheep: split recovery from store.c
Christoph Hellwig
- [Sheepdog] [PATCH v2] sheep: split recovery from store.c
Liu Yuan
- [Sheepdog] [PATCH v2] some optimization for cluster recovery
Li Wenpeng
- [Sheepdog] [PATCH v2] store: set correct path for farm in store_remove_obj
zituan at taobao.com
- [Sheepdog] [PATCH v2] store: set correct path for farm in store_remove_obj
Liu Yuan
- [Sheepdog] [PATCH v3 01/13] trace: driver trace to work
MORITA Kazutaka
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
MORITA Kazutaka
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
Liu Yuan
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
MORITA Kazutaka
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
Liu Yuan
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
MORITA Kazutaka
- [Sheepdog] [PATCH v3 06/13] trace: low-level trace infrastructure proper
Liu Yuan
- [Sheepdog] [PATCH v3 1/3] add a field nr_zones to cluster_info
Li Wenpeng
- [Sheepdog] [PATCH v3 11/13] sheep: fix group_handler face
MORITA Kazutaka
- [Sheepdog] [PATCH v3 2/3] cleanup the data object in system snapshot by user
Li Wenpeng
- [Sheepdog] [PATCH v3 3/3] Implement the trunk map in farm with rb-tree instead of file
Li Wenpeng
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Liu Yuan
- [Sheepdog] [PATCH v3] logger: correct crash_handler output
Christoph Hellwig
- [Sheepdog] [PATCH v3] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
yaohaiting.wujue at gmail.com
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
Huxinwei
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
Christoph Hellwig
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
HaiTing Yao
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
Liu Yuan
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
Christoph Hellwig
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
HaiTing Yao
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
MORITA Kazutaka
- [Sheepdog] [PATCH v3] sheep: change snapshot/clone flow
HaiTing Yao
- [Sheepdog] [PATCH v3] sheep: fix get_nr_copies()
Liu Yuan
- [Sheepdog] [PATCH v3] sheep: fix get_nr_copies()
MORITA Kazutaka
- [Sheepdog] [PATCH v3] some optimization for cluster recovery
Li Wenpeng
- [Sheepdog] [PATCH v3] some optimization for cluster recovery
Liu Yuan
- [Sheepdog] [PATCH v4 01/12] trace: driver trace to work
Liu Yuan
- [Sheepdog] [PATCH v4 02/12] trace: low level functions in assembly
Liu Yuan
- [Sheepdog] [PATCH v4 03/12] trace: add low level ip2function support
Liu Yuan
- [Sheepdog] [PATCH v4 04/12] logger: teach logger funcs to notrace
Liu Yuan
- [Sheepdog] [PATCH v4 05/12] sheep: export some structures for trace use
Liu Yuan
- [Sheepdog] [PATCH v4 06/12] trace: low-level trace infrastructure proper
Liu Yuan
- [Sheepdog] [PATCH v4 07/12] trace: add graph tracer
Liu Yuan
- [Sheepdog] [PATCH v4 08/12] trace: add a ring buffer
Liu Yuan
- [Sheepdog] [PATCH v4 09/12] sheep: revert coroutine for fixing group_handler() race
Liu Yuan
- [Sheepdog] [PATCH v4 10/12] sheep: fix group_handler face
Liu Yuan
- [Sheepdog] [PATCH v4 11/12] trace: add a new interface for trace utility
Liu Yuan
- [Sheepdog] [PATCH v4 12/12] trace: support cat operation from collie
Liu Yuan
- [Sheepdog] [PATCH v4] Add a ftrace-like trace utility
Liu Yuan
- [Sheepdog] [PATCH v4] Add a ftrace-like trace utility
MORITA Kazutaka
- [Sheepdog] [PATCH v4] object cache: incorrect lock may lead to update lost
Yunkai Zhang
- [Sheepdog] [PATCH v4] object cache: incorrect lock may lead to update lost
Liu Yuan
- [Sheepdog] [PATCH v4] sheepdog: implement SD_OP_FLUSH_VDI operation
Liu Yuan
- [Sheepdog] [PATCH v5 4/8] sheep: teach sheep to use object cache
Liu Yuan
- [Sheepdog] [PATCH v5 4/8] sheep: teach sheep to use object cache
Huxinwei
- [Sheepdog] [PATCH v6 7/8] collie: read the cached objects if any for collie operation
Liu Yuan
- [Sheepdog] [PATCH v6 7/8] collie: read the cached objects if any for collie operation
MORITA Kazutaka
- [Sheepdog] [RFC PATCH] corosync: fix cluster hang
Liu Yuan
- [Sheepdog] [zookeeper][PATCH 0/2] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 0/2] INTRODUCE
MORITA Kazutaka
- [Sheepdog] [zookeeper][PATCH 0/2] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 0/6] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 0/6] INTRODUCE
Liu Yuan
- [Sheepdog] [zookeeper][PATCH 0/6] INTRODUCE
MORITA Kazutaka
- [Sheepdog] [zookeeper][PATCH 0/6] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 1/2] Rewatch znode in /sheepdog/member after it changed
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 1/6] Refactor zookeeper driver
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 2/2] Revise coding style problems in zookeeper driver
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 2/6] Optimize the size of buffer send to zookeeper
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 3/6] try to recover previous zookeeper session when sheep start
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 4/6] retry again when zoo_* api return ZCONNECTIONLOSS/ZOPERATIONTIMEOUT error
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 5/6] Fix two bug:
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH 6/6] Use atomic builtins to replace pthread mutex locks
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 00/11] INTRODUCE
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 00/11] INTRODUCE
MORITA Kazutaka
- [Sheepdog] [zookeeper][PATCH v2 01/11] Refactor zookeeper driver
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 02/11] Optimize the size of buffer send to zookeeper
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 03/11] retry again when zoo_* api return ZCONNECTIONLOSS/ZOPERATIONTIMEOUT error
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 04/11] Fix two bug:
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 05/11] Use atomic builtins to replace pthread mutex locks
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 06/11] Rewatch znode in /sheepdog/member after it changed
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 07/11] If previous zookeeper session exists, shutdown sheep
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 08/11] Add code to handle sequence number overflow
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 09/11] Fix bug: zk_leave doesn't work
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 10/11] Fix bug: leave event lost in zookeeper driver
Yunkai Zhang
- [Sheepdog] [zookeeper][PATCH v2 11/11] Remove zk_lock from zk_join
Yunkai Zhang
- [Sheepdog] Next version and user documentation
David Douard
- [Sheepdog] Next version and user documentation
Liu Yuan
- [Sheepdog] PATCH S002: Easier to grep for PANIC calls
Shevek
- [Sheepdog] PATCH S002: Easier to grep for PANIC calls
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Shevek
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Christoph Hellwig
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
MORITA Kazutaka
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
Liu Yuan
- [Sheepdog] PATCH S003: Handle master crashing before sending JOIN request
MORITA Kazutaka
- [Sheepdog] PATCH S004: Rebracket unregister_event calls in group.c
Shevek
- [Sheepdog] PATCH S004: Rebracket unregister_event calls in group.c
Liu Yuan
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
Huxinwei
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
Huxinwei
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
Liu Yuan
- [Sheepdog] Sheepdog+iscsi high availability
Liu Yuan
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] Sheepdog+iscsi high availability
Liu Yuan
- [Sheepdog] Sheepdog+iscsi high availability
joby xavier
- [Sheepdog] sheepdog image?
Bill Hastings
- [Sheepdog] sheepdog image?
Yunkai Zhang
- [Sheepdog] The distribution of objects is not even enough ?
Huxinwei
- [Sheepdog] The distribution of objects is not even enough ?
Liu Yuan
- [Sheepdog] The distribution of objects is not even enough ?
Huxinwei
- [Sheepdog] The distribution of objects is not even enough ?
MORITA Kazutaka
- [Sheepdog] The distribution of objects is not even enough ?
HaiTing Yao
- [Sheepdog] 答复: [PATCH] sheep: change snapshot/clone flow
无觉
- [Sheepdog] 答复: [PATCH v3] sheep: change snapshot/clone flow
无觉
Last message date:
Mon Apr 30 23:48:45 CEST 2012
Archived on: Fri May 15 07:02:13 CEST 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).