index
:
imag
imag-link-chain
imag-ref/move
imag-search
imag-tui
libimagmail/tree-rewrite-mailtree
master
master-ff
minor
reimplement-mail
ui-test/imag-bookmark
v0.10.x
Sources of imag
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
core
/
libimagstore
/
src
/
store.rs
Age
Commit message (
Expand
)
Author
2020-03-08
Replace failure with anyhow in complete codebase
Matthias Beyer
2020-02-21
Add test whether Store::is_borrowed() works as expected
Matthias Beyer
2020-01-03
Add Store::is_borrowed(StoreId)
Matthias Beyer
2020-01-01
Update copyright years to 2015-2020
Matthias Beyer
2019-12-23
Remove unnecessary clone() call
Matthias Beyer
2019-12-23
Replace map_dbg_err() calls with context() calls
Matthias Beyer
2019-10-26
Add Entry::set_content()
Matthias Beyer
2019-10-26
Add some debug output
Matthias Beyer
2019-10-26
Fix test: Check whether in cache, then get, then check again
Matthias Beyer
2019-10-26
Add test: Test moving entry with writing to it before and after moving
Matthias Beyer
2019-10-26
Fix: Renaming entries should also remove the old entry
Matthias Beyer
2019-08-28
[No-auto] lib/core/store: Fix Clippy warnings
flip1995
2019-08-25
Run "cargo fix --all-features" in root of project
Matthias Beyer
2019-05-29
Update toml-query to 0.9.0
Matthias Beyer
2019-05-18
Run 'cargo fix' for rust-2018
Matthias Beyer
2019-02-15
Rewrite Store::new* API: libimagstore does not export backend types
Matthias Beyer
2019-02-15
Move to simpler implementation of Storeid
Matthias Beyer
2019-01-03
Update copyright years
Matthias Beyer
2018-12-13
Add Store::exists() for checking whether a StoreId exists as Entry
Matthias Beyer
2018-11-06
Adapt Store::get()/Store::create() to check cache before FS
Matthias Beyer
2018-11-06
Make assert!() output more verbose
Matthias Beyer
2018-11-06
Rewrite Debug for FileLockEntry
Matthias Beyer
2018-11-06
Fix: Remove call to deprecated function
Matthias Beyer
2018-11-01
Add debugging output in test via logger
Matthias Beyer
2018-11-01
Add debugging output in test via logger
Matthias Beyer
2018-10-30
libimagstore: Move from error-chain to failure
Matthias Beyer
2018-10-09
Fix: In-Memory filesystem backend did not remove on rename
Matthias Beyer
2018-10-09
Fix: Remove call to deprecated function
Matthias Beyer
2018-09-27
Optimize the Store::entries() interface
Matthias Beyer
2018-07-19
Remove "Header" extension for Value type
Matthias Beyer
2018-07-19
Simplify: Move header verification from Value extension to Entry type
Matthias Beyer
2018-07-19
Simplify: Move default header generation from Value extension to Entry type
Matthias Beyer
2018-07-19
Fix: Remove (empty) Drop implementation for Store
Matthias Beyer
2018-07-19
Fix: Deleting an Entry could leave artifacts in cache
Matthias Beyer
2018-07-19
Fix: Use backend abstraction for checking whether a path exists
Matthias Beyer
2018-05-02
Merge pull request #1477 from matthiasbeyer/libimagstore/remove-walk
Matthias Beyer
2018-05-02
Remove Store::walk()
Matthias Beyer
2018-05-01
Add trace output
Matthias Beyer
2018-05-01
Remove Store::reset_backend()
Matthias Beyer
2018-05-01
Fix for passing Arc<_> to store interface instead of Box<_>
Matthias Beyer
2018-05-01
Pass around Arc<FileAbstraction> internally
Matthias Beyer
2018-05-01
Rewrite Store::entries()
Matthias Beyer
2018-04-30
Merge pull request #1474 from matthiasbeyer/libimagstore/cache-flush
Matthias Beyer
2018-04-30
Add information about which storeid is the cause of the error in errors
Matthias Beyer
2018-04-30
Add functionality to flush the internal cache
Matthias Beyer
2018-04-25
Derive Default for InMemoryFileAbstraction, remove constructor
Matthias Beyer
2018-04-25
Derive Default for FSFileAbstraction, reduces boilerplate
Matthias Beyer
2018-04-25
Use "if let" if matching on a single pattern
Matthias Beyer
2018-04-25
Use ok_or_else() instead of ok_or()
Matthias Beyer
2018-04-25
Dont use "return" keyword at end of function
Matthias Beyer
[next]