X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=localdb.h;h=69fb330024f7cc0661a025b09e75929031080121;hb=cc2d3611ed50f5965a9138ffaf3262417993c4f8;hp=6d28cd827435ea1143d7612471ed34e9c0391570;hpb=1048a6510710acb5bef352d0acb2dd13ecce0e01;p=cumulus.git diff --git a/localdb.h b/localdb.h index 6d28cd8..69fb330 100644 --- a/localdb.h +++ b/localdb.h @@ -22,12 +22,13 @@ class LocalDb { public: void Open(const char *path, const char *snapshot_name, - const char *snapshot_scheme); + const char *snapshot_scheme, double intent); void Close(); void StoreObject(const ObjectReference& ref, const std::string &checksum, int64_t size, double age); ObjectReference FindObject(const std::string &checksum, int64_t size); - bool IsOldObject(const std::string &checksum, int64_t size, double *age); + bool IsOldObject(const std::string &checksum, int64_t size, double *age, + int *group); bool IsAvailable(const ObjectReference &ref); void UseObject(const ObjectReference& ref);