Kenneth Skovhede
f57494ad49
Merge branch 'master' into concurrent_processing
2016-04-04 18:21:13 +02:00
Kenneth Skovhede
d101f91c94
Fixed support for metadata larger than blocksize. Now supports one full blocklist of metadata, appx 300mb with default settings.
...
Added correct handling of metadata hashes, such that a metadata blockset is now handled the same was as a regular file blockset.
The query that creates the filesets does not support more than a single blocklist of metadata, hence the limitiation.
2016-04-04 18:11:48 +02:00
Kenneth Skovhede
72b33bcf93
Extra fixes to support larger metadata (up to appx 300 mb with default blocksize)
2016-04-03 23:54:52 +02:00
Kenneth Skovhede
e40bd7f02a
Proposed version, not complete with handling large metadata chunks
2016-04-03 23:10:47 +02:00
Kenneth Skovhede
5bad361b06
Normalize project files to avoid changes popping up after building releases
2016-04-01 00:17:12 +02:00
Kenneth Skovhede
b9aacdd243
Changed to manually normalizing the path as Syste.IO.GetFullPath can return the trailing slash on some versions of Mono and that breaks reporting symlinks.
...
This new normalization also handles the POISX filesystem root path ("/").
2016-03-31 23:05:30 +02:00
Kenneth Skovhede
b92f52331e
Added a check to see if there are orphan file entries
2016-03-30 12:29:22 +02:00
Kenneth Skovhede
988746c5f9
Fixed correct recording of zero-length files
2016-03-30 12:24:34 +02:00
Kenneth Skovhede
08d8bd67a6
Fixed error after merge with latests master
2016-03-30 08:33:10 +02:00
Kenneth Skovhede
317fd493d8
Merge branch 'master' into concurrent_processing
...
# Conflicts:
# Duplicati/Library/Main/Database/LocalDatabase.cs
# Duplicati/Library/Main/Operation/BackupHandler.cs
# Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
2016-03-30 08:30:09 +02:00
Kenneth Skovhede
a568b1e55e
Fixed query and logic for issue reported in #1644 and #1583
2016-03-30 01:30:51 +02:00
Kenneth Skovhede
6aedcea7a6
Deleted extra left parenthesis
2016-03-27 16:07:03 +02:00
Kenneth Skovhede
4df9ec1224
Rewrote query for deleting filesets to support filesets with zero entries.
...
This should fix issue #1583
2016-03-27 15:28:49 +02:00
Kenneth Skovhede
a6699e513d
Fixed the repair to also support blocksize values that are not evenly divisible with the blockhash size
2016-03-27 12:50:40 +02:00
Kenneth Skovhede
a70f201ee9
Merge pull request #1648 from FootStark/feature/SharePointBackend
...
A SharePoint / OneDrive for Business backend
2016-03-26 17:52:15 +01:00
Kenneth Skovhede
a811189e82
Merge pull request #1661 from FootStark/hotfix/RecreateDatabaseError
...
Hotfix/recreate database error
2016-03-26 17:51:43 +01:00
FootStark
d715d494ec
Quickfix to restore issue
...
Fixes blocksize-assumption of 10KB
2016-03-26 13:14:05 +01:00
Stefan Lück
61ed7b3db4
catch Force Locale error
2016-03-26 11:34:37 +01:00
Stefan Lück
0f752fb870
catch Force Locale error msg
2016-03-26 11:32:51 +01:00
Stefan Lück
7988224863
Hopefully fixes NoMethodImplementation on .NET40
...
The set was already wrapped, now the get is too.
As in #1659 .
2016-03-26 11:03:06 +01:00
Kenneth Skovhede
a2141a60aa
Pending save buffer fix
2016-03-24 16:36:42 +01:00
Kenneth Skovhede
c71058820c
Cleanup logic for fixing databases with a registered duplicate remote volume
2016-03-24 16:31:07 +01:00
Kenneth Skovhede
6cd73c1d0a
Likely fix for issue #1644 and #1583
2016-03-24 16:30:19 +01:00
FootStark
eeefe39e9b
Fix wrong stream closed
2016-03-23 14:51:58 +01:00
FootStark
46e2dcac41
Added strong name
2016-03-22 21:47:12 +01:00
FootStark
e0223ba9c7
fix typo
2016-03-22 21:19:05 +01:00
FootStark
d0924a2104
Added option delete-to-recycler
2016-03-22 21:10:04 +01:00
FootStark
3ace04baad
Added constructors to OD4B backend
2016-03-22 20:43:14 +01:00
FootStark
f82db9ec1a
Streamlining. Added separate OneDriveForBusiness backen
2016-03-22 20:05:36 +01:00
FootStark
8418f0dcda
Error handling, removed nuget-pkg for SP.CSOM
2016-03-22 19:28:05 +01:00
FootStark
74742669f5
BaseVersion SharePoint Backend
2016-03-22 00:49:16 +01:00
Kenneth Skovhede
4bceaa7712
Merge branch 'feature/fix_race_in_unittest'
2016-03-20 13:29:04 +01:00
Kenneth Skovhede
875cd57eab
Bit too quick there :)
2016-03-20 12:41:17 +01:00
Kenneth Skovhede
e1162e40c4
Merge branch 'feature/enable_multithreading_by_default'
2016-03-20 12:39:06 +01:00
Kenneth Skovhede
bf07813ca8
Real fix for the problem with duplicate fileset timestamp on really short backups
2016-03-20 12:38:36 +01:00
Kenneth Skovhede
eea33a7649
Enabled streaming and multithreading in encryption by default
2016-03-19 22:27:46 +01:00
Kenneth Skovhede
9fdae7f0c3
Added distinct clause to guard against index files with multiple copies of the same blocklisthash
2016-03-19 22:16:22 +01:00
Kenneth Skovhede
6b18217c0a
Merge branch 'feature/improved_rebuild_queries'
...
# Conflicts:
# Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
# Duplicati/Library/Main/Operation/RepairHandler.cs
2016-03-18 14:32:43 +01:00
Kenneth Skovhede
0530cb4d52
Added repair-in-progress check to avoid continuing work on a broken database
2016-03-18 13:26:12 +01:00
Kenneth Skovhede
dc1ede384a
Added check so restore also works with non-default block sizes
2016-03-18 13:25:20 +01:00
Kenneth Skovhede
4be7a45067
Fixed the query to correctly compute the size of the trailing blocklisthash block.
2016-03-18 13:24:10 +01:00
Kenneth Skovhede
86b326b4f2
Merge branch 'feature/FootStark-RenamePipingOption' into develop
2016-03-17 22:51:03 +01:00
Kenneth Skovhede
0ebbef0b97
Implemented feature that does not delete extra index files if their content fits the database.
2016-03-17 21:51:42 +01:00
Kenneth Skovhede
f3477cac3a
Implemented upload of additional index volume if data is found to be missing during the recreation process
2016-03-17 21:45:45 +01:00
Kenneth Skovhede
ade9db9dca
Utility fixes
2016-03-17 21:43:09 +01:00
Kenneth Skovhede
2dc2fb4197
Improved the BlocklistEnumerable with yield statements instead of a manual implementation
2016-03-17 21:42:03 +01:00
Kenneth Skovhede
9a58a93894
Fixed an cleaned the rebuild SQL that picks missing blocklist hashes
2016-03-17 21:17:22 +01:00
Kenneth Skovhede
40b96fbedf
Bugfix, weird order of arguments
2016-03-17 21:13:48 +01:00
FootStark
f8c7b0ce2c
Renamed option for beta
...
Renamed option 'enable-piped-downstreams' --> 'enable-piped-streaming'
to generalize for uploads
2016-03-17 19:53:51 +01:00
Kenneth Skovhede
3397e42e0b
Merge pull request #1620 from FootStark/DeleteVolumeQuickFix
...
Mitigate slow volume deletion
2016-03-16 15:38:54 +01:00