Move disk cache cleanup code to cache.c from log.c
[bluesky.git] / bluesky /
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-18 Michael VrableThe signature on log items should not extend to the...
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-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-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 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-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-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...
2010-08-18 Michael VrableTrack journal files which contain dirty data and which...
2010-08-18 Michael VrableImplement a (dumb) cache garbage collector.
2010-08-17 Michael VrableImprove journal/cloud cache locking and add access...
2010-08-17 Michael VrableDebugging/refcount cleanups.
2010-08-16 Michael VrableMinor bugfixes/tweaks.
2010-08-16 Michael VrableFirst attempt at supporting reading data back from...
2010-08-14 Michael VrableSerialized inode data should be dropped from caches...
2010-08-12 Michael VrableAttempt at limiting the rate at which memory is dirtied.
2010-08-11 Michael VrableReference counting bugfix.
2010-08-11 Michael VrableMore aggressively use memory-mapped data for cloud...
2010-08-11 Michael VrableImprove tracking of memory usage in BlueSky.
2010-08-10 Michael VrableMore fixes to BlueSky cache management.
2010-08-10 Michael VrableDrop old code for flushing data to the cloud.
2010-08-10 Michael VrableWork to unify the cloud segment writing with other...
2010-08-09 Michael VrableSplit cloud log segments into modestly-sized chunks.
2010-08-06 Michael VrableAdd a null storage implementation.
2010-08-05 Michael VrableFix some memory leaks.
2010-08-05 Michael VrableMake links between cloud log entries direct.
2010-08-04 Michael VrableRework caching of data blocks to eliminate double-caching.
2010-08-04 Michael VrableFix up reference counting for cloud log items.
2010-08-04 Michael VrableA few attempted bugfixes for log data lifetimes.
2010-08-03 Michael VrableFix up reference counting for memory-mapped journal...
2010-08-03 Michael VrableImprove the reading back of objects committed to the...
2010-08-03 Michael VrableMore cache behavior tweaks.
2010-08-03 Michael VrablePreliminary support for dropping cached file data from...
2010-08-02 Michael VrableWork to allow mmap-ed log entries to be used for data...
2010-07-30 Michael VrableGradually converting code to use cloud logs for storing...
2010-07-29 Michael VrableDump cloud location of data items in debug output.
2010-07-29 Michael Vrable(Mostly) merge local and cloud logging together.
2010-07-28 Michael VrablePreparatory work before implementing proper cloud writing.
2010-07-26 Michael VrableSome initial work on logging gathering data into cloud...
2010-07-22 Michael VrableInitial work on cloud log-structured storage.
2010-07-20 Michael VrableCode cleanup.
2010-07-19 Michael VrableAdd checksumming to filesystem journal.
2010-07-19 Michael VrableAllow batched log writes when writing dirty inodes.
2010-07-18 Michael VrableBasic filesystem journaling.
2010-07-15 Michael VrableBarriers did not handle requests that finished too...
2010-07-14 Michael VrableA new microbenchmark tool to figure out what format...
2010-07-13 Michael VrableAttempt to batch together database writes for performance.
2010-07-12 Michael VrableSwitch to an explicit BDB operations queue instead...
2010-07-07 Michael VrableRemove localstore.c; for now BDB work will be done...
2010-07-07 Michael VrableSome test work with using Berkeley DB for a local disk...
2010-06-30 Michael VrableSome new format design notes.
2010-06-04 Michael VrableFix a possibel deadlock from synchronizing the superblock.
2010-06-04 Michael VrableAdd a "multi" storage backend which doubles all GET...
2010-04-07 Michael VrableCleanups while workign on Samba code.
2010-04-06 Michael VrableInitial work to use Berkeley DB for locally logging...
2010-04-02 Michael VrableImprove statistics gathered.
2010-04-02 Michael VrableAdd general statistics-gathering infrastructure.
2010-04-01 Michael VrableAdd warnings for failed storage operations.
2010-03-31 Michael VrableDisable most debugging print messages; should help...
2010-03-31 Michael VrableTry to clean up the locking for LRU lists.
2010-03-31 Michael VrableA few minor fixes.
2010-03-30 Michael VrableTrack number of unanswered RPC requests, for debugging.
2010-03-30 Michael VrableDo not fill in a non-zero inode change_count until...
2010-03-29 Michael VrableRework cache flushing logic--this version should work...
2010-03-26 Michael VrableIn-progress work on better cache flushing.
next