projects
/
bluesky.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Reorganize benchmark scripts to support running SPECsfs as well
[bluesky.git]
/
bluesky
/
inode.c
2011-03-09
Michael Vrable
Rework inode prefetching.
blob
|
commitdiff
|
raw
2011-03-02
Michael Vrable
Limit the number of concurrent log uploads to the cloud
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Michael Vrable
Commit a basic but functional online cleaner implementa...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Michael Vrable
Add code in the proxy cleaner component to iterate...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Michael Vrable
In-progress commit of online cleaner.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Michael Vrable
Rework the checkpoint record format to include a versio...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-23
Michael Vrable
Track requests that initiate inode fetches.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-08
Michael Vrable
Start adding in selective encryption of cloud log items.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-20
Michael Vrable
Use a thread pool for inode fetches, and remove some...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-19
Michael Vrable
Allow cloudlog items to be unreferenced in the background.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Michael Vrable
Fix for S3 list operation.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-07
Michael Vrable
Add partial journal replay to filesystem recovery.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-07
Michael Vrable
Finish up loading of checkpoints from cloud logs.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-07
Michael Vrable
In-progress work to implement inode map loading at...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-01
Michael Vrable
Fixes for journal replay, and drop the "superblock...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-31
Michael Vrable
Fix some resource leaks in journal replay.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-31
Michael Vrable
Implement basic full log replay.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Michael Vrable
Start work on log replay for filesystem recovery.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-25
Michael Vrable
Add an inode map data structure to track the location...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Michael Vrable
Update logic for flushing data to cloud.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-18
Michael Vrable
Track journal files which contain dirty data and which...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Michael Vrable
Attempt at limiting the rate at which memory is dirtied.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-10
Michael Vrable
More fixes to BlueSky cache management.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-10
Michael Vrable
Work to unify the cloud segment writing with other...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Michael Vrable
Make links between cloud log entries direct.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Michael Vrable
Rework caching of data blocks to eliminate double-caching.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-03
Michael Vrable
More cache behavior tweaks.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-30
Michael Vrable
Gradually converting code to use cloud logs for storing...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-29
Michael Vrable
(Mostly) merge local and cloud logging together.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-28
Michael Vrable
Preparatory work before implementing proper cloud writing.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-26
Michael Vrable
Some initial work on logging gathering data into cloud...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Michael Vrable
Initial work on cloud log-structured storage.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Michael Vrable
Allow batched log writes when writing dirty inodes.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-18
Michael Vrable
Basic filesystem journaling.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-04
Michael Vrable
Fix a possibel deadlock from synchronizing the superblock.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-31
Michael Vrable
Disable most debugging print messages; should help...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-31
Michael Vrable
Try to clean up the locking for LRU lists.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-31
Michael Vrable
A few minor fixes.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-30
Michael Vrable
Track number of unanswered RPC requests, for debugging.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-30
Michael Vrable
Do not fill in a non-zero inode change_count until...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-29
Michael Vrable
Rework cache flushing logic--this version should work...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-26
Michael Vrable
In-progress work on better cache flushing.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-25
Michael Vrable
Add LRU lists for tracking inodes that are dirty/accessed.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-17
Michael Vrable
Inodes can now be dropped from the cache too, not just...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-05
Michael Vrable
Add very rudimentary eviction data blocks from the...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-29
Michael Vrable
Leak cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-28
Michael Vrable
Fix a deadlock and a few memory leaks.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-28
Michael Vrable
Finish up asynchronous inode loading.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
Michael Vrable
Support for sync operations on an inode.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
Michael Vrable
Flush file blocks to storage before the inode.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Michael Vrable
Some changes to support asynchronous fetching of inodes.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Michael Vrable
Implement multi-threaded request processing and locking...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-25
Michael Vrable
NFS cache writeback is now invoked periodically by...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-11
Michael Vrable
Add a new option to make caching writethrough instead...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-09
Michael Vrable
Track when cached file data is written out.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Michael Vrable
More work on writeback caching.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-06
Michael Vrable
Initial work on proper writeback caching.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-03
Michael Vrable
Drop some debugging messages.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-29
Michael Vrable
Some initial work to support delayed flushing of data.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-24
Michael Vrable
More work on synchronous/asynchronous operations.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-18
Michael Vrable
Better checks for non-existent inodes.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-18
Michael Vrable
Clean up code using bluesky_string_from_gstring.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Michael Vrable
Split BlueSky include files into public and private...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-30
Michael Vrable
Remove some debugging log messages.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-29
Michael Vrable
Add filesystem superblock serialization.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Michael Vrable
Add case-insensitive lookup support to BlueSky core.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Michael Vrable
Make printf format specifiers 32/64-bit clean.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-14
Michael Vrable
NFS file unlink operation.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-14
Michael Vrable
Update filesystem locking rules (in progress).
blob
|
commitdiff
|
raw
|
diff to current
2009-09-11
Michael Vrable
Ensure file size is properly serialized/deserialized.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-09
Michael Vrable
Directory deserialization and loading of inodes from...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-04
Michael Vrable
Proof-of-concept flushing of inodes to disk.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-04
Michael Vrable
Drop unneeded HMAC implementation.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-04
Michael Vrable
Add pluggable support for multiple storage backends.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-04
Michael Vrable
Split handling of file data out of inode.c.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Michael Vrable
Implement data decryption as well.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Michael Vrable
Encrypt data blocks being stored to S3.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-01
Michael Vrable
CMake reorganization.
blob
|
commitdiff
|
raw
|
diff to current