Paul Masurel
|
7a6e62976b
|
Added stream dictionary code, merge unit test
|
2017-05-25 18:17:37 +09:00 |
|
Paul Masurel
|
02bfa9be52
|
Moving to termdict
|
2017-05-19 08:43:52 +09:00 |
|
Laurentiu Nicola
|
6fea510869
|
clippy: fix redundant_closure warnings
|
2017-05-17 15:50:07 +09:00 |
|
Laurentiu Nicola
|
5c83153035
|
clippy: fix or_fun_call warnings
|
2017-05-17 15:50:07 +09:00 |
|
Laurentiu Nicola
|
1af1f7e0d1
|
clippy: fix if_let_redundant_pattern_matching warnings
|
2017-05-17 15:50:07 +09:00 |
|
Laurentiu Nicola
|
3dde748b25
|
Make rustfmt happy
|
2017-05-16 00:49:05 +03:00 |
|
Paul Masurel
|
4c8f9742f8
|
format
|
2017-05-15 22:30:18 +09:00 |
|
Paul Masurel
|
8cd5a2d81d
|
Fixed logging deleted files twice
|
2017-05-15 00:25:49 +09:00 |
|
Laurentiu Nicola
|
8a35259300
|
Avoid clone() call
|
2017-05-14 23:28:17 +09:00 |
|
Paul Masurel
|
ab66ffed4e
|
Closes #147
|
2017-05-14 23:28:17 +09:00 |
|
Ashley Mannix
|
2c798e3147
|
Replace rustc_serialize with serde
|
2017-05-07 20:21:22 +03:00 |
|
Paul Masurel
|
4bef6c99ee
|
issue/96 Cleaning up some lock management
|
2017-04-05 10:12:39 +09:00 |
|
Paul Masurel
|
a84871468b
|
issue/96 Rename FileError -> OpenReadError
|
2017-04-05 10:01:49 +09:00 |
|
Paul Masurel
|
e0a39fb273
|
issue/96 Added unit test, documentation and various tiny improvements.
|
2017-04-04 22:43:35 +09:00 |
|
Paul Masurel
|
17631ed866
|
issue/96 Added functionality to protect files from deletion
Hopefully fixed the race condition happening when merging files.
|
2017-04-02 18:48:20 +09:00 |
|
Paul Masurel
|
456dd3a60d
|
issue/96 merge
|
2017-03-28 16:49:48 +09:00 |
|
Paul Masurel
|
b12a97abe4
|
Add unit test for when deleting fails
Test that when delete fails, we still keep
the file as managed.
Remove the error log for windows, as failing
to delete is expected.
|
2017-03-22 08:57:09 +09:00 |
|
Laurentiu Nicola
|
2b5a4bbde2
|
Don't delete twice on not(windows)
|
2017-03-21 07:48:58 +02:00 |
|
Laurentiu Nicola
|
2d169c4454
|
Delay deleting the files in the test suite to make it work on Windows
|
2017-03-21 07:37:28 +02:00 |
|
Laurentiu Nicola
|
1e0ac31e11
|
Clarify comment and use qualified import for the flag
|
2017-03-20 23:12:48 +02:00 |
|
Paul Masurel
|
ebcea0128c
|
Getting the FLAG from the winapi module.
|
2017-03-19 11:09:15 +09:00 |
|
Laurentiu Nicola
|
7c114b602d
|
Make directory syncing work on Windows
|
2017-03-19 02:17:13 +02:00 |
|
Paul Masurel
|
ebca904767
|
NOBUG added rustdoc
|
2017-03-07 09:58:51 +09:00 |
|
Paul Masurel
|
3a472914ce
|
Fix .write -> .write_all
|
2017-03-06 16:28:30 +09:00 |
|
Paul Masurel
|
c59507444f
|
issue/77 ManagedDirectory working
Closes #77
|
2017-03-06 12:18:36 +09:00 |
|
Paul Masurel
|
4b7afa2ae7
|
issue/77 Added managed directory
|
2017-03-03 22:41:37 +09:00 |
|
Paul Masurel
|
597dac9cb6
|
NOBUG Adding doc.
|
2017-02-25 23:39:02 +09:00 |
|
Paul Masurel
|
e4a102d859
|
Merge branch 'issue/43'
Conflicts:
src/directory/mmap_directory.rs
|
2017-02-25 19:36:21 +09:00 |
|
Paul Masurel
|
06017bd422
|
NOBUG made the cleanup limit adaptive in MmapCache
|
2017-02-21 00:37:45 +09:00 |
|
Paul Masurel
|
062e38a2ab
|
Fixes #72 - Cache directory uses weak ref. Introduced CacheInfo object.
|
2017-02-21 00:24:33 +09:00 |
|
Paul Masurel
|
d007cf3435
|
issue/43 simplification. removed the notion of delete cursor.
|
2017-02-19 22:39:04 +09:00 |
|
Paul Masurel
|
926e71a573
|
issue/43 unit test running. segment updater uses futures.
|
2017-02-19 22:38:38 +09:00 |
|
Paul Masurel
|
093dcbd253
|
issue/43 Isolated SegmentMeta
|
2017-02-19 22:38:15 +09:00 |
|
Paul Masurel
|
fba44b78b6
|
issue/43 Added delete doc file
|
2017-02-19 22:38:15 +09:00 |
|
Paul Masurel
|
91b8402e61
|
NOBUG Using BufWriter<Box<Write>>
|
2016-10-25 10:27:43 +09:00 |
|
Paul Masurel
|
9358eb32f0
|
bug/4 Removed useless use of Cursor.
|
2016-10-16 23:25:03 +09:00 |
|
Paul Masurel
|
e5b51e57b4
|
Merge branch 'master' into bug/4
|
2016-10-15 22:59:36 +09:00 |
|
Paul Masurel
|
9b5185b8d5
|
bug/4 Bugfix. Committing was throwing away the segment's state (InMerge or Ready).
|
2016-10-10 11:41:31 +09:00 |
|
Paul Masurel
|
9298a6ad9e
|
bug/4
|
2016-10-01 19:03:36 +09:00 |
|
Michael J. Curry
|
5443710544
|
more minor doc text changes
|
2016-09-29 21:51:12 -04:00 |
|
Paul Masurel
|
1a08ca4f95
|
Doc
|
2016-09-22 15:45:37 +09:00 |
|
Paul Masurel
|
994f223e35
|
NOBUG Simplified errors
|
2016-09-22 13:11:12 +09:00 |
|
Paul Masurel
|
b337adbd78
|
NOBUG Added comments.
|
2016-09-21 00:52:31 +09:00 |
|
Paul Masurel
|
0b11ed517a
|
NOBUG Added documents.
|
2016-09-20 11:07:40 +09:00 |
|
Paul Masurel
|
e8d5baa44b
|
NOBUG Adding documentation
|
2016-09-20 08:58:43 +09:00 |
|
Paul Masurel
|
f3a24f5b3c
|
NOBUG Code cleaning , cargo clippy
|
2016-09-19 17:01:37 +09:00 |
|
Paul Masurel
|
619b65b0f3
|
ISSUE-8 Replacing Vec by an Unrolled Linked List.
|
2016-08-28 15:38:56 +09:00 |
|
Paul Masurel
|
054405adf1
|
Removing the locks from the index to keep only those in Directory
|
2016-08-23 11:18:19 +09:00 |
|
Paul Masurel
|
d244a198e2
|
Added unit tests and related bugfix.
Closes #17
|
2016-08-20 00:11:09 +09:00 |
|
Paul Masurel
|
f1d2f6b34a
|
Moved directory errors to a submodule
|
2016-08-19 17:07:32 +09:00 |
|