Homu
|
375d5bc537
|
Auto merge of #117 - matthiasbeyer:repo-clean, r=matthiasbeyer
Repo clean
Light repo cleanup, including removal of a leftover from the reset and a README update.
|
2016-01-17 11:28:41 -08:00 |
|
|
450886b986
|
Update README
|
2016-01-17 19:38:38 +01:00 |
|
|
e21f0833d8
|
Remove old etc/cli.yml
|
2016-01-17 19:36:21 +01:00 |
|
Homu
|
bec97f8fc2
|
Auto merge of #111 - neithernut:impl-store-delete, r=matthiasbeyer
Implement `Store::delete()`
Targets #106.
|
2016-01-17 10:12:30 -08:00 |
|
Julian Ganz
|
82ed978e90
|
Styling: remove some whitespace and a scope
|
2016-01-17 19:08:15 +01:00 |
|
Julian Ganz
|
e6c05e4f5b
|
Implement Store::delete()
|
2016-01-17 18:50:03 +01:00 |
|
Julian Ganz
|
bcebe86546
|
Add new error type for low-level file system errors
|
2016-01-17 18:45:26 +01:00 |
|
Julian Ganz
|
78701c7332
|
Add error type for communicating that an entry is locked
We need this error type to let the user know when she is trying to
remove an item which is currently edited.
|
2016-01-17 18:45:26 +01:00 |
|
Homu
|
c4711d2508
|
Auto merge of #109 - matthiasbeyer:libimagstore/remove-unused-imports, r=matthiasbeyer
Remove unused imports
@TheNeikos
|
2016-01-18 00:29:49 +09:00 |
|
Homu
|
72dc3ab8a1
|
Auto merge of #107 - matthiasbeyer:libimagstore/add-store_new, r=matthiasbeyer
Add Store::new()
@TheNeikos , @neithernut
|
2016-01-18 00:29:39 +09:00 |
|
Julian Ganz
|
66daa255a9
|
Remove methods which are not needed anymore
These methods were intended for managing cached entries. Sice it was
decided not to serve caching in the store, these methods are no longer
needed.
|
2016-01-17 16:25:14 +01:00 |
|
|
48071fbc7b
|
Remove unused imports
|
2016-01-17 16:23:35 +01:00 |
|
|
345e1bffeb
|
Add Store::new()
|
2016-01-17 16:04:31 +01:00 |
|
Homu
|
469bdd1d94
|
Auto merge of #99 - TheNeikos:add-libstore, r=matthiasbeyer
Add libimagstore
Alright, do check the file and feel free to post comments/ask questions
|
2016-01-17 23:44:27 +09:00 |
|
Marcel Müller
|
2f99f5561a
|
Remove Store caching from docs
|
2016-01-17 15:37:07 +01:00 |
|
Marcel Müller
|
b06621c6bd
|
Add doc for mutators entry has to export
|
2016-01-17 15:37:02 +01:00 |
|
Marcel Müller
|
49184c10a3
|
Add FileLockEntry to doc table
|
2016-01-17 15:36:41 +01:00 |
|
Marcel Müller
|
6ec2b02792
|
Replace Option with enum of presence
|
2016-01-17 15:28:25 +01:00 |
|
Marcel Müller
|
cfc6e860b1
|
Add documentation to src/store.rs
|
2016-01-17 15:28:24 +01:00 |
|
Marcel Müller
|
313a0f9d7e
|
Add missing pub modifiers to Store impl
|
2016-01-17 15:28:24 +01:00 |
|
Marcel Müller
|
463c182bcc
|
Use StoreEntry instead of a tuple
|
2016-01-17 15:28:24 +01:00 |
|
Marcel Müller
|
d4c850ef17
|
Remove export of types
|
2016-01-17 15:28:24 +01:00 |
|
Marcel Müller
|
dcdd67db9e
|
Add whitespace between implementations
|
2016-01-17 15:28:24 +01:00 |
|
Marcel Müller
|
418ab5b9eb
|
Rename path arguments to id
|
2016-01-17 15:28:24 +01:00 |
|
Marcel Müller
|
044c19f0cc
|
Add storeid
|
2016-01-17 15:28:23 +01:00 |
|
Marcel Müller
|
0b7ad4e2fd
|
Fix inconsistency
|
2016-01-17 15:26:04 +01:00 |
|
Marcel Müller
|
34f2d4c1f1
|
Add Drop to FileLockEntry
|
2016-01-17 15:25:59 +01:00 |
|
Homu
|
1e337480d2
|
Auto merge of #96 - matthiasbeyer:doc-intro, r=matthiasbeyer
doc: Add introduction
Introduction.
@TheNeikos could you please correct my spelling and grammar?
|
2016-01-16 11:50:39 -08:00 |
|
|
e2e183941f
|
Add some output
|
2016-01-16 20:33:20 +01:00 |
|
|
3f7e662431
|
travis: Run cargo chain for all cargo files
|
2016-01-16 20:23:34 +01:00 |
|
Marcel Müller
|
5b1af2bebd
|
Add missing Debug, Clone impl
|
2016-01-16 19:16:41 +01:00 |
|
Marcel Müller
|
3c80180df0
|
Revert "Make "Store" a trait"
This reverts commit 912c84e663 .
|
2016-01-16 19:04:15 +01:00 |
|
Marcel Müller
|
676dc9073f
|
Update Store and FSStore to use FileLockEntry
|
2016-01-16 18:32:57 +01:00 |
|
Marcel Müller
|
5ab6327d97
|
Rename read to retrieve
|
2016-01-16 18:29:04 +01:00 |
|
Marcel Müller
|
52f70e5b71
|
Add FileLockEntry
|
2016-01-16 18:25:48 +01:00 |
|
Marcel Müller
|
5289547873
|
Add missing method retrieve_copy
|
2016-01-16 18:25:22 +01:00 |
|
Marcel Müller
|
9d7f20b68e
|
Merge branch 'neithernut/init-libstore-alt' into add-libstore
|
2016-01-16 18:08:21 +01:00 |
|
Julian Ganz
|
70883409aa
|
Allow to update an item multiple times
|
2016-01-16 15:12:10 +01:00 |
|
Julian Ganz
|
ba0ef701e9
|
Use strings correctly
|
2016-01-16 15:11:20 +01:00 |
|
Julian Ganz
|
6bb48f53f4
|
Add missing inclusion of SingeUseLock type
|
2016-01-16 15:08:01 +01:00 |
|
Julian Ganz
|
43b6dbec3e
|
Pull in the modules in lib.rs
|
2016-01-16 15:03:24 +01:00 |
|
|
86e7dde4b7
|
Derive Debug for StoreError
|
2016-01-16 14:29:09 +01:00 |
|
|
f36615940a
|
Do not impl Debug but derive
|
2016-01-16 14:26:29 +01:00 |
|
|
0ace28897f
|
derive Copy in StoreErrorKind
|
2016-01-16 14:18:49 +01:00 |
|
|
e7c43c2c9d
|
Rename: StoreErrorType -> StoreErrorKind
|
2016-01-16 14:09:34 +01:00 |
|
|
e467c1e8ec
|
Remove StoreError::expl member
|
2016-01-16 14:08:39 +01:00 |
|
|
b74e0f713f
|
Remove From<StoreErrorType> for String and provide private helper for that functionality
|
2016-01-16 14:06:55 +01:00 |
|
|
791995f8fc
|
Remove "Unknown" error type
|
2016-01-16 13:50:10 +01:00 |
|
|
180eab2652
|
Pass error members on ::new()
|
2016-01-16 13:39:53 +01:00 |
|
|
48c3cc5f5d
|
Introduce StoreErrorType enum for simple Error type identification
|
2016-01-16 13:36:19 +01:00 |
|