bluesky.git
2011-01-18 Michael VrableCheck in a new very simple client/server storage protoc...
2010-12-10 Michael VrableCommit a basic but functional online cleaner implementa...
2010-12-10 Michael VrableFixes and debugging assertions.
2010-12-10 Michael VrableFix a race condition in bluesky_mmap_unref.
2010-12-10 Michael VrableMostly implement inode merging for the in-proxy cleaner...
2010-12-09 Michael VrableFix to the cleaner when writing out a new inode map.
2010-12-09 Michael VrableAdd code in the proxy cleaner component to iterate...
2010-12-07 Michael VrableIn-progress commit of online cleaner.
2010-12-06 Michael VrableRework the checkpoint record format to include a versio...
2010-12-02 Michael VrableTry to avoid accessing profiling objects after they...
2010-11-30 Michael VrableWrite profile data if and only if requested.
2010-11-30 Michael VrableAllow profile results to be written to a file.
2010-11-29 Michael VrableReduce debugging messages in non-verbose mode.
2010-11-29 Michael VrableMore work on request profiling.
2010-11-23 Michael VrableAdd locking, thread-ID tracking to profiling.
2010-11-23 Michael VrableTrack requests that initiate inode fetches.
2010-11-23 Michael VrableStart to add request time profiling.
2010-11-18 Michael VrableAdd a lookup_last method to the multi-store backend.
2010-11-17 Michael VrableUpdates to the workload generator to perform a paramete...
2010-11-12 Michael VrableImplement very basic grouped fetches of objects from...
2010-11-12 Michael VrableAdd a prefetch method. At the moment it is a no-op.
2010-11-11 Michael VrableMove benchmark results elsewhere, out of the repository.
2010-11-09 Michael VrableReturn failure code when an S3 put operation fails.
2010-11-04 Michael VrableDrop a verbose debugging message.
2010-11-04 Michael VrableUpdate disk cache usage tracking to handle sparse files.
2010-11-03 Michael VrableBugfix in partial log fetching.
2010-11-03 Michael VrableImplement fetching of cloud log items via range requests.
2010-10-31 Michael VrableConvert rangeset implementation from a hashtable to...
2010-10-30 Michael VrableImplement a rangeset data type and use it to track...
2010-10-26 Michael VrableAdd support for byterange requests in the storage layer.
2010-10-26 Michael VrableRename private structures to remove leading underscores.
2010-10-25 Michael VrableMerge git+ssh://c09-44.sysnet.ucsd.edu/scratch/bluesky
2010-10-25 Michael VrableUpdates to the workload generator and some results...
2010-10-21 Michael VrableRemove debugging messages when decrypting cloud log...
2010-10-21 Michael VrableFix Amazon S3 store_lookup_last implementation.
2010-10-21 Michael VrableFix a memory leak resulting from the in-memory inode...
2010-10-19 Michael VrableAdd a more aggressive mode of cleaning up disk space.
2010-10-19 Michael VrableMove disk cache cleanup code to cache.c from log.c
2010-10-19 Michael VrableA few more minor fixes cleaning up the cloud log state...
2010-10-19 Michael VrableFix up cloud log state counting.
2010-10-19 Michael VrableIgnore lockmem executable.
2010-10-18 Michael VrableThe signature on log items should not extend to the...
2010-10-18 Michael VrableAdd timeout on cleaner S3 retry.
2010-10-18 Michael VrableAdd retries to the S3 backend in the cleaner.
2010-10-18 Michael VrableSmall utility to use free memory in a system.
2010-10-18 Michael VrableSupport encrypted log items in the cleaner.
2010-10-17 Michael VrableDelete dead code.
2010-10-17 Michael VrableWhen decrypting a log item also clear out the IV field.
2010-10-17 Michael VrableAdd per-item encryption/authentication to the cloud...
2010-10-15 Michael VrableAllow S3 bucket used for BlueSky storage to be specified.
2010-10-11 Michael VrableWork on a simple workload generator for benchmarking.
2010-10-08 Michael VrableStart adding in selective encryption of cloud log items.
2010-09-27 Michael VrableAnother logging fix.
2010-09-27 Michael VrableFix for journal committing.
2010-09-27 Michael VrableImplement handling of unstable data in WRITE/COMMIT...
2010-09-27 Michael VrableUpdated microbenchmarking script.
2010-09-22 Michael VrableStarting work on scripts to automate benchmarking.
2010-09-22 Michael VrableImprove cleaner performance.
2010-09-20 Michael VrableRemove obsolete file.
2010-09-20 Michael VrableUse a thread pool for inode fetches, and remove some...
2010-09-20 Michael VrableRemove an extraneous mutex unlock.
2010-09-20 Michael VrableMore fixes for memory management.
2010-09-19 Michael VrableWork on reducing memory pinned by the inode map.
2010-09-19 Michael VrableAdd cleaner option to rewrite and compact all inodes...
2010-09-19 Michael VrableAllow cloudlog items to be unreferenced in the background.
2010-09-19 Michael VrableDo not hold references to all inode data in inode map.
2010-09-15 Michael VrableRestart journal sequence numbering properly.
2010-09-14 Michael VrableAdd in header fields for per-object encryption/authenti...
2010-09-11 Michael VrableAdd very basic caching to the cleaner S3 backend.
2010-09-10 Michael VrableAdd S3 backend for the cleaner.
2010-09-10 Michael VrableProperly set the starting inode number for allocation...
2010-09-10 Michael VrableFix for S3 list operation.
2010-09-10 Michael VrableImplement a list operation for the S3 storage backend.
2010-09-10 Michael VrableDrop encryption from the cloud storage backend.
2010-09-09 Michael VrableAllow cleaner to delete unused log segments.
2010-09-09 Michael VrableImprove segment cleaning.
2010-09-09 Michael VrableImprove cleaner: make sure new logs are written after...
2010-09-09 Michael VrableExtend cleaner with a simple policy for choosing segmen...
2010-09-09 Michael VrableUpdates to the Python cleaner prototype.
2010-09-08 Michael VrableBegin work on a segment cleaner prototype.
2010-09-07 Michael VrableAdd partial journal replay to filesystem recovery.
2010-09-07 Michael VrableInclude inode numbers in cloud log items.
2010-09-07 Michael VrableFinish up loading of checkpoints from cloud logs.
2010-09-07 Michael VrableIn-progress work to implement inode map loading at...
2010-09-06 Michael VrableImprove object deserialization: properly parse object...
2010-09-02 Michael VrableStart at writing out inode maps to cloud storage.
2010-09-01 Michael VrableFixes for journal replay, and drop the "superblock...
2010-08-31 Michael VrableFix some resource leaks in journal replay.
2010-08-31 Michael VrableImplement basic full log replay.
2010-08-31 Michael VrableUpdate CRC-32 implementation.
2010-08-27 Michael VrableAdd in some support for journal replay.
2010-08-26 Michael VrableStart work on log replay for filesystem recovery.
2010-08-25 Michael VrableAdd an inode map data structure to track the location...
2010-08-24 Michael VrableUpdate logic for flushing data to cloud.
2010-08-23 Michael VrableMake cache size run-time configurable.
2010-08-22 Michael VrableImplement new scheme for retaining needed journal segments.
2010-08-22 Michael VrableFix a longstanding(?) memory-leak bug when truncating...
2010-08-20 Michael VrableBack out dirty reference tracking, as the design was...
2010-08-20 Michael VrableMake cloud storage more robust.
2010-08-19 Michael VrableAdd a target size for the cache, and prune the cache...
next