You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Harshavardhana bbb89b5776 Add multi-thread protection and also allow atomic file creates, rename upon Close() 10 years ago
..
cache Fix issues with multipart upload 10 years ago
disk Add multi-thread protection and also allow atomic file creates, rename upon Close() 10 years ago
split Restructure codebase move crypto, checksum to top-level, move ``split`` into donut, move crypto/keys into api/auth 10 years ago
.gitignore Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
LICENSE Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
README.md Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
bucket.go Add multi-thread protection and also allow atomic file creates, rename upon Close() 10 years ago
common.go Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
config.go Add Donut rpc service for sending changes to configuration files 10 years ago
date.go Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
definitions.go Implement metadata cache, metadata cache is used by top level donut right now. Rename trove as data cache 10 years ago
donut-v1.go Make donut do everything as an atomic operation, this avoids all the deadlocks and races 10 years ago
donut-v1_test.go Add updateConfig code to load config changes if possible for every function 10 years ago
donut-v2.go Avoid config reload all the time, reload is manually triggerred from outside 10 years ago
donut-v2_test.go Avoid config reload all the time, reload is manually triggerred from outside 10 years ago
encoder.go Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
errors.go Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
interfaces.go Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
management.go Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
multipart.go Avoid config reload all the time, reload is manually triggerred from outside 10 years ago
node.go Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
rebalance.go Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
utils.go Implement metadata cache, metadata cache is used by top level donut right now. Rename trove as data cache 10 years ago

README.md

Donut

donut - Donut (do not delete) on disk format implementation released under Apache license v2.