Add an option to disable aggregating reads in the proxy
[bluesky.git] / bluesky / bluesky.h
2011-03-16 Michael VrableAdd an option to disable aggregating reads in the proxy
2011-03-15 Michael VrableAdd an option to disable cryptographic operations
2011-03-10 Michael VrableAdd runtime options to disable some of the log-structur...
2011-03-10 Michael VrableAdd a debug option to dump statistics counters every...
2011-03-09 Michael VrableRework inode prefetching.
2010-12-02 Michael VrableTry to avoid accessing profiling objects after they...
2010-11-30 Michael VrableAllow profile results to be written to a file.
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-12 Michael VrableImplement very basic grouped fetches of objects from...
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 VrableRename private structures to remove leading underscores.
2010-10-08 Michael VrableStart adding in selective encryption of cloud log items.
2010-09-20 Michael VrableUse a thread pool for inode fetches, and remove some...
2010-09-19 Michael VrableAllow cloudlog items to be unreferenced in the background.
2010-09-14 Michael VrableAdd in header fields for per-object encryption/authenti...
2010-09-01 Michael VrableFixes for journal replay, and drop the "superblock...
2010-08-25 Michael VrableAdd an inode map data structure to track the location...
2010-08-23 Michael VrableMake cache size run-time configurable.
2010-08-16 Michael VrableFirst attempt at supporting reading data back from...
2010-08-12 Michael VrableAttempt at limiting the rate at which memory is dirtied.
2010-08-11 Michael VrableImprove tracking of memory usage in BlueSky.
2010-08-04 Michael VrableRework caching of data blocks to eliminate double-caching.
2010-08-03 Michael VrableFix up reference counting for memory-mapped journal...
2010-08-03 Michael VrableMore cache behavior tweaks.
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-28 Michael VrablePreparatory work before implementing proper cloud writing.
2010-07-22 Michael VrableInitial work on cloud log-structured storage.
2010-07-19 Michael VrableAllow batched log writes when writing dirty inodes.
2010-07-18 Michael VrableBasic filesystem journaling.
2010-04-07 Michael VrableCleanups while workign on Samba code.
2010-04-02 Michael VrableAdd general statistics-gathering infrastructure.
2010-03-29 Michael VrableRework cache flushing logic--this version should work...
2010-03-25 Michael VrableAdd LRU lists for tracking inodes that are dirty/accessed.
2010-03-17 Michael VrableTrack memory usage statistics for cached data.
2010-03-16 Michael VrableProvide a simple configurable limit on the number of...
2010-03-04 Michael VrablePartial work on parallel data fetches from S3 for large...
2010-02-05 Michael VrableAdd very rudimentary eviction data blocks from the...
2010-02-02 Michael VrableCreate a runtime option for sync/async frontend request...
2010-01-28 Michael VrableFix a deadlock and a few memory leaks.
2010-01-28 Michael VrableLet storage tuning options be set via environment varia...
2010-01-27 Michael VrableSupport for sync operations on an inode.
2010-01-26 Michael VrableSome changes to support asynchronous fetching of inodes.
2010-01-26 Michael VrableImplement multi-threaded request processing and locking...
2010-01-25 Michael VrableProperly decrement inode refcounts when finishing a...
2010-01-20 Michael VrableAdd support for dumping filesystem state for debugging...
2010-01-11 Michael VrableAdd a new option to make caching writethrough instead...
2009-12-28 Michael VrablePreliminary symlink/readlink support.
2009-12-09 Michael VrableTrack when cached file data is written out.
2009-12-07 Michael VrableMore work on writeback caching.
2009-12-06 Michael VrableInitial work on proper writeback caching.
2009-11-29 Michael VrableSome initial work to support delayed flushing of data.
2009-11-24 Michael VrableMore work on synchronous/asynchronous operations.
2009-11-20 Michael VrableRework the storage interface so that operations are...
2009-11-18 Michael VrableClean up code using bluesky_string_from_gstring.
2009-11-18 Michael VrableFix the S3Store get operation to handle arbitrarily...
2009-11-13 Michael VrableNew BlueSky interface for implementing readdir.
2009-11-12 Michael VrableExtra logging, begin defining BlueSky-specific error...
2009-11-12 Michael VrableDo not pad the final block of a file with zeroes.
2009-11-03 Michael VrableMove encryption into S3 backend.
2009-11-01 Michael VrableInclude file reorganization.
2009-10-31 Michael VrableSplit BlueSky include files into public and private...
2009-10-29 Michael VrableAdd filesystem superblock serialization.
2009-10-27 Michael VrableAdd high-resolution timekeeping functions (primarily...
2009-10-08 Michael VrableAdd case-insensitive lookup support to BlueSky core.
2009-09-23 Michael VrableMake printf format specifiers 32/64-bit clean.
2009-09-23 Michael VrableMiscellaneous fixes.
2009-09-16 Michael VrableAdd a little support for data writeback (not yet hooked...
2009-09-09 Michael VrableDirectory deserialization and loading of inodes from...
2009-09-04 Michael VrableProof-of-concept flushing of inodes to disk.
2009-09-04 Michael VrableAdd pluggable support for multiple storage backends.
2009-09-03 Michael VrableWork to add inode serialization/deserialization routines.
2009-09-02 Michael VrableImplement data decryption as well.
2009-09-02 Michael VrableEncrypt data blocks being stored to S3.
2009-09-01 Michael VrableCMake reorganization.