[sheepdog] [PATCH v3 RESEND 0/3] implement HEAD operation

Liu Yuan namei.unix at gmail.com
Thu Dec 26 07:38:52 CET 2013


v3:
 - add get_seconds() helper
 - return CONFLICT if bucket isn't empty

v2:
 - add patch 3/3
 - fix bucket accounting
 - add LAST-MODIFIED

Liu Yuan (3):
  sheep/http: implement HEAD operation for bucket
  sheep/http: implement HEAD for object opeation
  sheep/http: refacotor kv_{read, delete}_account

 include/internal_proto.h |   2 +-
 sheep/http/http.c        |   2 +-
 sheep/http/http.h        |   9 ++-
 sheep/http/kv.c          | 175 ++++++++++++++++++++++++++++++++++++++++-------
 sheep/http/swift.c       | 112 +++++++++++++++++++++---------
 5 files changed, 235 insertions(+), 65 deletions(-)

-- 
1.8.1.2




More information about the sheepdog mailing list