xfakt-pj and GitHub
7193fa0313
clarified application/account Id field for b2 backend
...
When using an applicationkey (I use a key per bucket) you should enter the applicationkey ID instead of the account ID
2018-08-28 16:55:54 +02:00
Kenneth Hsu
08ac538983
Fix expected Google Cloud Storage URL in unit test.
2018-08-25 09:44:43 -07:00
Kenneth Hsu
eea479e056
Fix URL for Google Cloud Storage backend.
...
This fixes an issue where Google Cloud Storage users encountered the
following exception:
System.Net.WebException: The remote server returned an error: (404) Not Found.
The refactoring in revision 18de687530 ("Updated Put and Createfolder
using WebApi") omitted the "/o" in the endpoint for object uploads.
This addresses issue #3328 .
2018-08-24 22:31:05 -07:00
Mikael Mello and GitHub
c218bfe594
Fix typo on comments of Log class
2018-08-23 11:35:36 -03:00
Kenneth Skovhede
22ab344e67
Merge branch 'feature/improved-exit-code-handling'
2018-08-15 12:11:21 +02:00
Kenneth Skovhede
0a783a6e2f
Merge branch 'feature/fix-xattr-warnings'
2018-08-15 08:17:47 +02:00
Kenneth Skovhede
416ab41ee6
Merge branch 'feature/disable-filelist-consistency-checks'
2018-08-15 08:17:23 +02:00
Kenneth Skovhede
666528cdac
Merge branch 'feature/fix-vss-mapping-issue'
2018-08-15 08:17:07 +02:00
Kenneth Skovhede
748c2eebc8
Merge branch 'feature/improved-failure-on-unmodified-files'
2018-08-15 08:16:44 +02:00
Kenneth Skovhede
baee3e312e
Added delay to the exit code tests to avoid overlapping timestamps
2018-08-15 08:15:15 +02:00
Kenneth Skovhede
abc801d2bf
Updated the POSIX support code to ignore ENODATA error codes in addition to the EOPNOTSUPP.
...
This fixes #3327
2018-08-14 22:25:22 +02:00
Rune Henriksen and GitHub
bbb26eb9bc
Merge pull request #3338 from lucascosti/#3337-waiting-for-upload
...
Fix #3337 - Ambiguous 'waiting for upload' status
2018-08-14 21:49:32 +02:00
Kenneth Skovhede
ca1872ce57
Added an option to disable filelist consistency checks as it was reported to slow backups with a large number of filesets.
...
This addresses #3194
2018-08-14 15:21:54 +02:00
Kenneth Skovhede
a5cfeff912
Removed the one-element cache to avoid potential race conditions.
...
Rewrote the path mapping to use simpler operations.
This is a potential fix for #3307
2018-08-14 14:42:51 +02:00
Kenneth Skovhede
2916049436
Updated localization files
2018-08-14 11:49:20 +02:00
Kenneth Skovhede
5e130fa4b7
Converted exceptions while adding an unmodified file to the database to a log message to avoid stopping the backup when this errors out.
2018-08-14 11:42:38 +02:00
Kenneth Skovhede
1626037fd7
Changed path where scripts are created to avoid littering the base folder with junk
2018-08-14 11:30:17 +02:00
Kenneth Skovhede
494fccd931
Added support for multiple exit codes, and added a unittest to verify that the exit codes are handled correctly
2018-08-14 11:09:16 +02:00
Kenneth Skovhede
c00e6fdf31
Merge branch 'experiment/try-faster-file-lookup-query'
2018-08-13 14:54:24 +02:00
Kenneth Skovhede
d0026d8028
Reworked the file-path query, and enabled experimentally changing it by setting the environment variable TEST_QUERY_VERSION=1 or TEST_QUERY_VERSION=2.
...
Added check to the unittests to catch cases where it scans too many files.
2018-08-13 13:23:59 +02:00
Lucas Costi and GitHub
20dcc0b46a
Fix #3337 - Ambigous 'waiting for upload' status
2018-08-13 11:38:38 +10:00
Kenneth Skovhede
7b840bacb5
Merge branch 'feature/fix-check-filetime-only'
2018-08-12 22:38:22 +02:00
Kenneth Skovhede
106d3ce532
Updated translation files
2018-08-12 22:34:39 +02:00
Kenneth Skovhede
c4b564358c
Spelling fixes
2018-08-12 22:33:21 +02:00
Kenneth Skovhede
4d1bea86a6
Attempt at making a leaner version of getting the previous file's information
2018-08-11 14:39:03 +02:00
Kenneth Skovhede
5507496352
Fixed the query to correctly extract metadata for a file, using the Metadataset indirection
2018-08-11 14:37:23 +02:00
Kenneth Skovhede
52cb9fb1f9
Removed the deprecated --store-metadata option.
...
Rewrote the logic for pre-filtering files based on timestamps/metadata to be more verbose and well documented.
Fixed an issue where `--check-filetime-only` also checked the file size, which was not present due to the reduced query used to grab only the lastmodified information.
Fixed a problem where the check for existing metadata was wrong and produced a warning.
This fixes #3204
This handles some of #3194
2018-08-11 11:48:19 +02:00
Kenneth Skovhede
42a76174f6
Updated all localizations
2018-08-11 08:43:32 +02:00
Kenneth Skovhede
5cb663a6b0
Added Romanian, Swedish, Thai, Hungarian, Slovakian, Catalan, Japanese, Bengali and Korean to the list of languages built for Duplicati.
2018-08-11 08:41:36 +02:00
Kenneth Skovhede
1de08c1917
Merge branch 'feature/improve_size_multiplier_handling'
2018-08-09 09:14:49 +02:00
Kenneth Skovhede
38eaded3c5
Updated localization files
2018-08-09 09:14:19 +02:00
Kenneth Skovhede
2ec203cabe
Removed Task types and the TaskReader property from serialized results, as they have no usable serialized format
2018-08-08 11:59:20 +02:00
Kenneth Skovhede
07815c1751
Added warning to unqualified size options
2018-08-08 11:58:35 +02:00
Kenneth Skovhede
b59032552f
Changed the GUI to explictly set the b suffix on size numbers
2018-08-08 09:48:05 +02:00
Kenneth Skovhede and GitHub
64201ae706
Merge pull request #3314 from mnaiman/log_sql_variables
...
Log sql variables
2018-08-07 23:32:27 +02:00
Kenneth Skovhede
5a3adc390c
Merge branch 'feature/fix_file_counter'
2018-08-07 23:31:19 +02:00
Kenneth Skovhede
61060e05b8
Merge branch 'master' into feature/fix_path_storage2
...
# Conflicts:
# Duplicati/Library/Main/Database/LocalBackupDatabase.cs
2018-08-07 22:44:41 +02:00
Kenneth Skovhede
91f735a07c
Merge branch 'feature/limit-dns-names'
2018-08-07 22:38:31 +02:00
Kenneth Skovhede
e17048f74d
Merge branch 'feature/reduce_database_call_overheads'
2018-08-07 22:38:07 +02:00
Kenneth Skovhede
bee26c6af0
Merge branch 'feature/fix_macos_version_number'
2018-08-07 22:37:36 +02:00
Kenneth Skovhede
20f859bb1d
Merge branch 'feature/disable_automatic_dblock_recreate'
...
# Conflicts:
# Duplicati/Library/Main/Strings.cs
2018-08-07 22:37:06 +02:00
Kenneth Skovhede
1a027278aa
Another attempt at upgrading pip on Travis
2018-08-07 15:05:41 +02:00
Kenneth Skovhede
557df9a666
Another attempt to update urllib3 on Travis
2018-08-07 14:50:43 +02:00
Kenneth Skovhede
bd113129c4
Attempt to upgrade urllib3
2018-08-07 14:28:49 +02:00
Kenneth Skovhede
3831962c82
Fixed an infinite recursion issue
2018-08-07 13:35:30 +02:00
Kenneth Skovhede
5d6c612acc
The file counter crashed prematurely, because the logging context was disposed when leaving the scope.
...
Fixed this by awaiting the task inside the counter process, instead of returning the task.
Improved the logging system by allowing the log scopes to be created and detached from the parent.
This fixes #3305
2018-08-07 13:05:09 +02:00
Kenneth Skovhede
6255a9e0db
Disabled automatic recreate of dblock files, as it rarely works.
...
Added an option to re-activate dblock recreation.
This partially addresses #2335
2018-08-07 11:14:28 +02:00
Kenneth Skovhede
2ff69c72f1
Fixed some issues with the version number for the MacOS build.
...
This fixes #3247
2018-08-07 10:11:22 +02:00
Kenneth Skovhede
b55893ec02
Rewrote the SingleRunner class to use a single mutex instead of the overly complex bag-of-tasks method.
...
This simplifies things and speeds up database query queuing, at the expense of not guaranteeing that the same thread will access the database, but just guaranteeing single threaded database access.
2018-08-07 09:52:18 +02:00
Kenneth Skovhede
4bf0f90ee8
Removed a leftover debugging tag
2018-08-07 09:42:21 +02:00