projects
/
bluesky.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Update memory usage plot script
[bluesky.git]
/
bluesky
/
bluesky-private.h
2011-03-02
Michael Vrable
Limit the number of concurrent log uploads to the cloud
blob
|
commitdiff
|
raw
2011-03-02
Michael Vrable
Move encryption of cloud log segments into background...
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
Start to add request time profiling.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-12
Michael Vrable
Implement very basic grouped fetches of objects from...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-12
Michael Vrable
Add a prefetch method. At the moment it is a no-op.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-04
Michael Vrable
Update disk cache usage tracking to handle sparse files.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Michael Vrable
Implement fetching of cloud log items via range requests.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-31
Michael Vrable
Convert rangeset implementation from a hashtable to...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-30
Michael Vrable
Implement a rangeset data type and use it to track...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-26
Michael Vrable
Add support for byterange requests in the storage layer.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-26
Michael Vrable
Rename private structures to remove leading underscores.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-17
Michael Vrable
Add per-item encryption/authentication to the cloud...
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-27
Michael Vrable
Fix for journal committing.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-19
Michael Vrable
Work on reducing memory pinned by the inode map.
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-19
Michael Vrable
Do not hold references to all inode data in inode map.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-14
Michael Vrable
Add in header fields for per-object encryption/authenti...
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
Include inode numbers in cloud log items.
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-06
Michael Vrable
Improve object deserialization: properly parse object...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Michael Vrable
Start at writing out inode maps to cloud storage.
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-31
Michael Vrable
Update CRC-32 implementation.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-27
Michael Vrable
Add in some support for journal 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-22
Michael Vrable
Implement new scheme for retaining needed journal segments.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-20
Michael Vrable
Back out dirty reference tracking, as the design was...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-20
Michael Vrable
Make cloud storage more robust.
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-18
Michael Vrable
Implement a (dumb) cache garbage collector.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Michael Vrable
Improve journal/cloud cache locking and add access...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Michael Vrable
Debugging/refcount cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-16
Michael Vrable
First attempt at supporting reading data back from...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Michael Vrable
Improve tracking of memory usage in BlueSky.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-10
Michael Vrable
Drop old code for flushing data to the cloud.
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
Fix up reference counting for memory-mapped journal...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-03
Michael Vrable
Improve the reading back of objects committed to the...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-03
Michael Vrable
Preliminary support for dropping cached file data from...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-02
Michael Vrable
Work to allow mmap-ed log entries to be used for data...
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
Dump cloud location of data items in debug output.
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
Add checksumming to filesystem journal.
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-03-31
Michael Vrable
Disable most debugging print messages; should help...
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-22
Michael Vrable
Better track latency of operations issued to S3.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-05
Michael Vrable
Do not signal barrier until all notifiers have run.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-05
Michael Vrable
Only treat an async storage operation as finished when...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-04
Michael Vrable
Partial work on parallel data fetches from S3 for large...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-18
Michael Vrable
Store backends now consist of a type followed by extra...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-17
Michael Vrable
Make kvstore backend in BlueSky asynchronous.
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-26
Michael Vrable
Clean up logging in storage layer.
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
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-01
Michael Vrable
Work on a storage barrier operation.
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-22
Michael Vrable
Add reference counting to asynchronous storage operations.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-20
Michael Vrable
Rework the storage interface so that operations are...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-01
Michael Vrable
Include file reorganization.
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