May 2013 Archives by subject
Starting: Wed May 1 07:37:29 CEST 2013
Ending: Fri May 31 20:25:01 CEST 2013
Messages: 897
- [sheepdog] [PATCH 0/2 v2] fix md_add_disk
Liu Yuan
- [sheepdog] [PATCH 0/2] check wrong node joining strictly
MORITA Kazutaka
- [sheepdog] [PATCH 0/2] fix a race condition in processing delayed node list
MORITA Kazutaka
- [sheepdog] [PATCH 0/2] fix a race condition in processing delayed node list
Liu Yuan
- [sheepdog] [PATCH 0/2] minor fixes of tests
MORITA Kazutaka
- [sheepdog] [PATCH 0/2] minor fixes of tests
Liu Yuan
- [sheepdog] [PATCH 0/2] tests: improve performance
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] recover all the objects even after wrong shutdown
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] recover all the objects even after wrong shutdown
Liu Yuan
- [sheepdog] [PATCH 0/3] refine error messages
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] refine error messages
Liu Yuan
- [sheepdog] [PATCH 0/3] use hash for vdi check and object recovery
Liu Yuan
- [sheepdog] [PATCH 0/3] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Kai Zhang
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Kai Zhang
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH 0/5] add support for upgrading sheepdog from 0.5 to 0.6
MORITA Kazutaka
- [sheepdog] [PATCH 0/5] add support for upgrading sheepdog from 0.5 to 0.6
Liu Yuan
- [sheepdog] [PATCH 0/9] refactor object recovery
MORITA Kazutaka
- [sheepdog] [PATCH 00/10] add reweight support
Liu Yuan
- [sheepdog] [PATCH 00/10] object reclaim based on generational reference counting
MORITA Kazutaka
- [sheepdog] [PATCH 00/14] refine test scripts
Liu Yuan
- [sheepdog] [PATCH 01/10] sheep: introduce xfallocate and xftruncate helpers
MORITA Kazutaka
- [sheepdog] [PATCH 01/10] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH 01/10] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH 02/10] tests: use mkfs.ext3 only for _make_device
Liu Yuan
- [sheepdog] [PATCH 02/10] tests: use mkfs.ext3 only for _make_device
Liu Yuan
- [sheepdog] [PATCH 02/10] use 4KB for trim_zero_sectors instead of 512B
MORITA Kazutaka
- [sheepdog] [PATCH 03/10] sheep: introduce generational reference counting for object reclaim
MORITA Kazutaka
- [sheepdog] [PATCH 03/10] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH 03/10] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH 04/10] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH 04/10] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH 04/10] sheep: introduce ledger objects
MORITA Kazutaka
- [sheepdog] [PATCH 04/10] sheep: introduce ledger objects
Liu Yuan
- [sheepdog] [PATCH 04/10] sheep: introduce ledger objects
MORITA Kazutaka
- [sheepdog] [PATCH 05/10] sheep: decrement generational reference count on vdi deletion
MORITA Kazutaka
- [sheepdog] [PATCH 05/10] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH 05/10] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH 06/10] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH 06/10] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH 06/10] sheep: decrement generational reference count on copy-on-write
MORITA Kazutaka
- [sheepdog] [PATCH 07/10] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH 07/10] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH 07/10] sheep: remove max children limit
MORITA Kazutaka
- [sheepdog] [PATCH 08/10] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH 08/10] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH 08/10] sheep: introduce sparse objects
MORITA Kazutaka
- [sheepdog] [PATCH 08/10] sheep: introduce sparse objects
Liu Yuan
- [sheepdog] [PATCH 08/10] sheep: introduce sparse objects
MORITA Kazutaka
- [sheepdog] [PATCH 09/10] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH 09/10] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH 09/10] sheep: caluculate actually allocated size
MORITA Kazutaka
- [sheepdog] [PATCH 09/10] sheep: caluculate actually allocated size
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: remove 'node cache' option
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: remove 'node cache' option
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] collie: use xmalloc instead of malloc
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: use xmalloc instead of malloc
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH 1/2] md: rename get_object_path as md_get_object_path
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: rename get_object_path as md_get_object_path
Liu Yuan
- [sheepdog] [PATCH 1/2] recovery: don't update_epoch for gateway_only node
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] recovery: don't update_epoch for gateway_only node
Liu Yuan
- [sheepdog] [PATCH 1/2] recovery: fix memory leak in do_recover_object()
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] recovery: fix memory leak in do_recover_object()
Liu Yuan
- [sheepdog] [PATCH 1/2] sheep: fix gcc various warnings
Liu Yuan
- [sheepdog] [PATCH 1/2] sheep: fix gcc various warnings
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] sheep: make failed_nodes and delayed_nodes static variables
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] sheep: pass epoch number to for_each_object_in_path() callback
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] sheep: pass epoch number to for_each_object_in_path() callback
Liu Yuan
- [sheepdog] [PATCH 1/2] sheep: purge directory when plugging the new disk
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] sheep: purge directory when plugging the new disk
Liu Yuan
- [sheepdog] [PATCH 1/2] tests/060: wait for master to start up
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] tests: add test to check wrong node joining
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] tests: don't use /dev/urandom for better performance
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] tests: don't use /dev/urandom for better performance
Joseph Glanville
- [sheepdog] [PATCH 1/2] tests: don't use /dev/urandom for better performance
Liu Yuan
- [sheepdog] [PATCH 1/3] add missing result codes to sd_strerror
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] sheep: add operation to get object sha1 digest
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] tests: reboot sheepdog without collie shutdown
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Kai Zhang
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Kai Zhang
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Liu Yuan
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Liu Yuan
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Liu Yuan
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Liu Yuan
- [sheepdog] [PATCH 1/4] util: add a helper round_down
Liu Yuan
- [sheepdog] [PATCH 1/5] sheep: don't use journal for epoch write
MORITA Kazutaka
- [sheepdog] [PATCH 1/9] sheep: don't try to recover from working directory
MORITA Kazutaka
- [sheepdog] [PATCH 10/10] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH 10/10] tests: update outputs of testcases for reclaim and new vdi size
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] collie: show 'auto-recovery' status for 'cluster info'
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] collie: show 'auto-recovery' status for 'cluster info'
Liu Yuan
- [sheepdog] [PATCH 2/2] collie: show 'auto-recovery' status for 'cluster info'
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] collie: show 'auto-recovery' status for 'cluster info'
Liu Yuan
- [sheepdog] [PATCH 2/2] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH 2/2] plain store: refactor default_get_hash
Liu Yuan
- [sheepdog] [PATCH 2/2] plain store: refactor default_get_hash
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] recovery: fix tgt_epoch chaos
Liu Yuan
- [sheepdog] [PATCH 2/2] recovery: fix tgt_epoch chaos
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] recovery: fix tgt_epoch chaos
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep/group: allow sending SD_OP_GET_EPOCH to delayed nodes
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: abort when disk store is meta-store
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
Hitoshi Mitake
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: read inode header correctly in init_vdi_state()
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: read inode header correctly in init_vdi_state()
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: read inode header correctly in init_vdi_state()
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: reorder cluste opertions into proper place
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/008: read vdi in paralell
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/008: read vdi in paralell
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/008: read vdi in paralell
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/048: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/048: fix vdi check output
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/048: fix vdi check output
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/048: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/057: fix 057 and 057.out
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/057: fix 057 and 057.out
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/057: fix 057 and 057.out
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/057: fix 057 and 057.out
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/063: refine it to test node joining
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/063: refine it to test node joining
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] collie: use hash for collie check
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] sheep: get object list from stale directory
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] use sd_strerror to print error reason
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] zookeeper: use panic instead of assert for error handling
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] zookeeper: use panic instead of assert for error handling
Liu Yuan
- [sheepdog] [PATCH 2/4] plain store: add support to non-aglined read/write
MORITA Kazutaka
- [sheepdog] [PATCH 2/4] plain store: add support to non-aglined read/write
Liu Yuan
- [sheepdog] [PATCH 2/4] plain store: add support to non-aglined read/write
Liu Yuan
- [sheepdog] [PATCH 2/5] migrate: add helper to calculate file size
MORITA Kazutaka
- [sheepdog] [PATCH 2/9] sheep: recover from local if possible
MORITA Kazutaka
- [sheepdog] [PATCH 2/9] sheep: recover from local if possible
Liu Yuan
- [sheepdog] [PATCH 2/9] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH 3/3] sheep: fix error message of do_epoch_log_read
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] sheep: get vdi bitmap from joined node
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] sheep: recover from local when target node has same content
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] zookeeper: use offsetof to calculate offset
MORITA Kazutaka
- [sheepdog] [PATCH 3/4] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH 3/4] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH 3/5] migrate: add helper to do process for each epoch
MORITA Kazutaka
- [sheepdog] [PATCH 3/9] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH 3/9] sheep: move objects to stale direcotry before starting recovery
MORITA Kazutaka
- [sheepdog] [PATCH 4/4] tests: add a tests/063 to test unaligned read/write/create
Liu Yuan
- [sheepdog] [PATCH 4/5] migrate: add support for upgrading from v0.5.5 or earlier
MORITA Kazutaka
- [sheepdog] [PATCH 4/9] md: kick recovery outside of md_lock context
MORITA Kazutaka
- [sheepdog] [PATCH 4/9] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH 5/5] sheep: check store format at compile time
MORITA Kazutaka
- [sheepdog] [PATCH 5/9] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH 5/9] sheep: try to recover only from the target epoch
MORITA Kazutaka
- [sheepdog] [PATCH 6/9] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH 6/9] tests/010: remove stale objects from working directory contents
MORITA Kazutaka
- [sheepdog] [PATCH 7/9] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH 7/9] sheep: recover objects in the ordered worker thread
MORITA Kazutaka
- [sheepdog] [PATCH 8/9] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH 8/9] sheep: split struct recovery_work
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
Liu Yuan
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
Liu Yuan
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
Liu Yuan
- [sheepdog] [PATCH 9/9] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Liu Yuan
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Liu Yuan
- [sheepdog] [PATCH RESEND 00/10] add reweight support
Liu Yuan
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
MORITA Kazutaka
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
Hitoshi Mitake
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
Hitoshi Mitake
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
MORITA Kazutaka
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
MORITA Kazutaka
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
MORITA Kazutaka
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
Hitoshi Mitake
- [sheepdog] [PATCH UPDATE] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Kai Zhang
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Kai Zhang
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Joseph Glanville
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Liu Yuan
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Liu Yuan
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Liu Yuan
- [sheepdog] [PATCH v1 1/4] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v1 2/4] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v1 3/4] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v1 4/4] sheep: remove farm from sheep
Kai Zhang
- [sheepdog] [PATCH v2 0/1] sheep: clean vdi_state when formatting cluster
Kai Zhang
- [sheepdog] [PATCH v2 0/2] zookeeper: zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH v2 0/2] zookeeper: zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH v2 0/2] zookeeper: zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH v2 0/2] zookeeper: zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/6] support online snapshot from collie and qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH v2 00/10] refactor object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v2 00/10] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v2 00/11] add reweight support
Liu Yuan
- [sheepdog] [PATCH v2 00/12] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v2 00/12] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v2 00/12] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
MORITA Kazutaka
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
MORITA Kazutaka
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
Liu Yuan
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
Liu Yuan
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
Liu Yuan
- [sheepdog] [PATCH v2 01/10] work: move some globals into work.c
MORITA Kazutaka
- [sheepdog] [PATCH v2 01/11] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH v2 01/12] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v2 02/10] sheep: don't try to recover from working directory
MORITA Kazutaka
- [sheepdog] [PATCH v2 02/10] sheep: don't try to recover from working directory
Liu Yuan
- [sheepdog] [PATCH v2 02/10] work: rename init_wqueue_eventfd and init_work_queue
MORITA Kazutaka
- [sheepdog] [PATCH v2 02/11] tests: use mkfs.ext3 only for _make_device
MORITA Kazutaka
- [sheepdog] [PATCH v2 02/11] tests: use mkfs.ext3 only for _make_device
Liu Yuan
- [sheepdog] [PATCH v2 02/12] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v2 03/10] sheep: recover from local if possible
MORITA Kazutaka
- [sheepdog] [PATCH v2 03/10] work: remove sheep_priv.h and trace.h from include files
MORITA Kazutaka
- [sheepdog] [PATCH v2 03/10] work: remove sheep_priv.h and trace.h from include files
Liu Yuan
- [sheepdog] [PATCH v2 03/11] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH v2 03/12] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v2 04/10] move work queue codes from sheep to lib
MORITA Kazutaka
- [sheepdog] [PATCH v2 04/10] sheep: move objects to stale direcotry before starting recovery
MORITA Kazutaka
- [sheepdog] [PATCH v2 04/11] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH v2 04/11] collie: fix 'node info'
MORITA Kazutaka
- [sheepdog] [PATCH v2 04/11] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH v2 04/12] sheep: remove farm from sheep
Kai Zhang
- [sheepdog] [PATCH v2 05/10] md: kick recovery outside of md_lock context
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/11] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH v2 05/11] sheep: fix 'md info'
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/11] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH v2 05/12] collie/farm: implement object_rb_tree
Kai Zhang
- [sheepdog] [PATCH v2 06/10] collie: add a function to wait for all the running works
MORITA Kazutaka
- [sheepdog] [PATCH v2 06/10] sheep: try to recover only from the target epoch
MORITA Kazutaka
- [sheepdog] [PATCH v2 06/11] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH v2 06/12] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v2 07/10] sheep: add operation to get object sha1 digest
MORITA Kazutaka
- [sheepdog] [PATCH v2 07/10] tests/010: remove stale objects from working directory contents
MORITA Kazutaka
- [sheepdog] [PATCH v2 07/11] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH v2 07/12] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v2 08/10] collie: use hash for collie check
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/10] sheep: recover objects in the ordered worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v2 08/12] collie/farm: impelement trunk object
Kai Zhang
- [sheepdog] [PATCH v2 09/10] sheep: split struct recovery_work
MORITA Kazutaka
- [sheepdog] [PATCH v2 09/10] tests: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH v2 09/11] sheep: add 'cluster reweight' support
MORITA Kazutaka
- [sheepdog] [PATCH v2 09/11] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH v2 09/11] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH v2 09/12] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v2 1/1] sheep: clean vdi_state when formatting cluster
Kai Zhang
- [sheepdog] [PATCH v2 1/1] sheep: clean vdi_state when formatting cluster
Liu Yuan
- [sheepdog] [PATCH v2 1/2] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/3] md: rename get_object_path as md_get_object_path
Liu Yuan
- [sheepdog] [PATCH v2 1/6] move vdi_is_snapshot() to sheepdog_proto.h
MORITA Kazutaka
- [sheepdog] [PATCH v2 10/10] sheep: recover from local when target node has same content
MORITA Kazutaka
- [sheepdog] [PATCH v2 10/10] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH v2 10/11] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH v2 11/11] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH v2 2/2] zookeeper: use offsetof to calculate offset
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/3] plain store: refactor default_get_hash
Liu Yuan
- [sheepdog] [PATCH v2 2/6] sheep: make oid_to_vid support any kind of objects
MORITA Kazutaka
- [sheepdog] [PATCH v2 3/3] collie: show 'auto-recovery' status for 'cluster info'
Liu Yuan
- [sheepdog] [PATCH v2 3/6] sheep: store snapshot vid information in memory
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/6] sheep: return SD_RES_READONLY when write requests are sent to snapshots
MORITA Kazutaka
- [sheepdog] [PATCH v2 5/6] sheep: make SD_OP_GET_INFO a cluster operation
MORITA Kazutaka
- [sheepdog] [PATCH v2 5/6] sheep: make SD_OP_GET_INFO a cluster operation
Liu Yuan
- [sheepdog] [PATCH v2 6/6] tests: add test to check live snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v2 UPDATE] md: purge directory only when md_add_disk() succeed
MORITA Kazutaka
- [sheepdog] [PATCH v2 UPDATE] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Joseph Glanville
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Joseph Glanville
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] gateway: use more user friendly outout for poll timeout
MORITA Kazutaka
- [sheepdog] [PATCH v2] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH v2] make qsort and bsearch type safe
MORITA Kazutaka
- [sheepdog] [PATCH v2] make qsort and bsearch type safe
Liu Yuan
- [sheepdog] [PATCH v2] man: autogenerate sheepdog manuals
MORITA Kazutaka
- [sheepdog] [PATCH v2] man: autogenerate sheepdog manuals
Liu Yuan
- [sheepdog] [PATCH v2] man: autogenerate sheepdog manuals
MORITA Kazutaka
- [sheepdog] [PATCH v2] man: autogenerate sheepdog manuals
Liu Yuan
- [sheepdog] [PATCH v2] recovery: don't update_epoch for gateway_only node
Liu Yuan
- [sheepdog] [PATCH v2] recovery: fix tgt_epoch chaos
Liu Yuan
- [sheepdog] [PATCH v2] recovery: fix tgt_epoch chaos
MORITA Kazutaka
- [sheepdog] [PATCH v2] recovery: notify completion only when all objects are fresh
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH v2] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: check memory address alignment for direct IO
Liu Yuan
- [sheepdog] [PATCH v2] sheep: let sheep return correct exit status when locking a base directory fails
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: make SD_OP_SHUTDOWN a force operation
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: make SD_OP_SHUTDOWN a force operation
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: new journal flag JF_REMOVE_OBJ for removing object
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: new journal flag JF_REMOVE_OBJ for removing object
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: update node in cluster driver
Liu Yuan
- [sheepdog] [PATCH v2] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH v2] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH v2] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH v2] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH v2] tests: add '-n' back
Liu Yuan
- [sheepdog] [PATCH v2] tests: add '-n' back
MORITA Kazutaka
- [sheepdog] [PATCH v2] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH v2] trivial: misc fixes of comments
MORITA Kazutaka
- [sheepdog] [PATCH v2] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster() is called
ChenZhe
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster()is called
輕微
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster() is called
Liu Yuan
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster() is called
Liu Yuan
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster()is called
Liu Yuan
- [sheepdog] [PATCH v3 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v3 0/6] support online snapshot from collie and qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/6] support online snapshot from collie and qemu-img
Liu Yuan
- [sheepdog] [PATCH v3 00/10] refactor object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v3 00/10] refactor object recovery
Liu Yuan
- [sheepdog] [PATCH v3 00/10] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v3 00/12] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v3 00/12] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v3 00/12] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v3 00/13] add reweight support
Liu Yuan
- [sheepdog] [PATCH v3 01/10] sheep: do breadth first search in recover_object_from_replica()
MORITA Kazutaka
- [sheepdog] [PATCH v3 01/10] work: move some globals into work.c
MORITA Kazutaka
- [sheepdog] [PATCH v3 01/12] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v3 01/13] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH v3 02/10] sheep: don't try to recover from working directory
MORITA Kazutaka
- [sheepdog] [PATCH v3 02/10] sheep: don't try to recover from working directory
MORITA Kazutaka
- [sheepdog] [PATCH v3 02/10] sheep: don't try to recover from working directory
Liu Yuan
- [sheepdog] [PATCH v3 02/10] sheep: don't try to recover from working directory
Liu Yuan
- [sheepdog] [PATCH v3 02/10] work: rename init_wqueue_eventfd and init_work_queue
MORITA Kazutaka
- [sheepdog] [PATCH v3 02/12] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v3 02/13] tests: use mkfs.ext4 only for _make_device
Liu Yuan
- [sheepdog] [PATCH v3 03/10] sheep: recover from local if possible
MORITA Kazutaka
- [sheepdog] [PATCH v3 03/10] work: remove sheep_priv.h and trace.h from include files
MORITA Kazutaka
- [sheepdog] [PATCH v3 03/10] work: remove sheep_priv.h and trace.h from include files
MORITA Kazutaka
- [sheepdog] [PATCH v3 03/10] work: remove sheep_priv.h and trace.h from include files
Liu Yuan
- [sheepdog] [PATCH v3 03/12] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v3 03/13] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH v3 04/10] move work queue codes from sheep to lib
MORITA Kazutaka
- [sheepdog] [PATCH v3 04/10] sheep: move objects to stale direcotry before starting recovery
MORITA Kazutaka
- [sheepdog] [PATCH v3 04/12] sheep: remove farm from sheep
Kai Zhang
- [sheepdog] [PATCH v3 04/13] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH v3 05/10] md: kick recovery outside of md_lock context
MORITA Kazutaka
- [sheepdog] [PATCH v3 05/10] work: initialize nr_nodes in init_work_queue()
MORITA Kazutaka
- [sheepdog] [PATCH v3 05/12] collie/farm: implement object_rb_tree
Kai Zhang
- [sheepdog] [PATCH v3 05/13] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH v3 06/10] collie: add a function to wait for all the running works
MORITA Kazutaka
- [sheepdog] [PATCH v3 06/10] sheep: try to recover only from the target epoch
MORITA Kazutaka
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
MORITA Kazutaka
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
Liu Yuan
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
Liu Yuan
- [sheepdog] [PATCH v3 06/13] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH v3 07/10] sheep: add operation to get object sha1 digest
MORITA Kazutaka
- [sheepdog] [PATCH v3 07/10] tests/010: remove stale objects from working directory contents
MORITA Kazutaka
- [sheepdog] [PATCH v3 07/12] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v3 07/13] recovery: don't assume old_epoch is sys->eopch - 1
MORITA Kazutaka
- [sheepdog] [PATCH v3 07/13] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH v3 08/10] collie: use hash for collie check
MORITA Kazutaka
- [sheepdog] [PATCH v3 08/10] sheep: recover objects in the ordered worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v3 08/12] collie/farm: impelement trunk object
Kai Zhang
- [sheepdog] [PATCH v3 08/13] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v3 09/10] sheep: split struct recovery_work
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/10] tests: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/12] sheep: add a flag to let notify_vdi_add set bitmap if needed
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/12] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v3 09/13] sheep: add 'cluster reweight' support
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/13] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH v3 1/5] util: add a helper round_down
Liu Yuan
- [sheepdog] [PATCH v3 1/6] move vdi_is_snapshot() to sheepdog_proto.h
MORITA Kazutaka
- [sheepdog] [PATCH v3 10/10] sheep: recover from local when target node has same content
MORITA Kazutaka
- [sheepdog] [PATCH v3 10/10] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH v3 10/12] collie/farm: implement farm
Kai Zhang
- [sheepdog] [PATCH v3 10/13] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH v3 11/12] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v3 11/13] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH v3 12/12] test: add tests/030 for cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v3 12/13] tests: test node failure while reweighting
Liu Yuan
- [sheepdog] [PATCH v3 13/13] tests: add '-n' back
Liu Yuan
- [sheepdog] [PATCH v3 13/13] tests: add '-n' back
MORITA Kazutaka
- [sheepdog] [PATCH v3 2/5] plain store: add support to non-aglined read/write
Liu Yuan
- [sheepdog] [PATCH v3 2/6] sheep: make oid_to_vid support any kind of objects
MORITA Kazutaka
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Liu Yuan
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Liu Yuan
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Liu Yuan
- [sheepdog] [PATCH v3 3/5] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH v3 3/6] sheep: store snapshot vid information in memory
MORITA Kazutaka
- [sheepdog] [PATCH v3 4/5] tests: add a tests/063 to test unaligned read/write/create
Liu Yuan
- [sheepdog] [PATCH v3 4/6] sheep: return SD_RES_READONLY when write requests are sent to snapshots
MORITA Kazutaka
- [sheepdog] [PATCH v3 5/5] sheepfs: remove the align constraint
Liu Yuan
- [sheepdog] [PATCH v3 5/6] sheep: make SD_OP_GET_INFO a cluster operation
MORITA Kazutaka
- [sheepdog] [PATCH v3 6/6] tests: add test to check live snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v3] gateway: use more user friendly outout for poll timeout
MORITA Kazutaka
- [sheepdog] [PATCH v3] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH v3] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH v3] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheep: check memory address alignment for direct IO
Liu Yuan
- [sheepdog] [PATCH v3] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH v3] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH v3] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH v3] trivial: misc fixes of comments
Liu Yuan
- [sheepdog] [PATCH v4 0/5] add support to non-aglined read/write/create
MORITA Kazutaka
- [sheepdog] [PATCH v4 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v4 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v4 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
Liu Yuan
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
Liu Yuan
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
Liu Yuan
- [sheepdog] [PATCH v4 00/12] add reweight support
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v4 01/10] work: move some globals into work.c
MORITA Kazutaka
- [sheepdog] [PATCH v4 01/12] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH v4 01/18] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v4 02/10] work: rename init_wqueue_eventfd and init_work_queue
MORITA Kazutaka
- [sheepdog] [PATCH v4 02/12] tests: use mkfs.ext4 only for _make_device
Liu Yuan
- [sheepdog] [PATCH v4 02/18] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v4 03/10] work: remove sheep_priv.h and trace.h from include files
MORITA Kazutaka
- [sheepdog] [PATCH v4 03/12] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH v4 03/18] sheep: store.c don't include farm.h
Kai Zhang
- [sheepdog] [PATCH v4 04/10] move work queue codes from sheep to lib
MORITA Kazutaka
- [sheepdog] [PATCH v4 04/12] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH v4 04/18] sheep: remove farm logic from sheep
Kai Zhang
- [sheepdog] [PATCH v4 05/10] work: initialize nr_nodes in init_work_queue()
MORITA Kazutaka
- [sheepdog] [PATCH v4 05/12] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH v4 05/18] sheep: don't compile sheep/farm
Kai Zhang
- [sheepdog] [PATCH v4 05/18] sheep: don't compile sheep/farm
Liu Yuan
- [sheepdog] [PATCH v4 05/18] sheep: don't compile sheep/farm
Kai Zhang
- [sheepdog] [PATCH v4 05/18] sheep: don't compile sheep/farm
Liu Yuan
- [sheepdog] [PATCH v4 06/10] collie: add a function to wait for all the running works
MORITA Kazutaka
- [sheepdog] [PATCH v4 06/12] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH v4 06/18] sheep/farm: remove sheep/farm/farm.h
Kai Zhang
- [sheepdog] [PATCH v4 07/10] sheep: add operation to get object sha1 digest
MORITA Kazutaka
- [sheepdog] [PATCH v4 07/12] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH v4 07/18] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v4 08/10] collie: use hash for collie check
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/18] collie/farm: implement object_rb_tree
Liu Yuan
- [sheepdog] [PATCH v4 08/18] collie/farm: implement object_rb_tree
Kai Zhang
- [sheepdog] [PATCH v4 09/10] tests: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH v4 09/12] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH v4 09/18] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v4 1/5] util: add a helper round_down
Liu Yuan
- [sheepdog] [PATCH v4 10/10] sheep: recover from local when target node has same content
MORITA Kazutaka
- [sheepdog] [PATCH v4 10/12] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH v4 10/18] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v4 11/12] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH v4 11/18] sheep: move trunk.c from sheep/farm to collie/farm without any monification
Kai Zhang
- [sheepdog] [PATCH v4 12/12] tests: test node failure while reweighting
Liu Yuan
- [sheepdog] [PATCH v4 12/18] collie/farm: impelement trunk object
Kai Zhang
- [sheepdog] [PATCH v4 12/18] collie/farm: impelement trunk object
Liu Yuan
- [sheepdog] [PATCH v4 12/18] collie/farm: impelement trunk object
Liu Yuan
- [sheepdog] [PATCH v4 12/18] collie/farm: impelement trunk object
Liu Yuan
- [sheepdog] [PATCH v4 13/18] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v4 13/18] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v4 13/18] sheep: add a flag to let notify_vdi_add set bitmap if needed
Liu Yuan
- [sheepdog] [PATCH v4 13/18] sheep: add a flag to let notify_vdi_add set bitmap if needed
Liu Yuan
- [sheepdog] [PATCH v4 14/18] sheep: move farm.c from sheep/farm to collie/farm without any modification
Kai Zhang
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Kai Zhang
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 16/18] collie: fix collie failure when sub-subcommand has more than 2 arguments
Kai Zhang
- [sheepdog] [PATCH v4 17/18] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v4 17/18] collie: implement "collie cluster snapshot" subcommand
Liu Yuan
- [sheepdog] [PATCH v4 17/18] collie: implement "collie cluster snapshot" subcommand
Liu Yuan
- [sheepdog] [PATCH v4 18/18] test: add tests/030 for cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v4 2/5] plain store: add support to non-aglined read/write
Liu Yuan
- [sheepdog] [PATCH v4 3/5] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH v4 4/5] tests: add a tests/063 to test unaligned read/write/create
Liu Yuan
- [sheepdog] [PATCH v4 5/5] sheepfs: remove the align constraint
Liu Yuan
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
MORITA Kazutaka
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Joseph Glanville
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Joseph Glanville
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 00/16] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v5 01/16] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v5 02/16] sheep: don't compile sheep/farm
Kai Zhang
- [sheepdog] [PATCH v5 03/16] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v5 04/16] sheep: remove farm logic from sheep
Kai Zhang
- [sheepdog] [PATCH v5 05/16] sheep: store.c don't include farm.h
Kai Zhang
- [sheepdog] [PATCH v5 05/16] sheep: store.c don't include farm.h
MORITA Kazutaka
- [sheepdog] [PATCH v5 05/16] sheep: store.c don't include farm.h
Kai Zhang
- [sheepdog] [PATCH v5 06/16] sheep/farm: remove sheep/farm/farm.h
Kai Zhang
- [sheepdog] [PATCH v5 07/16] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v5 08/16] collie/farm: implement object_tree
Kai Zhang
- [sheepdog] [PATCH v5 08/16] collie/farm: implement object_tree
Liu Yuan
- [sheepdog] [PATCH v5 09/16] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v5 1/5] util: add a helper round_down
Liu Yuan
- [sheepdog] [PATCH v5 10/16] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v5 11/16] collie/farm: impelement trunk object
Kai Zhang
- [sheepdog] [PATCH v5 12/16] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Kai Zhang
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
MORITA Kazutaka
- [sheepdog] [PATCH v5 14/16] collie: fix collie failure when sub-subcommand has more than 2 arguments
Kai Zhang
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
MORITA Kazutaka
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
Liu Yuan
- [sheepdog] [PATCH v5 16/16] test: add tests/030 for cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v5 2/5] plain store: add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 3/5] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH v5 4/5] tests: add a tests/063 to test unaligned read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 5/5] sheepfs: remove the align constraint
Liu Yuan
- [sheepdog] [PATCH v6 00/16] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v6 00/16] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v6 00/16] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v6 01/16] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v6 02/16] sheep: don't compile sheep/farm
Kai Zhang
- [sheepdog] [PATCH v6 03/16] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v6 04/16] sheep: remove farm logic from sheep
Kai Zhang
- [sheepdog] [PATCH v6 05/16] sheep: store.c don't include farm.h
Kai Zhang
- [sheepdog] [PATCH v6 06/16] sheep/farm: remove sheep/farm/farm.h
Kai Zhang
- [sheepdog] [PATCH v6 07/16] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v6 08/16] collie/farm: implement object_tree
Kai Zhang
- [sheepdog] [PATCH v6 09/16] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v6 10/16] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v6 11/16] collie/farm: implement trunk object
Kai Zhang
- [sheepdog] [PATCH v6 12/16] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v6 13/16] collie/farm: implement farm
Kai Zhang
- [sheepdog] [PATCH v6 14/16] collie: fix collie failure when sub-subcommand has more than 2 arguments
Kai Zhang
- [sheepdog] [PATCH v6 15/16] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v6 16/16] test: add tests/030 for cluster snapshot
Kai Zhang
- [sheepdog] [PATCH 0/2] check wrong node joining strictly
MORITA Kazutaka
- [sheepdog] [PATCH 0/2] fix a race condition in processing delayed node list
MORITA Kazutaka
- [sheepdog] [PATCH 0/2] fix a race condition in processing delayed node list
Liu Yuan
- [sheepdog] [PATCH 0/2] minor fixes of tests
MORITA Kazutaka
- [sheepdog] [PATCH 0/2] minor fixes of tests
Liu Yuan
- [sheepdog] [PATCH 0/2] tests: improve performance
MORITA Kazutaka
- [sheepdog] [PATCH 0/2 v2] fix md_add_disk
Liu Yuan
- [sheepdog] [PATCH 0/3] recover all the objects even after wrong shutdown
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] recover all the objects even after wrong shutdown
Liu Yuan
- [sheepdog] [PATCH 0/3] refine error messages
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] refine error messages
Liu Yuan
- [sheepdog] [PATCH 0/3] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] use hash for vdi check and object recovery
Liu Yuan
- [sheepdog] [PATCH 0/3] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Kai Zhang
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Kai Zhang
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH 0/3] zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH 0/5] add support for upgrading sheepdog from 0.5 to 0.6
MORITA Kazutaka
- [sheepdog] [PATCH 0/5] add support for upgrading sheepdog from 0.5 to 0.6
Liu Yuan
- [sheepdog] [PATCH 0/9] refactor object recovery
MORITA Kazutaka
- [sheepdog] [PATCH 00/10] add reweight support
Liu Yuan
- [sheepdog] [PATCH 00/10] object reclaim based on generational reference counting
MORITA Kazutaka
- [sheepdog] [PATCH 00/14] refine test scripts
Liu Yuan
- [sheepdog] [PATCH 01/10] sheep: introduce xfallocate and xftruncate helpers
MORITA Kazutaka
- [sheepdog] [PATCH 01/10] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH 01/10] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH 02/10] tests: use mkfs.ext3 only for _make_device
Liu Yuan
- [sheepdog] [PATCH 02/10] tests: use mkfs.ext3 only for _make_device
Liu Yuan
- [sheepdog] [PATCH 02/10] use 4KB for trim_zero_sectors instead of 512B
MORITA Kazutaka
- [sheepdog] [PATCH 03/10] sheep: introduce generational reference counting for object reclaim
MORITA Kazutaka
- [sheepdog] [PATCH 03/10] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH 03/10] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH 04/10] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH 04/10] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH 04/10] sheep: introduce ledger objects
MORITA Kazutaka
- [sheepdog] [PATCH 04/10] sheep: introduce ledger objects
Liu Yuan
- [sheepdog] [PATCH 04/10] sheep: introduce ledger objects
MORITA Kazutaka
- [sheepdog] [PATCH 05/10] sheep: decrement generational reference count on vdi deletion
MORITA Kazutaka
- [sheepdog] [PATCH 05/10] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH 05/10] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH 06/10] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH 06/10] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH 06/10] sheep: decrement generational reference count on copy-on-write
MORITA Kazutaka
- [sheepdog] [PATCH 07/10] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH 07/10] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH 07/10] sheep: remove max children limit
MORITA Kazutaka
- [sheepdog] [PATCH 08/10] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH 08/10] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH 08/10] sheep: introduce sparse objects
MORITA Kazutaka
- [sheepdog] [PATCH 08/10] sheep: introduce sparse objects
Liu Yuan
- [sheepdog] [PATCH 08/10] sheep: introduce sparse objects
MORITA Kazutaka
- [sheepdog] [PATCH 09/10] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH 09/10] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH 09/10] sheep: caluculate actually allocated size
MORITA Kazutaka
- [sheepdog] [PATCH 09/10] sheep: caluculate actually allocated size
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: remove 'node cache' option
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: remove 'node cache' option
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] collie: use xmalloc instead of malloc
Liu Yuan
- [sheepdog] [PATCH 1/2] collie: use xmalloc instead of malloc
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH 1/2] md: purge directory only when md_add_disk() succeed
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] md: rename get_object_path as md_get_object_path
Liu Yuan
- [sheepdog] [PATCH 1/2] md: rename get_object_path as md_get_object_path
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] recovery: don't update_epoch for gateway_only node
Liu Yuan
- [sheepdog] [PATCH 1/2] recovery: don't update_epoch for gateway_only node
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] recovery: fix memory leak in do_recover_object()
Liu Yuan
- [sheepdog] [PATCH 1/2] recovery: fix memory leak in do_recover_object()
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] sheep: fix gcc various warnings
Liu Yuan
- [sheepdog] [PATCH 1/2] sheep: fix gcc various warnings
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] sheep: make failed_nodes and delayed_nodes static variables
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] sheep: pass epoch number to for_each_object_in_path() callback
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] sheep: pass epoch number to for_each_object_in_path() callback
Liu Yuan
- [sheepdog] [PATCH 1/2] sheep: purge directory when plugging the new disk
Liu Yuan
- [sheepdog] [PATCH 1/2] sheep: purge directory when plugging the new disk
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] tests/060: wait for master to start up
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] tests: add test to check wrong node joining
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] tests: don't use /dev/urandom for better performance
MORITA Kazutaka
- [sheepdog] [PATCH 1/2] tests: don't use /dev/urandom for better performance
Liu Yuan
- [sheepdog] [PATCH 1/2] tests: don't use /dev/urandom for better performance
Joseph Glanville
- [sheepdog] [PATCH 1/3] add missing result codes to sd_strerror
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] sheep: add operation to get object sha1 digest
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] tests: reboot sheepdog without collie shutdown
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Liu Yuan
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Liu Yuan
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Liu Yuan
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Liu Yuan
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Kai Zhang
- [sheepdog] [PATCH 1/3] zookeeper: retry zk_create_seq_node on retryable error
Kai Zhang
- [sheepdog] [PATCH 1/4] util: add a helper round_down
Liu Yuan
- [sheepdog] [PATCH 1/5] sheep: don't use journal for epoch write
MORITA Kazutaka
- [sheepdog] [PATCH 1/9] sheep: don't try to recover from working directory
MORITA Kazutaka
- [sheepdog] [PATCH 10/10] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH 10/10] tests: update outputs of testcases for reclaim and new vdi size
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] collie: show 'auto-recovery' status for 'cluster info'
Liu Yuan
- [sheepdog] [PATCH 2/2] collie: show 'auto-recovery' status for 'cluster info'
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] collie: show 'auto-recovery' status for 'cluster info'
Liu Yuan
- [sheepdog] [PATCH 2/2] collie: show 'auto-recovery' status for 'cluster info'
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH 2/2] plain store: refactor default_get_hash
Liu Yuan
- [sheepdog] [PATCH 2/2] plain store: refactor default_get_hash
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] recovery: fix tgt_epoch chaos
Liu Yuan
- [sheepdog] [PATCH 2/2] recovery: fix tgt_epoch chaos
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] recovery: fix tgt_epoch chaos
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep/group: allow sending SD_OP_GET_EPOCH to delayed nodes
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: abort when disk store is meta-store
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
Hitoshi Mitake
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: check joining nodes with newer but invalid epoch
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: read inode header correctly in init_vdi_state()
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: read inode header correctly in init_vdi_state()
Liu Yuan
- [sheepdog] [PATCH 2/2] sheep: read inode header correctly in init_vdi_state()
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] sheep: reorder cluste opertions into proper place
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/008: read vdi in paralell
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/008: read vdi in paralell
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/008: read vdi in paralell
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/048: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/048: fix vdi check output
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/048: fix vdi check output
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/048: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/057: fix 057 and 057.out
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/057: fix 057 and 057.out
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/057: fix 057 and 057.out
MORITA Kazutaka
- [sheepdog] [PATCH 2/2] tests/057: fix 057 and 057.out
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/063: refine it to test node joining
Liu Yuan
- [sheepdog] [PATCH 2/2] tests/063: refine it to test node joining
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] collie: use hash for collie check
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] sheep: get object list from stale directory
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] use sd_strerror to print error reason
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] zookeeper: use panic instead of assert for error handling
MORITA Kazutaka
- [sheepdog] [PATCH 2/3] zookeeper: use panic instead of assert for error handling
Liu Yuan
- [sheepdog] [PATCH 2/4] plain store: add support to non-aglined read/write
Liu Yuan
- [sheepdog] [PATCH 2/4] plain store: add support to non-aglined read/write
MORITA Kazutaka
- [sheepdog] [PATCH 2/4] plain store: add support to non-aglined read/write
Liu Yuan
- [sheepdog] [PATCH 2/5] migrate: add helper to calculate file size
MORITA Kazutaka
- [sheepdog] [PATCH 2/9] sheep: recover from local if possible
MORITA Kazutaka
- [sheepdog] [PATCH 2/9] sheep: recover from local if possible
Liu Yuan
- [sheepdog] [PATCH 2/9] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH 3/3] sheep: fix error message of do_epoch_log_read
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] sheep: get vdi bitmap from joined node
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] sheep: recover from local when target node has same content
MORITA Kazutaka
- [sheepdog] [PATCH 3/3] zookeeper: use offsetof to calculate offset
MORITA Kazutaka
- [sheepdog] [PATCH 3/4] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH 3/4] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH 3/5] migrate: add helper to do process for each epoch
MORITA Kazutaka
- [sheepdog] [PATCH 3/9] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH 3/9] sheep: move objects to stale direcotry before starting recovery
MORITA Kazutaka
- [sheepdog] [PATCH 4/4] tests: add a tests/063 to test unaligned read/write/create
Liu Yuan
- [sheepdog] [PATCH 4/5] migrate: add support for upgrading from v0.5.5 or earlier
MORITA Kazutaka
- [sheepdog] [PATCH 4/9] md: kick recovery outside of md_lock context
MORITA Kazutaka
- [sheepdog] [PATCH 4/9] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH 5/5] sheep: check store format at compile time
MORITA Kazutaka
- [sheepdog] [PATCH 5/9] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH 5/9] sheep: try to recover only from the target epoch
MORITA Kazutaka
- [sheepdog] [PATCH 6/9] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH 6/9] tests/010: remove stale objects from working directory contents
MORITA Kazutaka
- [sheepdog] [PATCH 7/9] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH 7/9] sheep: recover objects in the ordered worker thread
MORITA Kazutaka
- [sheepdog] [PATCH 8/9] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH 8/9] sheep: split struct recovery_work
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
Liu Yuan
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
Liu Yuan
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
Liu Yuan
- [sheepdog] [PATCH 9/9] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH 9/9] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH] check the return value of inet_ntop()
MORITA Kazutaka
- [sheepdog] [PATCH] check the return value of inet_ntop()
Liu Yuan
- [sheepdog] [PATCH] cluster/local: don't process leave event of gateway node
MORITA Kazutaka
- [sheepdog] [PATCH] cluster/local: don't process leave event of gateway node
Liu Yuan
- [sheepdog] [PATCH] collie/node: correct md info output
Liu Yuan
- [sheepdog] [PATCH] collie/node: correct md info output
MORITA Kazutaka
- [sheepdog] [PATCH] collie: add -f option for force vdi rollback
Hitoshi Mitake
- [sheepdog] [PATCH] collie: add -f option for force vdi rollback
Liu Yuan
- [sheepdog] [PATCH] collie: add missing break
Hitoshi Mitake
- [sheepdog] [PATCH] collie: add missing break
Liu Yuan
- [sheepdog] [PATCH] collie: add terminator for cluster snapshot
Liu Yuan
- [sheepdog] [PATCH] collie: add terminator for cluster snapshot
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
Liu Yuan
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
Liu Yuan
- [sheepdog] [PATCH] collie: calculate buffer size from object type
MORITA Kazutaka
- [sheepdog] [PATCH] collie: calculate buffer size from object type
Liu Yuan
- [sheepdog] [PATCH] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH] collie: fill line with spaces correctly in show_progress()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: fill line with spaces correctly in show_progress()
Liu Yuan
- [sheepdog] [PATCH] collie: fix the output of 'collie --help'
MORITA Kazutaka
- [sheepdog] [PATCH] collie: fix the output of 'collie --help'
Liu Yuan
- [sheepdog] [PATCH] collie: print subcommand usage when function return EXIT_USAGE
MORITA Kazutaka
- [sheepdog] [PATCH] collie: print subcommand usage when function return EXIT_USAGE
Kai Zhang
- [sheepdog] [PATCH] collie: show progress bar for vdi check and vdi create -P
MORITA Kazutaka
- [sheepdog] [PATCH] collie: show progress bar for vdi check and vdi create -P
Liu Yuan
- [sheepdog] [PATCH] compile with -DNDEBUG by default
MORITA Kazutaka
- [sheepdog] [PATCH] compile with -DNDEBUG by default
Liu Yuan
- [sheepdog] [PATCH] configure: remove -Wdeclaration-after-statement from the parameter for GCC
MORITA Kazutaka
- [sheepdog] [PATCH] configure: remove -Wdeclaration-after-statement from the parameter for GCC
Hitoshi Mitake
- [sheepdog] [PATCH] don't see errno when read/2 returns zero
MORITA Kazutaka
- [sheepdog] [PATCH] don't see errno when read/2 returns zero
Liu Yuan
- [sheepdog] [PATCH] event: use specified timeiout for epoll_wait
MORITA Kazutaka
- [sheepdog] [PATCH] event: use specified timeiout for epoll_wait
Liu Yuan
- [sheepdog] [PATCH] farm: parallize cluster-wide snapshot by work queue
MORITA Kazutaka
- [sheepdog] [PATCH] farm: parallize cluster-wide snapshot by work queue
Kai Zhang
- [sheepdog] [PATCH] farm: parallize cluster-wide snapshot by work queue
Kai Zhang
- [sheepdog] [PATCH] farm: parallize cluster-wide snapshot by work queue
Liu Yuan
- [sheepdog] [PATCH] fix style-check warnings
Liu Yuan
- [sheepdog] [PATCH] fix style-check warnings
MORITA Kazutaka
- [sheepdog] [PATCH] fix uninitialized variable access in xqsort and xbsearch
MORITA Kazutaka
- [sheepdog] [PATCH] fix uninitialized variable access in xqsort and xbsearch
Liu Yuan
- [sheepdog] [PATCH] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH] gateway: use more user friendly outout for poll timeout
Wenhao
- [sheepdog] [PATCH] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH] make qsort and bsearch type safe
MORITA Kazutaka
- [sheepdog] [PATCH] make qsort and bsearch type safe
Liu Yuan
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
MORITA Kazutaka
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
Liu Yuan
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
Joseph Glanville
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
MORITA Kazutaka
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
Liu Yuan
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
MORITA Kazutaka
- [sheepdog] [PATCH] md: correct partial plug failure handling
Liu Yuan
- [sheepdog] [PATCH] md: correct partial plug failure handling
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Kai Zhang
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Kai Zhang
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Kai Zhang
- [sheepdog] [PATCH] md: fix move_object
Liu Yuan
- [sheepdog] [PATCH] md: fix move_object
Liu Yuan
- [sheepdog] [PATCH] md: fix move_object
MORITA Kazutaka
- [sheepdog] [PATCH] plain store: remove unnecessary check
Liu Yuan
- [sheepdog] [PATCH] plain store: remove unnecessary check
MORITA Kazutaka
- [sheepdog] [PATCH] reconnect in case of EINTR
MORITA Kazutaka
- [sheepdog] [PATCH] reconnect in case of EINTR
Liu Yuan
- [sheepdog] [PATCH] recovery: check whether the object is already scheduled at first
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: check whether the object is already scheduled at first
Liu Yuan
- [sheepdog] [PATCH] recovery: don't prepare object list for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: don't prepare object list for gateway-only node
Liu Yuan
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
Liu Yuan
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
Liu Yuan
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
Liu Yuan
- [sheepdog] [PATCH] recovery: use passed epoch in fetch_object_list()
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: use passed epoch in fetch_object_list()
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: use passed epoch in fetch_object_list()
Liu Yuan
- [sheepdog] [PATCH] recovery: use passed epoch in fetch_object_list()
Liu Yuan
- [sheepdog] [PATCH] remove sd_*_req and sd_*_rsp
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
MORITA Kazutaka
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
MORITA Kazutaka
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
Liu Yuan
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
Liu Yuan
- [sheepdog] [PATCH] sheep: check the return value of epoch_log_read_with_timestamp() correctly
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check the return value of epoch_log_read_with_timestamp() correctly
Liu Yuan
- [sheepdog] [PATCH] sheep: check whether there is a pending recovery correctly
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check whether there is a pending recovery correctly
Liu Yuan
- [sheepdog] [PATCH] sheep: clean up node comparison
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: clean up node comparison
Liu Yuan
- [sheepdog] [PATCH] sheep: clean vdi_state when formatting cluster
Liu Yuan
- [sheepdog] [PATCH] sheep: clean vdi_state when formatting cluster
Liu Yuan
- [sheepdog] [PATCH] sheep: clean vdi_state when formatting cluster
Kai Zhang
- [sheepdog] [PATCH] sheep: fix gcc various warnings
Liu Yuan
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: mute gcc warning of uninitialized devnull_fd
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: mute gcc warning of uninitialized devnull_fd
Liu Yuan
- [sheepdog] [PATCH] sheep: pass real path for lock_and_daemon()
Liu Yuan
- [sheepdog] [PATCH] sheep: pass real path for lock_and_daemon()
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
Liu Yuan
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
Liu Yuan
- [sheepdog] [PATCH] sheep: remove unused field 'flags' in struct siocb
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove unused field 'flags' in struct siocb
Liu Yuan
- [sheepdog] [PATCH] sheep: rename bs_thread_request_done() -> worker_thread_request_done()
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: rename bs_thread_request_done() -> worker_thread_request_done()
Liu Yuan
- [sheepdog] [PATCH] sheep: rename thread_unsafe as main_thread
Liu Yuan
- [sheepdog] [PATCH] sheep: rename thread_unsafe as main_thread
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: return directly when sending data fails.
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: return directly when sending data fails.
Liu Yuan
- [sheepdog] [PATCH] sheep: return directly when sending data fails.
王帆
- [sheepdog] [PATCH] sheep: set cluster_op_running to false after block request finishes
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: set cluster_op_running to false after block request finishes
Liu Yuan
- [sheepdog] [PATCH] sheep: update node in cluster driver
Liu Yuan
- [sheepdog] [PATCH] sheep: update node in cluster driver
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: update node in cluster driver
Liu Yuan
- [sheepdog] [PATCH] sheep: update node in cluster driver
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: use valloc for data object I/O
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: use valloc for data object I/O
Liu Yuan
- [sheepdog] [PATCH] sheep: use valloc for data object I/O
Hongyi Wang
- [sheepdog] [PATCH] sheep: when a sheep node leaved, its node in zk was not removed immediately
ChenZhe
- [sheepdog] [PATCH] sheep: when a sheep node leaved, its node in zk was not removed immediately
Liu Yuan
- [sheepdog] [PATCH] sheepfs: add missing commas to help message
MORITA Kazutaka
- [sheepdog] [PATCH] sheepfs: add missing commas to help message
Liu Yuan
- [sheepdog] [PATCH] shepherd: show warning at startup
MORITA Kazutaka
- [sheepdog] [PATCH] shepherd: show warning at startup
Liu Yuan
- [sheepdog] [PATCH] shepherd: use install_crash_handler() from shepherd
Hitoshi Mitake
- [sheepdog] [PATCH] shepherd: use install_crash_handler() from shepherd
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] store: return SD_RES_NETWORK_ERROR when error is retryable
MORITA Kazutaka
- [sheepdog] [PATCH] store: return SD_RES_NETWORK_ERROR when error is retryable
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: tests/check failed wiih error 'invalid range end'
kyle
- [sheepdog] [PATCH] test: tests/check failed wiih error 'invalid range end'
Liu Yuan
- [sheepdog] [PATCH] tests/008: wait for sheep to finish recovery
MORITA Kazutaka
- [sheepdog] [PATCH] tests/008: wait for sheep to finish recovery
Liu Yuan
- [sheepdog] [PATCH] tests/055: use _safe_remove to emulate disk failure
MORITA Kazutaka
- [sheepdog] [PATCH] tests/055: use _safe_remove to emulate disk failure
Liu Yuan
- [sheepdog] [PATCH] tests: add support for testing direct IO mode
MORITA Kazutaka
- [sheepdog] [PATCH] tests: add support for testing direct IO mode
Liu Yuan
- [sheepdog] [PATCH] tests: change cipher mode for random function from CTR to CBC
MORITA Kazutaka
- [sheepdog] [PATCH] tests: change cipher mode for random function from CTR to CBC
Liu Yuan
- [sheepdog] [PATCH] tests: Implement fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] tests: Implement fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] tests: Implement fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] tests: Implement fast random on AES
Liu Yuan
- [sheepdog] [PATCH] tests: remove directory surely
MORITA Kazutaka
- [sheepdog] [PATCH] tests: remove directory surely
Liu Yuan
- [sheepdog] [PATCH] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH] trivial: misc fixes of comments
Liu Yuan
- [sheepdog] [PATCH] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH] trivial: misc fixes of comments
Liu Yuan
- [sheepdog] [PATCH] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH] trivial: misc fixes of comments
Liu Yuan
- [sheepdog] [PATCH] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
Hitoshi Mitake
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
MORITA Kazutaka
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
Hitoshi Mitake
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
MORITA Kazutaka
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
Hitoshi Mitake
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Kai Zhang
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Liu Yuan
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Liu Yuan
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Kai Zhang
- [sheepdog] [PATCH] zk: delete zk node before join cluster
MORITA Kazutaka
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Kai Zhang
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Liu Yuan
- [sheepdog] [PATCH] zk: delete zk node before join cluster
MORITA Kazutaka
- [sheepdog] [PATCH] zk: use panic instead of assert for code logic
MORITA Kazutaka
- [sheepdog] [PATCH] zk: use panic instead of assert for code logic
Liu Yuan
- [sheepdog] [PATCH] zk: use panic instead of assert for code logic
Liu Yuan
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Kai Zhang
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Kai Zhang
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Kai Zhang
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Liu Yuan
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Liu Yuan
- [sheepdog] [PATCH] check the return value of inet_ntop()
MORITA Kazutaka
- [sheepdog] [PATCH] check the return value of inet_ntop()
Liu Yuan
- [sheepdog] [PATCH] cluster/local: don't process leave event of gateway node
MORITA Kazutaka
- [sheepdog] [PATCH] cluster/local: don't process leave event of gateway node
Liu Yuan
- [sheepdog] [PATCH] collie/node: correct md info output
Liu Yuan
- [sheepdog] [PATCH] collie/node: correct md info output
MORITA Kazutaka
- [sheepdog] [PATCH] collie: add -f option for force vdi rollback
Hitoshi Mitake
- [sheepdog] [PATCH] collie: add -f option for force vdi rollback
Liu Yuan
- [sheepdog] [PATCH] collie: add missing break
Hitoshi Mitake
- [sheepdog] [PATCH] collie: add missing break
Liu Yuan
- [sheepdog] [PATCH] collie: add terminator for cluster snapshot
Liu Yuan
- [sheepdog] [PATCH] collie: add terminator for cluster snapshot
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
Liu Yuan
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: allow calling queue_work() in done()
Liu Yuan
- [sheepdog] [PATCH] collie: calculate buffer size from object type
MORITA Kazutaka
- [sheepdog] [PATCH] collie: calculate buffer size from object type
Liu Yuan
- [sheepdog] [PATCH] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH] collie: fill line with spaces correctly in show_progress()
MORITA Kazutaka
- [sheepdog] [PATCH] collie: fill line with spaces correctly in show_progress()
Liu Yuan
- [sheepdog] [PATCH] collie: fix the output of 'collie --help'
MORITA Kazutaka
- [sheepdog] [PATCH] collie: fix the output of 'collie --help'
Liu Yuan
- [sheepdog] [PATCH] collie: print subcommand usage when function return EXIT_USAGE
Kai Zhang
- [sheepdog] [PATCH] collie: print subcommand usage when function return EXIT_USAGE
MORITA Kazutaka
- [sheepdog] [PATCH] collie: show progress bar for vdi check and vdi create -P
MORITA Kazutaka
- [sheepdog] [PATCH] collie: show progress bar for vdi check and vdi create -P
Liu Yuan
- [sheepdog] [PATCH] compile with -DNDEBUG by default
MORITA Kazutaka
- [sheepdog] [PATCH] compile with -DNDEBUG by default
Liu Yuan
- [sheepdog] [PATCH] configure: remove -Wdeclaration-after-statement from the parameter for GCC
Hitoshi Mitake
- [sheepdog] [PATCH] configure: remove -Wdeclaration-after-statement from the parameter for GCC
MORITA Kazutaka
- [sheepdog] [PATCH] don't see errno when read/2 returns zero
MORITA Kazutaka
- [sheepdog] [PATCH] don't see errno when read/2 returns zero
Liu Yuan
- [sheepdog] [PATCH] event: use specified timeiout for epoll_wait
MORITA Kazutaka
- [sheepdog] [PATCH] event: use specified timeiout for epoll_wait
Liu Yuan
- [sheepdog] [PATCH] farm: parallize cluster-wide snapshot by work queue
Kai Zhang
- [sheepdog] [PATCH] farm: parallize cluster-wide snapshot by work queue
Liu Yuan
- [sheepdog] [PATCH] farm: parallize cluster-wide snapshot by work queue
MORITA Kazutaka
- [sheepdog] [PATCH] farm: parallize cluster-wide snapshot by work queue
Kai Zhang
- [sheepdog] [PATCH] fix style-check warnings
Liu Yuan
- [sheepdog] [PATCH] fix style-check warnings
MORITA Kazutaka
- [sheepdog] [PATCH] fix uninitialized variable access in xqsort and xbsearch
MORITA Kazutaka
- [sheepdog] [PATCH] fix uninitialized variable access in xqsort and xbsearch
Liu Yuan
- [sheepdog] [PATCH] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH] gateway: use more user friendly outout for poll timeout
Wenhao
- [sheepdog] [PATCH] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH] make qsort and bsearch type safe
MORITA Kazutaka
- [sheepdog] [PATCH] make qsort and bsearch type safe
Liu Yuan
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
MORITA Kazutaka
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
Liu Yuan
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
Joseph Glanville
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
MORITA Kazutaka
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
Liu Yuan
- [sheepdog] [PATCH] man: autogenerate sheep.8 and collie.8
MORITA Kazutaka
- [sheepdog] [PATCH] md: correct partial plug failure handling
Liu Yuan
- [sheepdog] [PATCH] md: correct partial plug failure handling
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Kai Zhang
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Kai Zhang
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Kai Zhang
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: don't use xattr for calculating path space
Liu Yuan
- [sheepdog] [PATCH] md: fix move_object
Liu Yuan
- [sheepdog] [PATCH] md: fix move_object
Liu Yuan
- [sheepdog] [PATCH] md: fix move_object
MORITA Kazutaka
- [sheepdog] [PATCH] plain store: remove unnecessary check
Liu Yuan
- [sheepdog] [PATCH] plain store: remove unnecessary check
MORITA Kazutaka
- [sheepdog] [PATCH] reconnect in case of EINTR
MORITA Kazutaka
- [sheepdog] [PATCH] reconnect in case of EINTR
Liu Yuan
- [sheepdog] [PATCH] recovery: check whether the object is already scheduled at first
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: check whether the object is already scheduled at first
Liu Yuan
- [sheepdog] [PATCH] recovery: don't prepare object list for gateway-only node
Liu Yuan
- [sheepdog] [PATCH] recovery: don't prepare object list for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
Liu Yuan
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
Liu Yuan
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: notify completion only when all objects are fresh
Liu Yuan
- [sheepdog] [PATCH] recovery: use passed epoch in fetch_object_list()
Liu Yuan
- [sheepdog] [PATCH] recovery: use passed epoch in fetch_object_list()
MORITA Kazutaka
- [sheepdog] [PATCH] recovery: use passed epoch in fetch_object_list()
Liu Yuan
- [sheepdog] [PATCH] recovery: use passed epoch in fetch_object_list()
MORITA Kazutaka
- [sheepdog] [PATCH] remove sd_*_req and sd_*_rsp
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
MORITA Kazutaka
- [sheepdog] [PATCH] sheep, collie: add a new subcommand of cluster "kill"
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Liu Yuan
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Hitoshi Mitake
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
MORITA Kazutaka
- [sheepdog] [PATCH] sheep, collie: make cluster shutdown a force operation
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
Liu Yuan
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
Liu Yuan
- [sheepdog] [PATCH] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check the return value of epoch_log_read_with_timestamp() correctly
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check the return value of epoch_log_read_with_timestamp() correctly
Liu Yuan
- [sheepdog] [PATCH] sheep: check whether there is a pending recovery correctly
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: check whether there is a pending recovery correctly
Liu Yuan
- [sheepdog] [PATCH] sheep: clean up node comparison
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: clean up node comparison
Liu Yuan
- [sheepdog] [PATCH] sheep: clean vdi_state when formatting cluster
Kai Zhang
- [sheepdog] [PATCH] sheep: clean vdi_state when formatting cluster
Liu Yuan
- [sheepdog] [PATCH] sheep: clean vdi_state when formatting cluster
Liu Yuan
- [sheepdog] [PATCH] sheep: fix gcc various warnings
Liu Yuan
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: mute gcc warning of uninitialized devnull_fd
Liu Yuan
- [sheepdog] [PATCH] sheep: mute gcc warning of uninitialized devnull_fd
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: pass real path for lock_and_daemon()
Liu Yuan
- [sheepdog] [PATCH] sheep: pass real path for lock_and_daemon()
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
Liu Yuan
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
Liu Yuan
- [sheepdog] [PATCH] sheep: remove local node from the target of SD_OP_GET_OBJ_LIST
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: remove unused field 'flags' in struct siocb
Liu Yuan
- [sheepdog] [PATCH] sheep: remove unused field 'flags' in struct siocb
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: rename bs_thread_request_done() -> worker_thread_request_done()
Hitoshi Mitake
- [sheepdog] [PATCH] sheep: rename bs_thread_request_done() -> worker_thread_request_done()
Liu Yuan
- [sheepdog] [PATCH] sheep: rename thread_unsafe as main_thread
Liu Yuan
- [sheepdog] [PATCH] sheep: rename thread_unsafe as main_thread
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: return directly when sending data fails.
王帆
- [sheepdog] [PATCH] sheep: return directly when sending data fails.
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: return directly when sending data fails.
Liu Yuan
- [sheepdog] [PATCH] sheep: set cluster_op_running to false after block request finishes
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: set cluster_op_running to false after block request finishes
Liu Yuan
- [sheepdog] [PATCH] sheep: update node in cluster driver
Liu Yuan
- [sheepdog] [PATCH] sheep: update node in cluster driver
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: update node in cluster driver
Liu Yuan
- [sheepdog] [PATCH] sheep: update node in cluster driver
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: use valloc for data object I/O
MORITA Kazutaka
- [sheepdog] [PATCH] sheep: use valloc for data object I/O
Liu Yuan
- [sheepdog] [PATCH] sheep: use valloc for data object I/O
Hongyi Wang
- [sheepdog] [PATCH] sheep: when a sheep node leaved, its node in zk was not removed immediately
ChenZhe
- [sheepdog] [PATCH] sheep: when a sheep node leaved, its node in zk was not removed immediately
Liu Yuan
- [sheepdog] [PATCH] sheepfs: add missing commas to help message
MORITA Kazutaka
- [sheepdog] [PATCH] sheepfs: add missing commas to help message
Liu Yuan
- [sheepdog] [PATCH] shepherd: show warning at startup
MORITA Kazutaka
- [sheepdog] [PATCH] shepherd: show warning at startup
Liu Yuan
- [sheepdog] [PATCH] shepherd: use install_crash_handler() from shepherd
Hitoshi Mitake
- [sheepdog] [PATCH] shepherd: use install_crash_handler() from shepherd
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH] store: return SD_RES_NETWORK_ERROR when error is retryable
MORITA Kazutaka
- [sheepdog] [PATCH] store: return SD_RES_NETWORK_ERROR when error is retryable
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] test: Implentment fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] test: Implentment fast random on AES
Liu Yuan
- [sheepdog] [PATCH] test: tests/check failed wiih error 'invalid range end'
kyle
- [sheepdog] [PATCH] test: tests/check failed wiih error 'invalid range end'
Liu Yuan
- [sheepdog] [PATCH] tests/008: wait for sheep to finish recovery
MORITA Kazutaka
- [sheepdog] [PATCH] tests/008: wait for sheep to finish recovery
Liu Yuan
- [sheepdog] [PATCH] tests/055: use _safe_remove to emulate disk failure
MORITA Kazutaka
- [sheepdog] [PATCH] tests/055: use _safe_remove to emulate disk failure
Liu Yuan
- [sheepdog] [PATCH] tests: add support for testing direct IO mode
MORITA Kazutaka
- [sheepdog] [PATCH] tests: add support for testing direct IO mode
Liu Yuan
- [sheepdog] [PATCH] tests: change cipher mode for random function from CTR to CBC
MORITA Kazutaka
- [sheepdog] [PATCH] tests: change cipher mode for random function from CTR to CBC
Liu Yuan
- [sheepdog] [PATCH] tests: Implement fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] tests: Implement fast random on AES
MORITA Kazutaka
- [sheepdog] [PATCH] tests: Implement fast random on AES
Joseph Glanville
- [sheepdog] [PATCH] tests: Implement fast random on AES
Liu Yuan
- [sheepdog] [PATCH] tests: remove directory surely
MORITA Kazutaka
- [sheepdog] [PATCH] tests: remove directory surely
Liu Yuan
- [sheepdog] [PATCH] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH] trivial: misc fixes of comments
Liu Yuan
- [sheepdog] [PATCH] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH] trivial: misc fixes of comments
Liu Yuan
- [sheepdog] [PATCH] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH] trivial: misc fixes of comments
Liu Yuan
- [sheepdog] [PATCH] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
Hitoshi Mitake
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
MORITA Kazutaka
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
Hitoshi Mitake
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
MORITA Kazutaka
- [sheepdog] [PATCH] util: dump ucontext in crash handlers
Hitoshi Mitake
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Kai Zhang
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Liu Yuan
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Liu Yuan
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Kai Zhang
- [sheepdog] [PATCH] zk: delete zk node before join cluster
MORITA Kazutaka
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Kai Zhang
- [sheepdog] [PATCH] zk: delete zk node before join cluster
Liu Yuan
- [sheepdog] [PATCH] zk: delete zk node before join cluster
MORITA Kazutaka
- [sheepdog] [PATCH] zk: use panic instead of assert for code logic
Liu Yuan
- [sheepdog] [PATCH] zk: use panic instead of assert for code logic
MORITA Kazutaka
- [sheepdog] [PATCH] zk: use panic instead of assert for code logic
Liu Yuan
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Kai Zhang
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Liu Yuan
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Kai Zhang
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Liu Yuan
- [sheepdog] [PATCH] zk: wait for session timeout if previous zk path exists at startup
Kai Zhang
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Liu Yuan
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Liu Yuan
- [sheepdog] [PATCH experimental 0/2] tests: add a fault injector based on DynamoRIO
Hitoshi Mitake
- [sheepdog] [PATCH RESEND 00/10] add reweight support
Liu Yuan
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
Hitoshi Mitake
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
Hitoshi Mitake
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
Hitoshi Mitake
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
MORITA Kazutaka
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
MORITA Kazutaka
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
MORITA Kazutaka
- [sheepdog] [PATCH RFC] sheep: free memory used for exceptional nodes
MORITA Kazutaka
- [sheepdog] [PATCH UPDATE] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Kai Zhang
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
MORITA Kazutaka
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Kai Zhang
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Joseph Glanville
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Liu Yuan
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Liu Yuan
- [sheepdog] [PATCH v1 0/4] remove farm from sheepdog
Liu Yuan
- [sheepdog] [PATCH v1 1/4] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v1 2/4] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v1 3/4] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v1 4/4] sheep: remove farm from sheep
Kai Zhang
- [sheepdog] [PATCH v2 0/1] sheep: clean vdi_state when formatting cluster
Kai Zhang
- [sheepdog] [PATCH v2 0/2] zookeeper: zookeeper: fix error handling
MORITA Kazutaka
- [sheepdog] [PATCH v2 0/2] zookeeper: zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH v2 0/2] zookeeper: zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH v2 0/2] zookeeper: zookeeper: fix error handling
Liu Yuan
- [sheepdog] [PATCH v2 0/6] support online snapshot from collie and qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH v2 00/10] refactor object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v2 00/10] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v2 00/11] add reweight support
Liu Yuan
- [sheepdog] [PATCH v2 00/12] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v2 00/12] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v2 00/12] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
MORITA Kazutaka
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
Liu Yuan
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
Liu Yuan
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
MORITA Kazutaka
- [sheepdog] [PATCH v2 01/10] sheep: do breadth first search in recover_object_from_replica()
Liu Yuan
- [sheepdog] [PATCH v2 01/10] work: move some globals into work.c
MORITA Kazutaka
- [sheepdog] [PATCH v2 01/11] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH v2 01/12] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v2 02/10] sheep: don't try to recover from working directory
MORITA Kazutaka
- [sheepdog] [PATCH v2 02/10] sheep: don't try to recover from working directory
Liu Yuan
- [sheepdog] [PATCH v2 02/10] work: rename init_wqueue_eventfd and init_work_queue
MORITA Kazutaka
- [sheepdog] [PATCH v2 02/11] tests: use mkfs.ext3 only for _make_device
Liu Yuan
- [sheepdog] [PATCH v2 02/11] tests: use mkfs.ext3 only for _make_device
MORITA Kazutaka
- [sheepdog] [PATCH v2 02/12] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v2 03/10] sheep: recover from local if possible
MORITA Kazutaka
- [sheepdog] [PATCH v2 03/10] work: remove sheep_priv.h and trace.h from include files
MORITA Kazutaka
- [sheepdog] [PATCH v2 03/10] work: remove sheep_priv.h and trace.h from include files
Liu Yuan
- [sheepdog] [PATCH v2 03/11] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH v2 03/12] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v2 04/10] move work queue codes from sheep to lib
MORITA Kazutaka
- [sheepdog] [PATCH v2 04/10] sheep: move objects to stale direcotry before starting recovery
MORITA Kazutaka
- [sheepdog] [PATCH v2 04/11] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH v2 04/11] collie: fix 'node info'
MORITA Kazutaka
- [sheepdog] [PATCH v2 04/11] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH v2 04/12] sheep: remove farm from sheep
Kai Zhang
- [sheepdog] [PATCH v2 05/10] md: kick recovery outside of md_lock context
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Liu Yuan
- [sheepdog] [PATCH v2 05/10] work: try to create worker threads in worker_thread_request_done
Joseph Glanville
- [sheepdog] [PATCH v2 05/11] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH v2 05/11] sheep: fix 'md info'
MORITA Kazutaka
- [sheepdog] [PATCH v2 05/11] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH v2 05/12] collie/farm: implement object_rb_tree
Kai Zhang
- [sheepdog] [PATCH v2 06/10] collie: add a function to wait for all the running works
MORITA Kazutaka
- [sheepdog] [PATCH v2 06/10] sheep: try to recover only from the target epoch
MORITA Kazutaka
- [sheepdog] [PATCH v2 06/11] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH v2 06/12] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v2 07/10] sheep: add operation to get object sha1 digest
MORITA Kazutaka
- [sheepdog] [PATCH v2 07/10] tests/010: remove stale objects from working directory contents
MORITA Kazutaka
- [sheepdog] [PATCH v2 07/11] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH v2 07/12] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v2 08/10] collie: use hash for collie check
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/10] sheep: recover objects in the ordered worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v2 08/11] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v2 08/12] collie/farm: impelement trunk object
Kai Zhang
- [sheepdog] [PATCH v2 09/10] sheep: split struct recovery_work
MORITA Kazutaka
- [sheepdog] [PATCH v2 09/10] tests: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH v2 09/11] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH v2 09/11] sheep: add 'cluster reweight' support
MORITA Kazutaka
- [sheepdog] [PATCH v2 09/11] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH v2 09/12] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v2 1/1] sheep: clean vdi_state when formatting cluster
Kai Zhang
- [sheepdog] [PATCH v2 1/1] sheep: clean vdi_state when formatting cluster
Liu Yuan
- [sheepdog] [PATCH v2 1/2] zookeeper: retry zk_create_seq_node on retryable error
MORITA Kazutaka
- [sheepdog] [PATCH v2 1/3] md: rename get_object_path as md_get_object_path
Liu Yuan
- [sheepdog] [PATCH v2 1/6] move vdi_is_snapshot() to sheepdog_proto.h
MORITA Kazutaka
- [sheepdog] [PATCH v2 10/10] sheep: recover from local when target node has same content
MORITA Kazutaka
- [sheepdog] [PATCH v2 10/10] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH v2 10/11] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH v2 11/11] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH v2 2/2] zookeeper: use offsetof to calculate offset
MORITA Kazutaka
- [sheepdog] [PATCH v2 2/3] plain store: refactor default_get_hash
Liu Yuan
- [sheepdog] [PATCH v2 2/6] sheep: make oid_to_vid support any kind of objects
MORITA Kazutaka
- [sheepdog] [PATCH v2 3/3] collie: show 'auto-recovery' status for 'cluster info'
Liu Yuan
- [sheepdog] [PATCH v2 3/6] sheep: store snapshot vid information in memory
MORITA Kazutaka
- [sheepdog] [PATCH v2 4/6] sheep: return SD_RES_READONLY when write requests are sent to snapshots
MORITA Kazutaka
- [sheepdog] [PATCH v2 5/6] sheep: make SD_OP_GET_INFO a cluster operation
MORITA Kazutaka
- [sheepdog] [PATCH v2 5/6] sheep: make SD_OP_GET_INFO a cluster operation
Liu Yuan
- [sheepdog] [PATCH v2 6/6] tests: add test to check live snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Joseph Glanville
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Joseph Glanville
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
MORITA Kazutaka
- [sheepdog] [PATCH v2] collie: don't roundup vdi size
Liu Yuan
- [sheepdog] [PATCH v2] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH v2] gateway: use more user friendly outout for poll timeout
MORITA Kazutaka
- [sheepdog] [PATCH v2] make qsort and bsearch type safe
MORITA Kazutaka
- [sheepdog] [PATCH v2] make qsort and bsearch type safe
Liu Yuan
- [sheepdog] [PATCH v2] man: autogenerate sheepdog manuals
MORITA Kazutaka
- [sheepdog] [PATCH v2] man: autogenerate sheepdog manuals
Liu Yuan
- [sheepdog] [PATCH v2] man: autogenerate sheepdog manuals
MORITA Kazutaka
- [sheepdog] [PATCH v2] man: autogenerate sheepdog manuals
Liu Yuan
- [sheepdog] [PATCH v2] recovery: don't update_epoch for gateway_only node
Liu Yuan
- [sheepdog] [PATCH v2] recovery: fix tgt_epoch chaos
Liu Yuan
- [sheepdog] [PATCH v2] recovery: fix tgt_epoch chaos
MORITA Kazutaka
- [sheepdog] [PATCH v2] recovery: notify completion only when all objects are fresh
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH v2] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: check memory address alignment for direct IO
Liu Yuan
- [sheepdog] [PATCH v2] sheep: let sheep return correct exit status when locking a base directory fails
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: let sheep return correct exit status when locking a base directory fails
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: make SD_OP_SHUTDOWN a force operation
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: make SD_OP_SHUTDOWN a force operation
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: new journal flag JF_REMOVE_OBJ for removing object
Hitoshi Mitake
- [sheepdog] [PATCH v2] sheep: new journal flag JF_REMOVE_OBJ for removing object
MORITA Kazutaka
- [sheepdog] [PATCH v2] sheep: update node in cluster driver
Liu Yuan
- [sheepdog] [PATCH v2] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH v2] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH v2] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH v2] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH v2] tests: add '-n' back
Liu Yuan
- [sheepdog] [PATCH v2] tests: add '-n' back
MORITA Kazutaka
- [sheepdog] [PATCH v2] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH v2] trivial: misc fixes of comments
MORITA Kazutaka
- [sheepdog] [PATCH v2] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster() is called
ChenZhe
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster() is called
Liu Yuan
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster()is called
輕微
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster()is called
Liu Yuan
- [sheepdog] [PATCH v2] zk: actively remove itself after leave_cluster() is called
Liu Yuan
- [sheepdog] [PATCH v2 UPDATE] md: purge directory only when md_add_disk() succeed
Liu Yuan
- [sheepdog] [PATCH v2 UPDATE] md: purge directory only when md_add_disk() succeed
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v3 0/6] support online snapshot from collie and qemu-img
MORITA Kazutaka
- [sheepdog] [PATCH v3 0/6] support online snapshot from collie and qemu-img
Liu Yuan
- [sheepdog] [PATCH v3 00/10] refactor object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v3 00/10] refactor object recovery
Liu Yuan
- [sheepdog] [PATCH v3 00/10] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v3 00/12] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v3 00/12] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v3 00/12] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v3 00/13] add reweight support
Liu Yuan
- [sheepdog] [PATCH v3 01/10] sheep: do breadth first search in recover_object_from_replica()
MORITA Kazutaka
- [sheepdog] [PATCH v3 01/10] work: move some globals into work.c
MORITA Kazutaka
- [sheepdog] [PATCH v3 01/12] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v3 01/13] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH v3 02/10] sheep: don't try to recover from working directory
MORITA Kazutaka
- [sheepdog] [PATCH v3 02/10] sheep: don't try to recover from working directory
Liu Yuan
- [sheepdog] [PATCH v3 02/10] sheep: don't try to recover from working directory
MORITA Kazutaka
- [sheepdog] [PATCH v3 02/10] sheep: don't try to recover from working directory
Liu Yuan
- [sheepdog] [PATCH v3 02/10] work: rename init_wqueue_eventfd and init_work_queue
MORITA Kazutaka
- [sheepdog] [PATCH v3 02/12] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v3 02/13] tests: use mkfs.ext4 only for _make_device
Liu Yuan
- [sheepdog] [PATCH v3 03/10] sheep: recover from local if possible
MORITA Kazutaka
- [sheepdog] [PATCH v3 03/10] work: remove sheep_priv.h and trace.h from include files
MORITA Kazutaka
- [sheepdog] [PATCH v3 03/10] work: remove sheep_priv.h and trace.h from include files
Liu Yuan
- [sheepdog] [PATCH v3 03/10] work: remove sheep_priv.h and trace.h from include files
MORITA Kazutaka
- [sheepdog] [PATCH v3 03/12] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v3 03/13] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH v3 04/10] move work queue codes from sheep to lib
MORITA Kazutaka
- [sheepdog] [PATCH v3 04/10] sheep: move objects to stale direcotry before starting recovery
MORITA Kazutaka
- [sheepdog] [PATCH v3 04/12] sheep: remove farm from sheep
Kai Zhang
- [sheepdog] [PATCH v3 04/13] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH v3 05/10] md: kick recovery outside of md_lock context
MORITA Kazutaka
- [sheepdog] [PATCH v3 05/10] work: initialize nr_nodes in init_work_queue()
MORITA Kazutaka
- [sheepdog] [PATCH v3 05/12] collie/farm: implement object_rb_tree
Kai Zhang
- [sheepdog] [PATCH v3 05/13] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH v3 06/10] collie: add a function to wait for all the running works
MORITA Kazutaka
- [sheepdog] [PATCH v3 06/10] sheep: try to recover only from the target epoch
MORITA Kazutaka
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
MORITA Kazutaka
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
Liu Yuan
- [sheepdog] [PATCH v3 06/12] collie/farm: implement sha1_file
Liu Yuan
- [sheepdog] [PATCH v3 06/13] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH v3 07/10] sheep: add operation to get object sha1 digest
MORITA Kazutaka
- [sheepdog] [PATCH v3 07/10] tests/010: remove stale objects from working directory contents
MORITA Kazutaka
- [sheepdog] [PATCH v3 07/12] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v3 07/13] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH v3 07/13] recovery: don't assume old_epoch is sys->eopch - 1
MORITA Kazutaka
- [sheepdog] [PATCH v3 08/10] collie: use hash for collie check
MORITA Kazutaka
- [sheepdog] [PATCH v3 08/10] sheep: recover objects in the ordered worker thread
MORITA Kazutaka
- [sheepdog] [PATCH v3 08/12] collie/farm: impelement trunk object
Kai Zhang
- [sheepdog] [PATCH v3 08/13] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v3 09/10] sheep: split struct recovery_work
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/10] tests: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/12] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v3 09/12] sheep: add a flag to let notify_vdi_add set bitmap if needed
MORITA Kazutaka
- [sheepdog] [PATCH v3 09/13] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH v3 09/13] sheep: add 'cluster reweight' support
MORITA Kazutaka
- [sheepdog] [PATCH v3 1/5] util: add a helper round_down
Liu Yuan
- [sheepdog] [PATCH v3 1/6] move vdi_is_snapshot() to sheepdog_proto.h
MORITA Kazutaka
- [sheepdog] [PATCH v3 10/10] sheep: recover from local when target node has same content
MORITA Kazutaka
- [sheepdog] [PATCH v3 10/10] sheep: show error message when object may be lost
MORITA Kazutaka
- [sheepdog] [PATCH v3 10/12] collie/farm: implement farm
Kai Zhang
- [sheepdog] [PATCH v3 10/13] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH v3 11/12] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v3 11/13] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH v3 12/12] test: add tests/030 for cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v3 12/13] tests: test node failure while reweighting
Liu Yuan
- [sheepdog] [PATCH v3 13/13] tests: add '-n' back
Liu Yuan
- [sheepdog] [PATCH v3 13/13] tests: add '-n' back
MORITA Kazutaka
- [sheepdog] [PATCH v3 2/5] plain store: add support to non-aglined read/write
Liu Yuan
- [sheepdog] [PATCH v3 2/6] sheep: make oid_to_vid support any kind of objects
MORITA Kazutaka
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Liu Yuan
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Liu Yuan
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Liu Yuan
- [sheepdog] [PATCH v3 3/3] journal: new journal flag JF_DELETE_OBJ for deleting object
Hitoshi Mitake
- [sheepdog] [PATCH v3 3/5] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH v3 3/6] sheep: store snapshot vid information in memory
MORITA Kazutaka
- [sheepdog] [PATCH v3 4/5] tests: add a tests/063 to test unaligned read/write/create
Liu Yuan
- [sheepdog] [PATCH v3 4/6] sheep: return SD_RES_READONLY when write requests are sent to snapshots
MORITA Kazutaka
- [sheepdog] [PATCH v3 5/5] sheepfs: remove the align constraint
Liu Yuan
- [sheepdog] [PATCH v3 5/6] sheep: make SD_OP_GET_INFO a cluster operation
MORITA Kazutaka
- [sheepdog] [PATCH v3 6/6] tests: add test to check live snapshot
MORITA Kazutaka
- [sheepdog] [PATCH v3] gateway: use more user friendly outout for poll timeout
Liu Yuan
- [sheepdog] [PATCH v3] gateway: use more user friendly outout for poll timeout
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheep: cache sha1 digest for read-only objects
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheep: cache sha1 digest for read-only objects
Liu Yuan
- [sheepdog] [PATCH v3] sheep: check memory address alignment for direct IO
MORITA Kazutaka
- [sheepdog] [PATCH v3] sheep: check memory address alignment for direct IO
Liu Yuan
- [sheepdog] [PATCH v3] sockfd_cache: close socket always when node is crashed
MORITA Kazutaka
- [sheepdog] [PATCH v3] sockfd_cache: close socket always when node is crashed
Liu Yuan
- [sheepdog] [PATCH v3] trivial: misc fixes of comments
Hitoshi Mitake
- [sheepdog] [PATCH v3] trivial: misc fixes of comments
Liu Yuan
- [sheepdog] [PATCH v4 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v4 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v4 0/5] add support to non-aglined read/write/create
MORITA Kazutaka
- [sheepdog] [PATCH v4 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
Liu Yuan
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
Liu Yuan
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
MORITA Kazutaka
- [sheepdog] [PATCH v4 00/10] use hash for vdi check and object recovery
Liu Yuan
- [sheepdog] [PATCH v4 00/12] add reweight support
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v4 00/18] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v4 01/10] work: move some globals into work.c
MORITA Kazutaka
- [sheepdog] [PATCH v4 01/12] sheep: reanme {set, get}_cluster_space as _node_space
Liu Yuan
- [sheepdog] [PATCH v4 01/18] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v4 02/10] work: rename init_wqueue_eventfd and init_work_queue
MORITA Kazutaka
- [sheepdog] [PATCH v4 02/12] tests: use mkfs.ext4 only for _make_device
Liu Yuan
- [sheepdog] [PATCH v4 02/18] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v4 03/10] work: remove sheep_priv.h and trace.h from include files
MORITA Kazutaka
- [sheepdog] [PATCH v4 03/12] sheep: remove '-s' option
Liu Yuan
- [sheepdog] [PATCH v4 03/18] sheep: store.c don't include farm.h
Kai Zhang
- [sheepdog] [PATCH v4 04/10] move work queue codes from sheep to lib
MORITA Kazutaka
- [sheepdog] [PATCH v4 04/12] collie: fix 'node info'
Liu Yuan
- [sheepdog] [PATCH v4 04/18] sheep: remove farm logic from sheep
Kai Zhang
- [sheepdog] [PATCH v4 05/10] work: initialize nr_nodes in init_work_queue()
MORITA Kazutaka
- [sheepdog] [PATCH v4 05/12] sheep: fix 'md info'
Liu Yuan
- [sheepdog] [PATCH v4 05/18] sheep: don't compile sheep/farm
Kai Zhang
- [sheepdog] [PATCH v4 05/18] sheep: don't compile sheep/farm
Liu Yuan
- [sheepdog] [PATCH v4 05/18] sheep: don't compile sheep/farm
Kai Zhang
- [sheepdog] [PATCH v4 05/18] sheep: don't compile sheep/farm
Liu Yuan
- [sheepdog] [PATCH v4 06/10] collie: add a function to wait for all the running works
MORITA Kazutaka
- [sheepdog] [PATCH v4 06/12] collie: show available command only for subcommand
Liu Yuan
- [sheepdog] [PATCH v4 06/18] sheep/farm: remove sheep/farm/farm.h
Kai Zhang
- [sheepdog] [PATCH v4 07/10] sheep: add operation to get object sha1 digest
MORITA Kazutaka
- [sheepdog] [PATCH v4 07/12] recovery: don't assume old_epoch is sys->eopch - 1
Liu Yuan
- [sheepdog] [PATCH v4 07/18] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v4 08/10] collie: use hash for collie check
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
MORITA Kazutaka
- [sheepdog] [PATCH v4 08/12] gateway: don't skip start_recovery for gateway-only node
Liu Yuan
- [sheepdog] [PATCH v4 08/18] collie/farm: implement object_rb_tree
Kai Zhang
- [sheepdog] [PATCH v4 08/18] collie/farm: implement object_rb_tree
Liu Yuan
- [sheepdog] [PATCH v4 09/10] tests: fix vdi check output
MORITA Kazutaka
- [sheepdog] [PATCH v4 09/12] sheep: add 'cluster reweight' support
Liu Yuan
- [sheepdog] [PATCH v4 09/18] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v4 1/5] util: add a helper round_down
Liu Yuan
- [sheepdog] [PATCH v4 10/10] sheep: recover from local when target node has same content
MORITA Kazutaka
- [sheepdog] [PATCH v4 10/12] recovery: don't notify completion for md recovery
Liu Yuan
- [sheepdog] [PATCH v4 10/18] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v4 11/12] tests: add 063 to test reweight
Liu Yuan
- [sheepdog] [PATCH v4 11/18] sheep: move trunk.c from sheep/farm to collie/farm without any monification
Kai Zhang
- [sheepdog] [PATCH v4 12/12] tests: test node failure while reweighting
Liu Yuan
- [sheepdog] [PATCH v4 12/18] collie/farm: impelement trunk object
Kai Zhang
- [sheepdog] [PATCH v4 12/18] collie/farm: impelement trunk object
Liu Yuan
- [sheepdog] [PATCH v4 12/18] collie/farm: impelement trunk object
Liu Yuan
- [sheepdog] [PATCH v4 12/18] collie/farm: impelement trunk object
Liu Yuan
- [sheepdog] [PATCH v4 13/18] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v4 13/18] sheep: add a flag to let notify_vdi_add set bitmap if needed
Liu Yuan
- [sheepdog] [PATCH v4 13/18] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v4 13/18] sheep: add a flag to let notify_vdi_add set bitmap if needed
Liu Yuan
- [sheepdog] [PATCH v4 14/18] sheep: move farm.c from sheep/farm to collie/farm without any modification
Kai Zhang
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Kai Zhang
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 15/18] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v4 16/18] collie: fix collie failure when sub-subcommand has more than 2 arguments
Kai Zhang
- [sheepdog] [PATCH v4 17/18] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v4 17/18] collie: implement "collie cluster snapshot" subcommand
Liu Yuan
- [sheepdog] [PATCH v4 17/18] collie: implement "collie cluster snapshot" subcommand
Liu Yuan
- [sheepdog] [PATCH v4 18/18] test: add tests/030 for cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v4 2/5] plain store: add support to non-aglined read/write
Liu Yuan
- [sheepdog] [PATCH v4 3/5] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH v4 4/5] tests: add a tests/063 to test unaligned read/write/create
Liu Yuan
- [sheepdog] [PATCH v4 5/5] sheepfs: remove the align constraint
Liu Yuan
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Joseph Glanville
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Joseph Glanville
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 0/5] add support to non-aglined read/write/create
MORITA Kazutaka
- [sheepdog] [PATCH v5 00/16] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v5 01/16] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v5 02/16] sheep: don't compile sheep/farm
Kai Zhang
- [sheepdog] [PATCH v5 03/16] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v5 04/16] sheep: remove farm logic from sheep
Kai Zhang
- [sheepdog] [PATCH v5 05/16] sheep: store.c don't include farm.h
Kai Zhang
- [sheepdog] [PATCH v5 05/16] sheep: store.c don't include farm.h
MORITA Kazutaka
- [sheepdog] [PATCH v5 05/16] sheep: store.c don't include farm.h
Kai Zhang
- [sheepdog] [PATCH v5 06/16] sheep/farm: remove sheep/farm/farm.h
Kai Zhang
- [sheepdog] [PATCH v5 07/16] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v5 08/16] collie/farm: implement object_tree
Kai Zhang
- [sheepdog] [PATCH v5 08/16] collie/farm: implement object_tree
Liu Yuan
- [sheepdog] [PATCH v5 09/16] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v5 1/5] util: add a helper round_down
Liu Yuan
- [sheepdog] [PATCH v5 10/16] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v5 11/16] collie/farm: impelement trunk object
Kai Zhang
- [sheepdog] [PATCH v5 12/16] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Kai Zhang
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
Liu Yuan
- [sheepdog] [PATCH v5 13/16] collie/farm: implement farm
MORITA Kazutaka
- [sheepdog] [PATCH v5 14/16] collie: fix collie failure when sub-subcommand has more than 2 arguments
Kai Zhang
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
Liu Yuan
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
MORITA Kazutaka
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v5 15/16] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v5 16/16] test: add tests/030 for cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v5 2/5] plain store: add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 3/5] collie: don't round_up vdi size & read/write
Liu Yuan
- [sheepdog] [PATCH v5 4/5] tests: add a tests/063 to test unaligned read/write/create
Liu Yuan
- [sheepdog] [PATCH v5 5/5] sheepfs: remove the align constraint
Liu Yuan
- [sheepdog] [PATCH v6 00/16] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v6 00/16] A new impelmentation of cluster snapshot
Liu Yuan
- [sheepdog] [PATCH v6 00/16] A new impelmentation of cluster snapshot
Kai Zhang
- [sheepdog] [PATCH v6 01/16] sheep: change default store driver from "farm" to "plain"
Kai Zhang
- [sheepdog] [PATCH v6 02/16] sheep: don't compile sheep/farm
Kai Zhang
- [sheepdog] [PATCH v6 03/16] collie: remove snapshot from cluster subcommand
Kai Zhang
- [sheepdog] [PATCH v6 04/16] sheep: remove farm logic from sheep
Kai Zhang
- [sheepdog] [PATCH v6 05/16] sheep: store.c don't include farm.h
Kai Zhang
- [sheepdog] [PATCH v6 06/16] sheep/farm: remove sheep/farm/farm.h
Kai Zhang
- [sheepdog] [PATCH v6 07/16] script: remove script/simple2farm
Kai Zhang
- [sheepdog] [PATCH v6 08/16] collie/farm: implement object_tree
Kai Zhang
- [sheepdog] [PATCH v6 09/16] collie/farm: implement sha1_file
Kai Zhang
- [sheepdog] [PATCH v6 10/16] collie/farm: implement snap object
Kai Zhang
- [sheepdog] [PATCH v6 11/16] collie/farm: implement trunk object
Kai Zhang
- [sheepdog] [PATCH v6 12/16] sheep: add a flag to let notify_vdi_add set bitmap if needed
Kai Zhang
- [sheepdog] [PATCH v6 13/16] collie/farm: implement farm
Kai Zhang
- [sheepdog] [PATCH v6 14/16] collie: fix collie failure when sub-subcommand has more than 2 arguments
Kai Zhang
- [sheepdog] [PATCH v6 15/16] collie: implement "collie cluster snapshot" subcommand
Kai Zhang
- [sheepdog] [PATCH v6 16/16] test: add tests/030 for cluster snapshot
Kai Zhang
- [sheepdog] [sheepdog-users] [PATCH 3/3] sheep: recover from local when target node has same content
Liu Yuan
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
Wenhao
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
MORITA Kazutaka
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
Liu Yuan
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
Wenhao
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
MORITA Kazutaka
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
Liu Yuan
- [sheepdog] [sheepdog-users] What is cooking in master # 2013.5.23
MORITA Kazutaka
- [sheepdog] [sheepdog-users] [PATCH 3/3] sheep: recover from local when target node has same content
Liu Yuan
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
Wenhao
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
MORITA Kazutaka
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
Liu Yuan
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
Wenhao
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
MORITA Kazutaka
- [sheepdog] [sheepdog-users] plan for Sheepdog 1.0 and new organization
Liu Yuan
- [sheepdog] [sheepdog-users] What is cooking in master # 2013.5.23
MORITA Kazutaka
- [sheepdog] About unit test
Kai Zhang
- [sheepdog] About unit test
Joseph Glanville
- [sheepdog] About unit test
Liu Yuan
- [sheepdog] About unit test
Kai Zhang
- [sheepdog] About unit test
Joseph Glanville
- [sheepdog] About unit test
Liu Yuan
- [sheepdog] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] add support to non-aglined read/write/create
Liu Yuan
- [sheepdog] fsck error druing the first boot
Hongyi Wang
- [sheepdog] fsck error druing the first boot
Liu Yuan
- [sheepdog] fsck error druing the first boot
Hongyi Wang
- [sheepdog] fsck error druing the first boot
Hongyi Wang
- [sheepdog] fsck error druing the first boot
Liu Yuan
- [sheepdog] fsck error druing the first boot
Hongyi Wang
- [sheepdog] Fwd: Network error between sheep when vdi check
Hongyi Wang
- [sheepdog] Fwd: Network error between sheep when vdi check
MORITA Kazutaka
- [sheepdog] Fwd: Network error between sheep when vdi check
Hongyi Wang
- [sheepdog] Fwd: Network error between sheep when vdi check
MORITA Kazutaka
- [sheepdog] plan for Sheepdog 1.0 and new organization
MORITA Kazutaka
- [sheepdog] plan for Sheepdog 1.0 and new organization
Digimer
- [sheepdog] plan for Sheepdog 1.0 and new organization
MORITA Kazutaka
- [sheepdog] plan for Sheepdog 1.0 and new organization
Digimer
- [sheepdog] Pricing Needed
Bernard Moore
- [sheepdog] Pricing Needed
Bernard Moore
- [sheepdog] sheep exited unexpectedly when disk is out of space
Hongyi Wang
- [sheepdog] sheep exited unexpectedly when disk is out of space
Liu Yuan
- [sheepdog] sheep exited unexpectedly when disk is out of space
Hongyi Wang
- [sheepdog] sheep exited unexpectedly when disk is out of space
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
Hongyi Wang
- [sheepdog] Some thoughts based on my preliminary I/O test
Hongyi Wang
- [sheepdog] Some thoughts based on my preliminary I/O test
Hongyi Wang
- [sheepdog] Some thoughts based on my preliminary I/O test
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
Hongyi Wang
- [sheepdog] Some thoughts based on my preliminary I/O test
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
MORITA Kazutaka
- [sheepdog] some trivial patches
Liu Yuan
- [sheepdog] some trivial patches
MORITA Kazutaka
- [sheepdog] Some thoughts based on my preliminary I/O test
Hongyi Wang
- [sheepdog] Some thoughts based on my preliminary I/O test
Hongyi Wang
- [sheepdog] Some thoughts based on my preliminary I/O test
Hongyi Wang
- [sheepdog] Some thoughts based on my preliminary I/O test
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
Hongyi Wang
- [sheepdog] Some thoughts based on my preliminary I/O test
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
Liu Yuan
- [sheepdog] Some thoughts based on my preliminary I/O test
MORITA Kazutaka
- [sheepdog] some trivial patches
Liu Yuan
- [sheepdog] some trivial patches
MORITA Kazutaka
- [sheepdog] What is cooking in master # 2013.5.23
Liu Yuan
- [sheepdog] What is cooking in master # 2013.5.23
Liu Yuan
- [sheepdog] What is cooking in master # 2013.5.23
Liu Yuan
- [sheepdog] What is cooking in master # 2013.5.23
Liu Yuan
- [sheepdog] zookeeper quitting unexpectedly causes recoveringfrom journal file failed
Hongyi Wang
- [sheepdog] zookeeper quitting unexpectedly causes recoveringfromjournal file failed
Hongyi Wang
- [sheepdog] zookeeper quitting unexpectedly causes recovering from journal file failed
Hongyi Wang
- [sheepdog] zookeeper quitting unexpectedly causes recovering from journal file failed
Liu Yuan
- [sheepdog] zookeeper quitting unexpectedly causes recoveringfrom journal file failed
Liu Yuan
- [sheepdog] zookeeper quitting unexpectedly causes recoveringfromjournal file failed
Liu Yuan
- [sheepdog] zookeeper quitting unexpectedly causes recovering from journal file failed
Hongyi Wang
- [sheepdog] zookeeper quitting unexpectedly causes recovering from journal file failed
Liu Yuan
- [sheepdog] zookeeper quitting unexpectedly causes recoveringfrom journal file failed
Hongyi Wang
- [sheepdog] zookeeper quitting unexpectedly causes recoveringfrom journal file failed
Liu Yuan
- [sheepdog] zookeeper quitting unexpectedly causes recoveringfromjournal file failed
Hongyi Wang
- [sheepdog] zookeeper quitting unexpectedly causes recoveringfromjournal file failed
Liu Yuan
Last message date:
Fri May 31 20:25:01 CEST 2013
Archived on: Fri May 15 07:02:20 CEST 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).