bluesky.git
2010-02-03 Michael Vrable.gitignore updates.
2010-02-02 Michael VrableAdd microbenchmarks to build system.
2010-02-02 Michael VrableAdd scripts for automatically testing reads at differen...
2010-02-02 Michael VrableCreate a runtime option for sync/async frontend request...
2010-02-01 Michael VrableSIGUSR1 causes nfsd to dump filesystem state now for...
2010-01-29 Michael VrableWork on a parallel read benchmark.
2010-01-29 Michael VrableLeak cleanup.
2010-01-28 Michael VrableFix a deadlock and a few memory leaks.
2010-01-28 Michael VrableAdd inode prefetching support in NFS readdirplus.
2010-01-28 Michael VrableFinish up asynchronous inode loading.
2010-01-28 Michael VrableLet storage tuning options be set via environment varia...
2010-01-28 Michael VrableSwitch to CTR instead of CBC mode for encryption.
2010-01-27 Michael VrableSupport for sync operations on an inode.
2010-01-27 Michael VrableFlush file blocks to storage before the inode.
2010-01-26 Michael VrableEnsure a reference to an async is held while it is...
2010-01-26 Michael VrableClean up logging in storage layer.
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 VrableInodes are clean immediately after being read from...
2010-01-25 Michael VrableNFS cache writeback is now invoked periodically by...
2010-01-25 Michael VrableBluesky core initializes a fresh filesystem, so no...
2010-01-25 Michael VrableProperly decrement inode refcounts when finishing a...
2010-01-22 Michael VrableAdd a warning to catch possible refcounting bugs.
2010-01-22 Michael VrableFix a nasty bug in the decryption code.
2010-01-21 Michael VrableTrack time to process each NFS RPC received.
2010-01-20 Michael VrableAdd support for dumping filesystem state for debugging...
2010-01-14 Michael VrableRemove some debugging messages.
2010-01-14 Michael VrableEliminate last static buffer in async_rpc_send_reply.
2010-01-13 Michael VrableRemove most static variables in the NFS server functions.
2010-01-13 Michael VrableContinuing rework for async RPC.
2010-01-13 Michael VrableMore async RPC work.
2010-01-13 Michael VrableMore cleanups to move RPC layer towards being asynchronous.
2010-01-13 Michael VrableFix for a segfault when resizing files.
2010-01-13 Michael VrableRPC header file cleanup.
2010-01-12 Michael VrableRewrite NFS RPC dispatching.
2010-01-11 Michael VrableQuick tool for benchmarking write latency.
2010-01-11 Michael VrableAdd a new option to make caching writethrough instead...
2010-01-07 Michael VrableImplement fsstat.
2010-01-07 Michael VrableImprove NFS readdirplus to estimate response sizes.
2010-01-06 Michael VrableWork on NFS rmdir operation.
2010-01-06 Michael VrableMostly-working NFS rename support.
2010-01-06 Michael VrableSilence some compiler warnings.
2009-12-29 Michael VrablePreliminary NFS readdirplus support (not yet entirely...
2009-12-29 Michael VrableInclude post-opeation file attributes for the NFS write...
2009-12-29 Michael VrableCalculate size of symlinks.
2009-12-28 Michael VrableFix up logic for handling short data blocks.
2009-12-28 Michael VrablePreliminary symlink/readlink support.
2009-12-28 Michael VrableNFS link operation.
2009-12-28 Michael VrableMinor cleanups.
2009-12-12 Michael VrableRe-enable file and memory storage backends.
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-12-03 Michael VrableDrop some debugging messages.
2009-12-02 Michael VrableA few bugfixes to the storage barrier support.
2009-12-01 Michael VrableWork on a storage barrier operation.
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-23 Michael VrableMinor cleanup.
2009-11-22 Michael VrableAdd reference counting to asynchronous storage operations.
2009-11-20 Michael VrableRework the storage interface so that operations are...
2009-11-18 Michael VrableS3Store cleanup.
2009-11-18 Michael VrableBetter checks for non-existent inodes.
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-18 Michael VrableAllow storse to S3 to execute in the background, in...
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-30 Michael VrableStart work on a rename operation. Not yet complete.
2009-10-30 Michael VrableRemove some debugging log messages.
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 VrableCache coherence thoughts.
2009-09-23 Michael VrableMiscellaneous fixes.
2009-09-16 Michael VrableMinor CMake fix (delete redundant line).
2009-09-16 Michael VrableUse and link to included libs3.
2009-09-16 Michael VrableInclude libs3 sources in the BlueSky tree.
2009-09-16 Michael VrableAdd a little support for data writeback (not yet hooked...
2009-09-14 Michael VrableCommit unlinks to stable storage.
2009-09-14 Michael VrableNFS file unlink operation.
2009-09-14 Michael VrableUpdate filesystem locking rules (in progress).
2009-09-11 Michael VrableNFSv3 mkdir.
2009-09-11 Michael VrableEnsure file size is properly serialized/deserialized.
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 VrableAllow crypto to be disabled (for local testing).
2009-09-04 Michael VrableDrop unneeded HMAC implementation.
2009-09-04 Michael VrableAdd pluggable support for multiple storage backends.
2009-09-04 Michael VrableSplit handling of file data out of inode.c.
2009-09-03 Michael VrableDirectory serialization (but not deserialization).
2009-09-03 Michael VrableWork to add inode serialization/deserialization routines.
2009-09-02 Michael VrableUse GPLv3 license.
2009-09-02 Michael VrableImplement data decryption as well.
2009-09-02 Michael VrableEncrypt data blocks being stored to S3.
next