Martin
|
00377882dc
|
Fix dbi initialization
(cherry picked from commit eb2563d46fb930558c4356536a1a8af2dc26a8dc)
|
2017-06-06 16:22:23 +02:00 |
|
Martin
|
974862a5ed
|
Forward error if opening file index fails
(cherry picked from commit 5337779eb291c333ebeb02d170ad4afe7df4c1d2)
|
2017-06-06 14:44:20 +02:00 |
|
Martin
|
f2db9272b4
|
Fix double free of transaction
|
2017-02-24 15:41:26 +01:00 |
|
Martin
|
3a3a6cf601
|
Disable file entry debugging messages
|
2016-06-06 19:39:33 +02:00 |
|
Martin Raiber
|
adc2489ca8
|
Increase max number of file index readers
(cherry picked from commit 343c1cc9a3542364af54add57668cd7c77603355)
|
2016-05-16 16:34:08 +02:00 |
|
Martin
|
3ed676a906
|
Fix issues with file entry index
|
2016-05-11 23:42:19 +02:00 |
|
Martin
|
c8fce6fae7
|
Create files index by creating a copy and then operating on the copy
|
2016-03-31 21:38:21 +02:00 |
|
Martin
|
35af895169
|
Commit from time to time during files index creation
|
2016-03-31 20:53:34 +02:00 |
|
Martin
|
aa6cce8cd9
|
Handle database failures during index creation/upgrade
|
2016-02-09 12:05:07 +01:00 |
|
Martin
|
b3903cc1c4
|
Checkpoint files.db in separate thread and give all threads nice names
|
2016-01-15 16:19:23 +01:00 |
|
Martin
|
1a3bb3865d
|
Separated files, links and link journal into three new database files
|
2016-01-13 22:22:16 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin
|
9bab514e22
|
Removed UTF16 string (std::wstring) in most places. UTF8 everywhere!
|
2015-12-13 16:17:36 +01:00 |
|
Martin
|
a705ac5b54
|
Variable length integer encoding optimization
|
2015-12-05 19:08:58 +01:00 |
|
Martin
|
ecea174272
|
Fixed missing licensing headers
|
2015-08-08 22:53:24 +02:00 |
|
Martin
|
e753a22990
|
Calculate correct percentage value when creating files index
|
2015-01-10 15:48:07 +01:00 |
|
Martin
|
3507b987db
|
Don't corrupt files index on reindex
|
2015-01-01 13:28:41 +01:00 |
|
Martin
|
30c32e3545
|
Resize LMDB only once (again)
|
2014-12-15 23:08:46 +01:00 |
|
Martin
|
0ef95843ce
|
Increase map size appropriately
|
2014-12-14 13:31:13 +01:00 |
|
Martin
|
d4d34eed6b
|
Properly resize lmdb
|
2014-12-14 13:10:39 +01:00 |
|
Martin
|
8dfbc75007
|
Set lmdb to async when creating
|
2014-11-24 22:00:41 +01:00 |
|
Martin
|
eaeec08732
|
Adapter file backup verification to new file indexing scheme
|
2014-11-05 19:52:01 +01:00 |
|
Martin
|
ae19aedf6c
|
Larger transaction size on file entry index creation
|
2014-10-10 23:59:52 +02:00 |
|
Martin
|
edba657094
|
Save keys as big endian values so they sort correctly
|
2014-10-10 23:44:11 +02:00 |
|
Martin
|
7f0c0a0b6f
|
Added some debug info
|
2014-10-10 23:07:26 +02:00 |
|
Martin
|
d9cfd1fd50
|
Load entry via appending
|
2014-10-10 22:42:53 +02:00 |
|
Martin
|
112c7b346e
|
New LMDB version and further optimized file entry index
|
2014-10-10 19:59:26 +02:00 |
|
Martin
|
68ce66826d
|
Fixed some issues
|
2014-10-10 18:29:27 +02:00 |
|
Martin
|
cdcf7dab1a
|
Replacing file entry cache with external file entry index
|
2014-10-10 18:29:26 +02:00 |
|
Martin
|
bf9fece247
|
Fixed some issues
|
2014-10-06 23:29:42 +02:00 |
|
Martin
|
61139a0d2f
|
Replacing file entry cache with external file entry index
|
2014-10-05 16:49:52 +02:00 |
|