Commit Graph

17 Commits

Author SHA1 Message Date
Mathias Gruber
a58442df61 Review of OSX porting issues
Fixed general compile errors.
Fixed a bug in caused by different stavfs semantics between Linux and BSD. This caused the computing of invalid disk sizes.  The use of 32-bit data-types on BSD were also causing truncation errors for a multiplication.
2020-12-29 17:06:31 +01:00
Martin
c60a4722d0 Option to build without the embedded lmdb 2018-11-13 17:50:20 +01:00
Martin
b864185361 Always use simple tokenize function 2017-11-01 14:14:00 +01:00
Martin
ae8aa12a09 Make envsize depend on free space during migration 2017-10-18 23:31:34 +02:00
Martin
eae89f3edb Fixup copyright notice 2017-02-01 15:07:07 +01:00
Martin
bad786bf18 Fixed a few coverity issues 2016-10-24 02:29:54 +02:00
Martin
308b5137ff Increase max size of inode database when copying storage 2016-10-22 22:26:17 +02:00
Martin
5c8934f3b0 Put files into backup folders after backup storage synchronization and recover from missing sync files by deleting the backups on startup 2016-10-01 13:39:07 +02:00
Martin
2c7ead33a6 Optionally ignore if pool path does not exist 2016-08-06 02:49:29 +02:00
Martin Raiber
e24595364d Abort transaction if copying fails 2016-07-31 00:42:05 +02:00
Martin
ebfdd31792 Continue after copy errors during storage migration 2016-07-29 20:15:44 +02:00
Martin
7accbc4e5e Close LMDB env to prevent huge memory leak 2016-07-26 03:08:20 +02:00
Martin
119a95065e Only log if image backup is actually copied 2016-07-25 14:08:09 +02:00
Martin
f9272879b5 Skip backups which do not exist during storage migration with a warning 2016-07-22 20:39:02 +02:00
Martin
9f983c9b46 Commented syncs 2016-07-20 23:30:17 +02:00
Martin
6597b1c418 Fix build issue 2016-07-20 21:24:28 +02:00
Martin
e5a6f2cf8c Live storage migration 2016-07-20 21:20:30 +02:00