projects
/
bluesky.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Updates to run microbenchmarks against S3 us-west.
2010-10-18
Michael Vrable
Add timeout on cleaner S3 retry.
commit
|
commitdiff
|
tree
2010-10-18
Michael Vrable
Add retries to the S3 backend in the cleaner.
commit
|
commitdiff
|
tree
2010-10-18
Michael Vrable
Small utility to use free memory in a system.
commit
|
commitdiff
|
tree
2010-10-18
Michael Vrable
Support encrypted log items in the cleaner.
commit
|
commitdiff
|
tree
2010-10-17
Michael Vrable
Delete dead code.
commit
|
commitdiff
|
tree
2010-10-17
Michael Vrable
When decrypting a log item also clear out the IV field.
commit
|
commitdiff
|
tree
2010-10-17
Michael Vrable
Add per-item encryption/authentication to the cloud...
commit
|
commitdiff
|
tree
2010-10-15
Michael Vrable
Allow S3 bucket used for BlueSky storage to be specified.
commit
|
commitdiff
|
tree
2010-10-11
Michael Vrable
Work on a simple workload generator for benchmarking.
commit
|
commitdiff
|
tree
2010-10-08
Michael Vrable
Start adding in selective encryption of cloud log items.
commit
|
commitdiff
|
tree
2010-09-27
Michael Vrable
Another logging fix.
commit
|
commitdiff
|
tree
2010-09-27
Michael Vrable
Fix for journal committing.
commit
|
commitdiff
|
tree
2010-09-27
Michael Vrable
Implement handling of unstable data in WRITE/COMMIT...
commit
|
commitdiff
|
tree
2010-09-27
Michael Vrable
Updated microbenchmarking script.
commit
|
commitdiff
|
tree
2010-09-22
Michael Vrable
Starting work on scripts to automate benchmarking.
commit
|
commitdiff
|
tree
2010-09-22
Michael Vrable
Improve cleaner performance.
commit
|
commitdiff
|
tree
2010-09-20
Michael Vrable
Remove obsolete file.
commit
|
commitdiff
|
tree
2010-09-20
Michael Vrable
Use a thread pool for inode fetches, and remove some...
commit
|
commitdiff
|
tree
2010-09-20
Michael Vrable
Remove an extraneous mutex unlock.
commit
|
commitdiff
|
tree
2010-09-20
Michael Vrable
More fixes for memory management.
commit
|
commitdiff
|
tree
2010-09-19
Michael Vrable
Work on reducing memory pinned by the inode map.
commit
|
commitdiff
|
tree
2010-09-19
Michael Vrable
Add cleaner option to rewrite and compact all inodes...
commit
|
commitdiff
|
tree
2010-09-19
Michael Vrable
Allow cloudlog items to be unreferenced in the background.
commit
|
commitdiff
|
tree
2010-09-19
Michael Vrable
Do not hold references to all inode data in inode map.
commit
|
commitdiff
|
tree
2010-09-15
Michael Vrable
Restart journal sequence numbering properly.
commit
|
commitdiff
|
tree
2010-09-14
Michael Vrable
Add in header fields for per-object encryption/authentication.
commit
|
commitdiff
|
tree
2010-09-11
Michael Vrable
Add very basic caching to the cleaner S3 backend.
commit
|
commitdiff
|
tree
2010-09-10
Michael Vrable
Add S3 backend for the cleaner.
commit
|
commitdiff
|
tree
2010-09-10
Michael Vrable
Properly set the starting inode number for allocation...
commit
|
commitdiff
|
tree
2010-09-10
Michael Vrable
Fix for S3 list operation.
commit
|
commitdiff
|
tree
2010-09-10
Michael Vrable
Implement a list operation for the S3 storage backend.
commit
|
commitdiff
|
tree
2010-09-10
Michael Vrable
Drop encryption from the cloud storage backend.
commit
|
commitdiff
|
tree
2010-09-09
Michael Vrable
Allow cleaner to delete unused log segments.
commit
|
commitdiff
|
tree
2010-09-09
Michael Vrable
Improve segment cleaning.
commit
|
commitdiff
|
tree
2010-09-09
Michael Vrable
Improve cleaner: make sure new logs are written after...
commit
|
commitdiff
|
tree
2010-09-09
Michael Vrable
Extend cleaner with a simple policy for choosing segments...
commit
|
commitdiff
|
tree
2010-09-09
Michael Vrable
Updates to the Python cleaner prototype.
commit
|
commitdiff
|
tree
2010-09-08
Michael Vrable
Begin work on a segment cleaner prototype.
commit
|
commitdiff
|
tree
2010-09-07
Michael Vrable
Add partial journal replay to filesystem recovery.
commit
|
commitdiff
|
tree
2010-09-07
Michael Vrable
Include inode numbers in cloud log items.
commit
|
commitdiff
|
tree
2010-09-07
Michael Vrable
Finish up loading of checkpoints from cloud logs.
commit
|
commitdiff
|
tree
2010-09-07
Michael Vrable
In-progress work to implement inode map loading at...
commit
|
commitdiff
|
tree
2010-09-06
Michael Vrable
Improve object deserialization: properly parse object...
commit
|
commitdiff
|
tree
2010-09-02
Michael Vrable
Start at writing out inode maps to cloud storage.
commit
|
commitdiff
|
tree
2010-09-01
Michael Vrable
Fixes for journal replay, and drop the "superblock...
commit
|
commitdiff
|
tree
2010-08-31
Michael Vrable
Fix some resource leaks in journal replay.
commit
|
commitdiff
|
tree
2010-08-31
Michael Vrable
Implement basic full log replay.
commit
|
commitdiff
|
tree
2010-08-31
Michael Vrable
Update CRC-32 implementation.
commit
|
commitdiff
|
tree
2010-08-27
Michael Vrable
Add in some support for journal replay.
commit
|
commitdiff
|
tree
2010-08-26
Michael Vrable
Start work on log replay for filesystem recovery.
commit
|
commitdiff
|
tree
2010-08-25
Michael Vrable
Add an inode map data structure to track the location...
commit
|
commitdiff
|
tree
2010-08-24
Michael Vrable
Update logic for flushing data to cloud.
commit
|
commitdiff
|
tree
2010-08-23
Michael Vrable
Make cache size run-time configurable.
commit
|
commitdiff
|
tree
2010-08-22
Michael Vrable
Implement new scheme for retaining needed journal segments.
commit
|
commitdiff
|
tree
2010-08-22
Michael Vrable
Fix a longstanding(?) memory-leak bug when truncating...
commit
|
commitdiff
|
tree
2010-08-20
Michael Vrable
Back out dirty reference tracking, as the design was...
commit
|
commitdiff
|
tree
2010-08-20
Michael Vrable
Make cloud storage more robust.
commit
|
commitdiff
|
tree
2010-08-19
Michael Vrable
Add a target size for the cache, and prune the cache...
commit
|
commitdiff
|
tree
2010-08-18
Michael Vrable
Track journal files which contain dirty data and which...
commit
|
commitdiff
|
tree
2010-08-18
Michael Vrable
Implement a (dumb) cache garbage collector.
commit
|
commitdiff
|
tree
2010-08-17
Michael Vrable
Improve journal/cloud cache locking and add access...
commit
|
commitdiff
|
tree
2010-08-17
Michael Vrable
Debugging/refcount cleanups.
commit
|
commitdiff
|
tree
2010-08-16
Michael Vrable
Minor bugfixes/tweaks.
commit
|
commitdiff
|
tree
2010-08-16
Michael Vrable
First attempt at supporting reading data back from...
commit
|
commitdiff
|
tree
2010-08-14
Michael Vrable
Serialized inode data should be dropped from caches...
commit
|
commitdiff
|
tree
2010-08-12
Michael Vrable
Attempt at limiting the rate at which memory is dirtied.
commit
|
commitdiff
|
tree
2010-08-11
Michael Vrable
Reference counting bugfix.
commit
|
commitdiff
|
tree
2010-08-11
Michael Vrable
Newly-created inodes should be marked as modified.
commit
|
commitdiff
|
tree
2010-08-11
Michael Vrable
More aggressively use memory-mapped data for cloud...
commit
|
commitdiff
|
tree
2010-08-11
Michael Vrable
Improve tracking of memory usage in BlueSky.
commit
|
commitdiff
|
tree
2010-08-10
Michael Vrable
More fixes to BlueSky cache management.
commit
|
commitdiff
|
tree
2010-08-10
Michael Vrable
Drop old code for flushing data to the cloud.
commit
|
commitdiff
|
tree
2010-08-10
Michael Vrable
Work to unify the cloud segment writing with other...
commit
|
commitdiff
|
tree
2010-08-09
Michael Vrable
Split cloud log segments into modestly-sized chunks.
commit
|
commitdiff
|
tree
2010-08-06
Michael Vrable
Add a null storage implementation.
commit
|
commitdiff
|
tree
2010-08-05
Michael Vrable
Fix some memory leaks.
commit
|
commitdiff
|
tree
2010-08-05
Michael Vrable
Make links between cloud log entries direct.
commit
|
commitdiff
|
tree
2010-08-04
Michael Vrable
Rework caching of data blocks to eliminate double-caching.
commit
|
commitdiff
|
tree
2010-08-04
Michael Vrable
Fix up reference counting for cloud log items.
commit
|
commitdiff
|
tree
2010-08-04
Michael Vrable
A few attempted bugfixes for log data lifetimes.
commit
|
commitdiff
|
tree
2010-08-03
Michael Vrable
Fix up reference counting for memory-mapped journal...
commit
|
commitdiff
|
tree
2010-08-03
Michael Vrable
Improve the reading back of objects committed to the...
commit
|
commitdiff
|
tree
2010-08-03
Michael Vrable
More cache behavior tweaks.
commit
|
commitdiff
|
tree
2010-08-03
Michael Vrable
Preliminary support for dropping cached file data from...
commit
|
commitdiff
|
tree
2010-08-02
Michael Vrable
Work to allow mmap-ed log entries to be used for data...
commit
|
commitdiff
|
tree
2010-07-30
Michael Vrable
Gradually converting code to use cloud logs for storing...
commit
|
commitdiff
|
tree
2010-07-29
Michael Vrable
Dump cloud location of data items in debug output.
commit
|
commitdiff
|
tree
2010-07-29
Michael Vrable
(Mostly) merge local and cloud logging together.
commit
|
commitdiff
|
tree
2010-07-28
Michael Vrable
Preparatory work before implementing proper cloud writing.
commit
|
commitdiff
|
tree
2010-07-26
Michael Vrable
Some initial work on logging gathering data into cloud...
commit
|
commitdiff
|
tree
2010-07-22
Michael Vrable
Initial work on cloud log-structured storage.
commit
|
commitdiff
|
tree
2010-07-20
Michael Vrable
Code cleanup.
commit
|
commitdiff
|
tree
2010-07-19
Michael Vrable
Add checksumming to filesystem journal.
commit
|
commitdiff
|
tree
2010-07-19
Michael Vrable
Allow batched log writes when writing dirty inodes.
commit
|
commitdiff
|
tree
2010-07-18
Michael Vrable
Basic filesystem journaling.
commit
|
commitdiff
|
tree
2010-07-15
Michael Vrable
Add synchronous inode logging in the NFS server.
commit
|
commitdiff
|
tree
2010-07-15
Michael Vrable
Barriers did not handle requests that finished too...
commit
|
commitdiff
|
tree
2010-07-14
Michael Vrable
Commit a few log benchmark results.
commit
|
commitdiff
|
tree
2010-07-14
Michael Vrable
Bugfix.
commit
|
commitdiff
|
tree
2010-07-14
Michael Vrable
Update commit log benchmarks.
commit
|
commitdiff
|
tree
next