[sheepdog] [PATCH v10 0/4] move sockfd to libsheepdog

Liu Yuan namei.unix at gmail.com
Wed Jul 31 11:55:33 CEST 2013


On Wed, Jul 31, 2013 at 06:44:08PM +0900, Hitoshi Mitake wrote:
> We will make big changes in the near future:
> 1. Improve some subcommands of collie for more
>    scalability. e.g. collie vdi list takes long time on a
>    sheepdog cluster which consists many VDIs.
> 
> 2. Let sheep and collie handle EMFILE gracefully. We will implement
>    wrappers for functions which create new fd (e.g. xopen() for
>    open()).
> 
> Before doing them, moving sockfd cache from sheep to libsheepdog is
> required. This patchset does this moving and prepares for the above
> changes.
> 
> v10:
>  - recover correct result checking in node_recovery()
>  - reorder previous 2nd and 4th for removing reversed dependency
>  - let sockfd_cache_add() use free_cache_entry() for consistent

Applied thanks

Yuan



More information about the sheepdog mailing list