Kenneth Skovhede
|
1f7415cc8e
|
Simplified backend manager handler code
|
2025-03-04 15:42:31 +01:00 |
|
 Carl-Johannes JohnsenandGitHub
|
476774640a
|
Merge pull request #5991 from carljohnsen/performance/restoreopt2
|
2025-02-28 13:03:25 +01:00 |
|
Carl Johnsen
|
6e08affd1a
|
Rather than having the tempfile database create new ID's for each entry, reuse the File.ID so the connections that do not have access to the temp table can access the same data.
|
2025-02-28 10:27:02 +01:00 |
|
Carl Johnsen
|
dbe413d889
|
Fixed the restore BlockManager block counting logic
|
2025-02-28 10:26:07 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
e614b08bb3
|
Merge pull request #5955 from duplicati/feature/alternate-source-provider
Alternate source provider
|
2025-02-28 10:07:53 +01:00 |
|
Carl Johnsen
|
97df02c57c
|
Fixed missing docstrings
|
2025-02-27 14:48:08 +01:00 |
|
Carl Johnsen
|
b9eaa224b8
|
Renamed variables in VolumeDecompressor
|
2025-02-27 14:46:04 +01:00 |
|
Carl Johnsen
|
6ef151f4af
|
Cleaned up FileProcessor
|
2025-02-27 14:45:05 +01:00 |
|
Carl Johnsen
|
a539af58ca
|
Removed unused code from FileLister
|
2025-02-27 14:44:54 +01:00 |
|
Carl Johnsen
|
2ebb021174
|
Cleaned up BlockManager
|
2025-02-27 14:40:29 +01:00 |
|
Carl Johnsen
|
2fae2d510e
|
Removed old block counters from BlockManager
|
2025-02-27 14:16:06 +01:00 |
|
Carl Johnsen
|
a0eae4131b
|
Cleaned up LocalRestoreDatabase
|
2025-02-27 14:14:07 +01:00 |
|
Carl Johnsen
|
260786a91a
|
Merge branch 'feature/restore-buffer-size-option' into performance/restoreopt2
|
2025-02-27 14:03:01 +01:00 |
|
Carl Johnsen
|
038e78ad06
|
The block cache is now always present, as it keeps track of blocks. In case of a cache size 0, every Set() will trigger an evict.
|
2025-02-27 11:17:11 +01:00 |
|
Carl Johnsen
|
bdfdc7e92a
|
MemoryCache evict now correctly handles the ArrayPool
|
2025-02-27 10:54:47 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
f268d0091b
|
Merge pull request #5989 from duplicati/feature/update-release-builder-signing
Update release builder signing
|
2025-02-26 21:48:54 +01:00 |
|
Kenneth Skovhede
|
11a27042bc
|
Merge remote-tracking branch 'origin/master' into feature/alternate-source-provider
|
2025-02-26 19:25:46 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
4822bc4550
|
Merge pull request #5978 from duplicati/feature/make-backends-async
Final conversion to async backends
|
2025-02-26 18:02:05 +01:00 |
|
Carl Johnsen
|
7109155127
|
Additional block count reporting of the block manager
|
2025-02-26 16:11:13 +01:00 |
|
Carl Johnsen
|
0e6e1bcbd8
|
Currently, the block cache cannot compact while using the arraypool, as this doesn't properly return the buffers to the pool
|
2025-02-26 16:10:51 +01:00 |
|
Carl Johnsen
|
6873162002
|
Additional internal profiling resolution
|
2025-02-26 16:09:23 +01:00 |
|
Carl Johnsen
|
692954ee97
|
Made the local restore database use a connection pool for getting block data
|
2025-02-26 16:08:55 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
3f35de6dec
|
Merge pull request #5988 from ochaze/master
Adding two Infomaniak Cloud locations
|
2025-02-26 16:00:30 +01:00 |
|
Kenneth Skovhede
|
d6ea2c57cd
|
Removed outdated comments
|
2025-02-26 15:55:50 +01:00 |
|
Kenneth Skovhede
|
4bf8c4287b
|
Fixed a missing cancellation token forward
|
2025-02-26 15:39:26 +01:00 |
|
Kenneth Skovhede
|
f77e529eb6
|
Merge commit '2339aeff28adba15442d0be60c56568ae642ad0b' into feature/make-backends-async
|
2025-02-26 15:23:48 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
2339aeff28
|
Merge pull request #5984 from duplicati/feature/fix-missing-slash
Fix Uri ToString()
|
2025-02-26 15:18:31 +01:00 |
|
Olivier Chaze
|
395a5cb64f
|
Adding two Infomaiak Cloud locations
|
2025-02-26 14:47:20 +01:00 |
|
Carl Johnsen
|
a49c66bcb5
|
Added caching of localrestoredatabase data
|
2025-02-25 17:42:30 +01:00 |
|
Carl Johnsen
|
6d7faf97bb
|
Whitespace
|
2025-02-25 17:41:57 +01:00 |
|
Carl Johnsen
|
42ec5b633c
|
Restore block cache max option didn't match the description
|
2025-02-25 17:41:35 +01:00 |
|
Carl Johnsen
|
bf3a26ffcd
|
Added more internal profiling timers to the FileProcessor to get more high-resolution profiling
|
2025-02-25 16:49:46 +01:00 |
|
Carl Johnsen
|
e773907eed
|
Changed from allocating a new byte[] buffer in the decompressor to use the Buffers.ArrayPool
|
2025-02-25 16:45:55 +01:00 |
|
Carl Johnsen
|
d7b8d13bc0
|
VolumeDecryptor and VolumeManager were unnecessarily sending around and keeping track of disposed encrypted volumes
|
2025-02-25 16:39:28 +01:00 |
|
Carl Johnsen
|
5c7a933722
|
FileLister did not report its internal profling properly
|
2025-02-25 16:37:49 +01:00 |
|
Carl Johnsen
|
b62a1f7600
|
Added missing comments in filelister
|
2025-02-25 16:36:30 +01:00 |
|
Carl Johnsen
|
b86794791b
|
Reallocating byte[] buffer takes up too long time if done for each file
|
2025-02-25 16:35:46 +01:00 |
|
Carl Johnsen
|
c5ebf4fa71
|
Added the restore channel depth option
|
2025-02-25 16:19:04 +01:00 |
|
Carl Johnsen
|
123c12e2c3
|
Whitespace
|
2025-02-25 16:18:13 +01:00 |
|
Kenneth Skovhede
|
0b61e0d0bc
|
Yet another way to find out if the RID is for Windows
|
2025-02-25 15:14:37 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
74f7768fcc
|
Merge pull request #5982 from duplicati/feature/add-back-missing-example-script
Add back missing Windows example script.
|
2025-02-24 14:26:28 +01:00 |
|
Kenneth Skovhede
|
704485176a
|
Clarified the Path parameter
|
2025-02-24 13:56:28 +01:00 |
|
Kenneth Skovhede
|
3bfd12bf76
|
Fixed rid detection
|
2025-02-24 13:32:26 +01:00 |
|
Kenneth Skovhede
|
39ba3ab89e
|
More exact rid match
|
2025-02-24 13:25:47 +01:00 |
|
Kenneth Skovhede
|
ea07ac4288
|
Updated build logic to use target os
|
2025-02-24 13:24:58 +01:00 |
|
Kenneth Skovhede
|
2f60574f1c
|
Merge branch 'feature/alternate-source-provider' of github.com:duplicati/duplicati into feature/alternate-source-provider
|
2025-02-24 13:17:13 +01:00 |
|
Kenneth Skovhede
|
6238067f32
|
Updated logic for S3 backend, so the client implementations return the relative (non-prefixed) path
|
2025-02-24 13:17:08 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
35bd853f7a
|
Merge pull request #5974 from duplicati/feature/report-listen-interface-on-start
Added listen interface to startup message
|
2025-02-24 13:07:34 +01:00 |
|
Kenneth Skovhede
|
30b1cd59b8
|
Fixed cases where Windows paths were sent to the remote destination
|
2025-02-24 13:04:35 +01:00 |
|
Kenneth Skovhede
|
1428d8cc6f
|
Preserve order of input sources
|
2025-02-24 12:53:48 +01:00 |
|