BlueSkyCloudLog *bluesky_log_get_commit_point(BlueSkyFS *fs);
void bluesky_log_write_commit_point(BlueSkyFS *fs, BlueSkyCloudLog *marker);
-BlueSkyRCStr *bluesky_log_map_object(BlueSkyFS *fs, int log_dir,
- int log_seq, int log_offset, int log_size,
- gboolean map_data);
+BlueSkyRCStr *bluesky_log_map_object(BlueSkyCloudLog *item, gboolean map_data);
void bluesky_mmap_unref(BlueSkyCacheFile *mmap);
void bluesky_cachefile_unref(BlueSkyCacheFile *cachefile);
BlueSkyCacheFile *bluesky_cachefile_lookup(BlueSkyFS *fs,
- int clouddir, int log_seq);
+ int clouddir, int log_seq,
+ gboolean start_fetch);
void bluesky_cachefile_gc(BlueSkyFS *fs);
void bluesky_replay(BlueSkyFS *fs);