Files
duplicati/Duplicati/Library
Kenneth Skovhede ab487bdde2 Optimize synthetic filelist creation
This PR adds a test that generates a synthentic filelist of a variable size, and then measures the time it takes to recreate the fileset.

As there was a reported slowdown, analysis indicated that the query would grow in the order of O=N^2, where N is the number of paths.

The code is then updated to instead use some temporary on-disk space to lay out the paths and then insert them as a new fileset. This should bring the time down to O=N.

Based on a test with 10k files, the query speed up is ~900x, but will be more on larger filesets.
2026-05-06 15:16:10 +02:00
..
2026-04-30 13:03:24 +02:00
2026-05-04 16:19:56 +02:00
2026-05-01 07:06:12 +02:00
2026-05-06 15:16:10 +02:00
2026-05-01 07:06:12 +02:00
2026-04-29 15:26:27 +02:00
2026-05-01 15:05:55 +02:00
2026-05-04 11:49:14 +02:00
2026-04-30 16:03:26 +02:00