projects
/
bluesky.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Tweak inode prefetching
[bluesky.git]
/
bluesky
/
2010-08-16
Michael Vrable
First attempt at supporting reading data back from...
tree
|
commitdiff
2010-08-14
Michael Vrable
Serialized inode data should be dropped from caches...
tree
|
commitdiff
2010-08-12
Michael Vrable
Attempt at limiting the rate at which memory is dirtied.
tree
|
commitdiff
2010-08-11
Michael Vrable
Reference counting bugfix.
tree
|
commitdiff
2010-08-11
Michael Vrable
More aggressively use memory-mapped data for cloud...
tree
|
commitdiff
2010-08-11
Michael Vrable
Improve tracking of memory usage in BlueSky.
tree
|
commitdiff
2010-08-10
Michael Vrable
More fixes to BlueSky cache management.
tree
|
commitdiff
2010-08-10
Michael Vrable
Drop old code for flushing data to the cloud.
tree
|
commitdiff
2010-08-10
Michael Vrable
Work to unify the cloud segment writing with other...
tree
|
commitdiff
2010-08-09
Michael Vrable
Split cloud log segments into modestly-sized chunks.
tree
|
commitdiff
2010-08-06
Michael Vrable
Add a null storage implementation.
tree
|
commitdiff
2010-08-05
Michael Vrable
Fix some memory leaks.
tree
|
commitdiff
2010-08-05
Michael Vrable
Make links between cloud log entries direct.
tree
|
commitdiff
2010-08-04
Michael Vrable
Rework caching of data blocks to eliminate double-caching.
tree
|
commitdiff
2010-08-04
Michael Vrable
Fix up reference counting for cloud log items.
tree
|
commitdiff
2010-08-04
Michael Vrable
A few attempted bugfixes for log data lifetimes.
tree
|
commitdiff
2010-08-03
Michael Vrable
Fix up reference counting for memory-mapped journal...
tree
|
commitdiff
2010-08-03
Michael Vrable
Improve the reading back of objects committed to the...
tree
|
commitdiff
2010-08-03
Michael Vrable
More cache behavior tweaks.
tree
|
commitdiff
2010-08-03
Michael Vrable
Preliminary support for dropping cached file data from...
tree
|
commitdiff
2010-08-02
Michael Vrable
Work to allow mmap-ed log entries to be used for data...
tree
|
commitdiff
2010-07-30
Michael Vrable
Gradually converting code to use cloud logs for storing...
tree
|
commitdiff
2010-07-29
Michael Vrable
Dump cloud location of data items in debug output.
tree
|
commitdiff
2010-07-29
Michael Vrable
(Mostly) merge local and cloud logging together.
tree
|
commitdiff
2010-07-28
Michael Vrable
Preparatory work before implementing proper cloud writing.
tree
|
commitdiff
2010-07-26
Michael Vrable
Some initial work on logging gathering data into cloud...
tree
|
commitdiff
2010-07-22
Michael Vrable
Initial work on cloud log-structured storage.
tree
|
commitdiff
2010-07-20
Michael Vrable
Code cleanup.
tree
|
commitdiff
2010-07-19
Michael Vrable
Add checksumming to filesystem journal.
tree
|
commitdiff
2010-07-19
Michael Vrable
Allow batched log writes when writing dirty inodes.
tree
|
commitdiff
2010-07-18
Michael Vrable
Basic filesystem journaling.
tree
|
commitdiff
2010-07-15
Michael Vrable
Barriers did not handle requests that finished too...
tree
|
commitdiff
2010-07-14
Michael Vrable
A new microbenchmark tool to figure out what format...
tree
|
commitdiff
2010-07-13
Michael Vrable
Attempt to batch together database writes for performance.
tree
|
commitdiff
2010-07-12
Michael Vrable
Switch to an explicit BDB operations queue instead...
tree
|
commitdiff
2010-07-07
Michael Vrable
Remove localstore.c; for now BDB work will be done...
tree
|
commitdiff
2010-07-07
Michael Vrable
Some test work with using Berkeley DB for a local disk...
tree
|
commitdiff
2010-06-30
Michael Vrable
Some new format design notes.
tree
|
commitdiff
2010-06-04
Michael Vrable
Fix a possibel deadlock from synchronizing the superblock.
tree
|
commitdiff
2010-06-04
Michael Vrable
Add a "multi" storage backend which doubles all GET...
tree
|
commitdiff
2010-04-07
Michael Vrable
Cleanups while workign on Samba code.
tree
|
commitdiff
2010-04-06
Michael Vrable
Initial work to use Berkeley DB for locally logging...
tree
|
commitdiff
2010-04-02
Michael Vrable
Improve statistics gathered.
tree
|
commitdiff
2010-04-02
Michael Vrable
Add general statistics-gathering infrastructure.
tree
|
commitdiff
2010-04-01
Michael Vrable
Add warnings for failed storage operations.
tree
|
commitdiff
2010-03-31
Michael Vrable
Disable most debugging print messages; should help...
tree
|
commitdiff
2010-03-31
Michael Vrable
Try to clean up the locking for LRU lists.
tree
|
commitdiff
2010-03-31
Michael Vrable
A few minor fixes.
tree
|
commitdiff
2010-03-30
Michael Vrable
Track number of unanswered RPC requests, for debugging.
tree
|
commitdiff
2010-03-30
Michael Vrable
Do not fill in a non-zero inode change_count until...
tree
|
commitdiff
2010-03-29
Michael Vrable
Rework cache flushing logic--this version should work...
tree
|
commitdiff
2010-03-26
Michael Vrable
In-progress work on better cache flushing.
tree
|
commitdiff
2010-03-25
Michael Vrable
Add LRU lists for tracking inodes that are dirty/accessed.
tree
|
commitdiff
2010-03-24
Michael Vrable
Minor bugfix to pending store operation counts.
tree
|
commitdiff
2010-03-22
Michael Vrable
Fix a bug in committing of dirty inodes to stable storage.
tree
|
commitdiff
2010-03-22
Michael Vrable
Better track latency of operations issued to S3.
tree
|
commitdiff
2010-03-19
Michael Vrable
Add very simple write throttling when caches fill up.
tree
|
commitdiff
2010-03-19
Michael Vrable
Make dropping of inodes from cache more resistant to...
tree
|
commitdiff
2010-03-17
Michael Vrable
Inodes can now be dropped from the cache too, not just...
tree
|
commitdiff
2010-03-17
Michael Vrable
Track memory usage statistics for cached data.
tree
|
commitdiff
2010-03-16
Michael Vrable
Provide a simple configurable limit on the number of...
tree
|
commitdiff
2010-03-12
Michael Vrable
Fix memory leak in bluesky_block_fetch.
tree
|
commitdiff
2010-03-11
Michael Vrable
Eliminate a warning about symlink serialization that...
tree
|
commitdiff
2010-03-05
Michael Vrable
Start fetch of all blocks in a read at the start of...
tree
|
commitdiff
2010-03-05
Michael Vrable
Do not signal barrier until all notifiers have run.
tree
|
commitdiff
2010-03-05
Michael Vrable
Only treat an async storage operation as finished when...
tree
|
commitdiff
2010-03-04
Michael Vrable
Partial work on parallel data fetches from S3 for large...
tree
|
commitdiff
2010-02-19
Michael Vrable
Fix for kvstore with default settings.
tree
|
commitdiff
2010-02-18
Michael Vrable
Store backends now consist of a type followed by extra...
tree
|
commitdiff
2010-02-17
Michael Vrable
Make kvstore backend in BlueSky asynchronous.
tree
|
commitdiff
2010-02-16
Michael Vrable
Link kvstore into main build system.
tree
|
commitdiff
2010-02-16
Michael Vrable
Hook John's kvstore up to the BlueSky implementation.
tree
|
commitdiff
2010-02-05
Michael Vrable
Do not drop data from cache immediately after a write.
tree
|
commitdiff
2010-02-05
Michael Vrable
Add very rudimentary eviction data blocks from the...
tree
|
commitdiff
2010-02-05
Michael Vrable
Fix for file storage backend.
tree
|
commitdiff
2010-02-02
Michael Vrable
Create a runtime option for sync/async frontend request...
tree
|
commitdiff
2010-01-29
Michael Vrable
Leak cleanup.
tree
|
commitdiff
2010-01-28
Michael Vrable
Fix a deadlock and a few memory leaks.
tree
|
commitdiff
2010-01-28
Michael Vrable
Finish up asynchronous inode loading.
tree
|
commitdiff
2010-01-28
Michael Vrable
Let storage tuning options be set via environment varia...
tree
|
commitdiff
2010-01-28
Michael Vrable
Switch to CTR instead of CBC mode for encryption.
tree
|
commitdiff
2010-01-27
Michael Vrable
Support for sync operations on an inode.
tree
|
commitdiff
2010-01-27
Michael Vrable
Flush file blocks to storage before the inode.
tree
|
commitdiff
2010-01-26
Michael Vrable
Ensure a reference to an async is held while it is...
tree
|
commitdiff
2010-01-26
Michael Vrable
Clean up logging in storage layer.
tree
|
commitdiff
2010-01-26
Michael Vrable
Some changes to support asynchronous fetching of inodes.
tree
|
commitdiff
2010-01-26
Michael Vrable
Implement multi-threaded request processing and locking...
tree
|
commitdiff
2010-01-25
Michael Vrable
Inodes are clean immediately after being read from...
tree
|
commitdiff
2010-01-25
Michael Vrable
NFS cache writeback is now invoked periodically by...
tree
|
commitdiff
2010-01-25
Michael Vrable
Properly decrement inode refcounts when finishing a...
tree
|
commitdiff
2010-01-22
Michael Vrable
Add a warning to catch possible refcounting bugs.
tree
|
commitdiff
2010-01-22
Michael Vrable
Fix a nasty bug in the decryption code.
tree
|
commitdiff
2010-01-20
Michael Vrable
Add support for dumping filesystem state for debugging...
tree
|
commitdiff
2010-01-13
Michael Vrable
Fix for a segfault when resizing files.
tree
|
commitdiff
2010-01-11
Michael Vrable
Add a new option to make caching writethrough instead...
tree
|
commitdiff
2010-01-06
Michael Vrable
Mostly-working NFS rename support.
tree
|
commitdiff
2010-01-06
Michael Vrable
Silence some compiler warnings.
tree
|
commitdiff
2009-12-28
Michael Vrable
Fix up logic for handling short data blocks.
tree
|
commitdiff
2009-12-28
Michael Vrable
Preliminary symlink/readlink support.
tree
|
commitdiff
2009-12-28
Michael Vrable
Minor cleanups.
tree
|
commitdiff
next