[Sheepdog] [PATCH v2] add some candy helpers
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Thu Nov 17 10:50:02 CET 2011
On Thu, Nov 17, 2011 at 6:47 PM, Liu Yuan <namei.unix at gmail.com> wrote:
> On 11/17/2011 05:35 PM, MORITA Kazutaka wrote:
>
>> At Wed, 16 Nov 2011 18:37:20 +0800,
>> Liu Yuan wrote:
>>>
>>> These candy helpers are spin-offs from the development "Farm". I don't know
>>> when Farm will be released, so I think it would be useful for other dev to include
>>> these helerps in early. Most are taken from Linux kernel, git.
>>>
>>> Thanks,
>>> Yuan
>>>
>>> v2 changes:
>>> - drop simple slab allocator
>>> - drop hash_long(), use fnv_64a_buf() as kazum suggested.
>>> - add xpread, xpwrite helpers.
>>>
>>> Liu Yuan (4):
>>> sheep: modify Makefile.am for candy helpers.
>>> sheep: add some candy helpers in util.c
>>> sheep: add string buf candy helpers
>>> sheep: add hlist candy helpers
>>>
>>> include/list.h | 116 +++++++++++++++++++++++++
>>> include/sheepdog_proto.h | 7 ++
>>> include/util.h | 14 +++
>>> sheep/Makefile.am | 4 +-
>>> sheep/strbuf.c | 192 +++++++++++++++++++++++++++++++++++++++++
>>> sheep/strbuf.h | 95 ++++++++++++++++++++
>>> sheep/util.c | 214 ++++++++++++++++++++++++++++++++++++++++++++++
>>> 7 files changed, 640 insertions(+), 2 deletions(-)
>>
>> Thanks, I've created 'next' branch for the next release 0.4.0, and
>> applied this patchset. Let me know if you need this in 0.3.0.
>>
>> Thanks,
>>
>> Kazutaka
>
>
> Umm, I found that I should put utli.c in lib/... then logger and collie
> can use it. Would you please drop this version? I am going to cook patch v3
Okay.
Thanks,
Kazutaka
More information about the sheepdog
mailing list