Kenneth Skovhede
|
2ef04e43ee
|
Simplified new ArchiveTime column to not allow null
|
2025-04-24 20:30:08 +02:00 |
|
Kenneth Skovhede
|
75f7582014
|
Fixed passing transaction to more places
|
2025-04-24 20:28:26 +02:00 |
|
Kenneth Skovhede
|
46f5efd178
|
Merge branch 'master' into feature/support-glacier-style-non-readable-files
|
2025-04-23 22:37:31 +02:00 |
|
Kenneth Skovhede
|
e0475f3a9c
|
Ignore any error on pragma optimize.
Previous logic would only catch SQLite exceptions, but it is just a performance thing, so we can ignore any errors (they are still logged)
|
2025-04-23 16:40:36 +02:00 |
|
Kenneth Skovhede
|
18477c572d
|
Fixed some nullability warnings
|
2025-04-23 15:40:16 +02:00 |
|
Kenneth Skovhede
|
3ff868b0f9
|
Removed tracking of files sizes, and implemented it with a database lookup
|
2025-04-23 15:39:32 +02:00 |
|
Kenneth Skovhede
|
0945657a29
|
Fixed transaction issue with test handler
|
2025-04-15 23:24:35 +02:00 |
|
Kenneth Skovhede
|
c3fe98c09c
|
Disable the begin immediate as it seems the library does it automatically
|
2025-04-14 22:57:44 +02:00 |
|
Kenneth Skovhede
|
4773914639
|
Rewrote testing to use an externally supplied transaction, to avoid temporary transactions from clearing the active transaction.
This is needed because SQLite does not support multiple active transactions.
|
2025-04-14 12:05:10 +02:00 |
|
Kenneth Skovhede
|
faede65d8d
|
Changed transactions to use a wrapper that ensures a transaction is allocated.
|
2025-04-14 12:04:00 +02:00 |
|
Kenneth Skovhede
|
6e18f7a4d9
|
Added SQLite tests
Fixed the temporary db value list
|
2025-04-14 11:24:13 +02:00 |
|
Kenneth Skovhede
|
11a233c20a
|
Merge commit '4a6bf8aa019d86cc9a10eefa55aced14e8a13128' into feature/improve-block-reuse
|
2025-04-06 09:25:10 +02:00 |
|
Kenneth Skovhede
|
1095850965
|
Reworked the way deleted blocks are detected.
This should have a much lower performance impact.
|
2025-04-06 08:41:59 +02:00 |
|
Kenneth Skovhede
|
cfad020ef2
|
Merge commit '61892a40d9aff663da86eda273505970268f6384' into feature/improve-block-reuse
|
2025-04-06 08:36:24 +02:00 |
|
 Kenneth SkovhedeandGitHub
|
15c2079cdc
|
Merge branch 'master' into feature/improve-compact-block-use-check
|
2025-04-06 08:28:03 +02:00 |
|
Kenneth Skovhede
|
2deb147e71
|
Fixed change stats and added a test
|
2025-04-05 22:58:10 +02:00 |
|
Kenneth Skovhede
|
8b72528030
|
Re-implemented the change statistics calculation.
|
2025-04-05 21:42:05 +02:00 |
|
Kenneth Skovhede
|
bb24036602
|
Fixed performance degradation after parameter queries
|
2025-04-05 09:25:10 +02:00 |
|
Kenneth Skovhede
|
52fc144580
|
Merge branch 'master' into feature/improve-compact-block-use-check
|
2025-04-04 14:41:58 +02:00 |
|
Kenneth Skovhede
|
0ed672ff33
|
Fixed missing @Type parameter
|
2025-04-03 22:33:09 +02:00 |
|
Kenneth Skovhede
|
2060e9067d
|
Clear databases fileset entries prior to recreate
|
2025-04-03 22:20:42 +02:00 |
|
Kenneth Skovhede
|
457349fd2d
|
More cleanup
|
2025-04-03 22:15:19 +02:00 |
|
Kenneth Skovhede
|
0b735d79ff
|
More cleanup and a few bug fixes
|
2025-04-03 16:38:51 +02:00 |
|
Kenneth Skovhede
|
2006556778
|
Fixed some more nullable support in the database layer
|
2025-04-03 15:46:20 +02:00 |
|
Kenneth Skovhede
|
0638afb8b8
|
Fixed some nullable support
|
2025-04-03 15:25:20 +02:00 |
|
Kenneth Skovhede
|
ef449bc569
|
Some nullable updates
|
2025-04-03 14:32:47 +02:00 |
|
Kenneth Skovhede
|
35682bd4fe
|
Cleaned up some nullability issues
|
2025-04-03 14:20:00 +02:00 |
|
Kenneth Skovhede
|
e96e769ba6
|
Removed support for positional arguments in extension methods
|
2025-04-03 13:59:39 +02:00 |
|
Kenneth Skovhede
|
6db50381cb
|
Additional fixes
|
2025-04-03 13:58:06 +02:00 |
|
Kenneth Skovhede
|
9e3aa72d00
|
Added LocalBackupDatabase
|
2025-04-03 11:31:36 +02:00 |
|
Kenneth Skovhede
|
7c8571ed33
|
Added LocalTestDatabase
|
2025-04-03 09:03:22 +02:00 |
|
Kenneth Skovhede
|
defb5a385b
|
Added LocalRestoreDatabase
|
2025-04-03 09:00:55 +02:00 |
|
Kenneth Skovhede
|
424cc6f3ad
|
Added LocalRepairDatabase
|
2025-04-02 23:34:30 +02:00 |
|
Kenneth Skovhede
|
7b948a2f1d
|
Fixed issue with SQLite bindings not supporting arrays.
Added helper class to wrap values in a temporary table if they exceeed the maximum number of parameters.
|
2025-04-02 23:26:20 +02:00 |
|
Kenneth Skovhede
|
ba8866f7d8
|
Added LocalRecreateDatabase
|
2025-04-02 16:54:16 +02:00 |
|
Kenneth Skovhede
|
d7ccfa378d
|
Added LocalPurgeDatabase
|
2025-04-02 16:20:12 +02:00 |
|
Kenneth Skovhede
|
c1d83a4e59
|
Removed unused parameters
|
2025-04-02 14:51:31 +02:00 |
|
Kenneth Skovhede
|
6a4e0a989d
|
Added LocalListDatabase
|
2025-04-02 14:46:38 +02:00 |
|
Kenneth Skovhede
|
b0cab485ef
|
Added LocalListChangesDatabase
|
2025-04-02 14:32:39 +02:00 |
|
Kenneth Skovhede
|
53a1d2a723
|
Added LocalListBrokenFilesDatabase
|
2025-04-02 14:06:06 +02:00 |
|
Kenneth Skovhede
|
1a1761b041
|
Added LocalListAffectedDatabase
|
2025-04-02 13:57:23 +02:00 |
|
Kenneth Skovhede
|
a6a6790395
|
Updated LocalDeleteDatabase
|
2025-04-02 13:49:21 +02:00 |
|
Kenneth Skovhede
|
834436cebe
|
LocalBugReportDatabase
|
2025-04-02 13:31:31 +02:00 |
|
Kenneth Skovhede
|
d593398779
|
Fixed merge issue
|
2025-04-01 22:07:51 +02:00 |
|
Kenneth Skovhede
|
f5061476c0
|
Merge remote-tracking branch 'origin/master' into feature/improve-block-reuse
|
2025-04-01 22:02:58 +02:00 |
|
Kenneth Skovhede
|
8753e5dc85
|
Merge remote-tracking branch 'origin/master' into feature/improve-compact-block-use-check
|
2025-04-01 15:54:54 +02:00 |
|
Carl Johnsen
|
a4cf24e854
|
Merge branch 'master' into bugfix/restore-folder-metadata
|
2025-03-26 12:07:27 +01:00 |
|
Kenneth Skovhede
|
08cb034acf
|
Added custom version of the validation to support not failing validation prior to running the repair that fixes the error.
|
2025-03-25 11:56:52 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
85f5ddde1d
|
Merge branch 'master' into feature/guard-against-missing-files
|
2025-03-25 11:39:13 +01:00 |
|
Carl Johnsen
|
f73d3390cd
|
The FileProcessor now works in two phases: first it restores the files, then they restore the folder metadata, unless specified otherwise.
|
2025-03-24 20:24:37 +01:00 |
|