Commit Graph

55 Commits

Author SHA1 Message Date
mdecimus
a45eb50231 Improved tracing (part 4) 2024-07-28 15:21:22 +02:00
mdecimus
56ca136aa6 Refresh old FoundationDB read transactions (code cleanup) 2024-07-05 20:17:09 +02:00
mdecimus
b53c3d120e Refresh old FoundationDB read transactions (closes #520) 2024-07-05 20:09:17 +02:00
mdecimus
50a2f50e58 REUSE-compliant licensing 2024-06-25 19:57:25 +02:00
mdecimus
398b31b40b Improved full-text indexing 2024-05-12 18:15:41 +02:00
mdecimus
afe63c3e9d Updated import/export to use latest schema 2024-05-03 11:16:51 +01:00
mdecimus
c6960bfba8 documentId generation within the database transaction 2024-05-02 10:18:58 +01:00
mdecimus
1950366629 v0.7.3 2024-04-30 19:52:05 +02:00
mdecimus
16b0465933 Unified TLS certificate management 2024-03-28 11:12:46 +01:00
mdecimus
170ff38d1f Settings hot reloading - Part 4 2024-03-26 18:40:41 +01:00
mdecimus
d8af9b4576 Settings hot reloading - Part 3 2024-03-24 19:20:36 +01:00
mdecimus
7041d495fc Faster IMAP UID generation 2024-03-06 17:41:38 +01:00
mdecimus
48f255b31f Iterate values rather than sending multiple get requests 2024-03-05 10:35:16 +01:00
mdecimus
f989f4f750 LZ4 compress blobs by default (closes #227) 2024-03-02 18:02:30 +01:00
mdecimus
875b1fa744 Store incoming reports in the data store 2024-03-02 12:21:03 +01:00
mdecimus
be7c4cca73 Return counter value from counter_incr function 2024-02-21 13:07:10 +01:00
mdecimus
44db67cc2a Distributed SMTP queues and Rate limiting passing tests 2024-02-13 14:35:28 +01:00
Mauro D
3d7b9b0334 Test fixes 2024-02-10 15:39:05 +01:00
mdecimus
ce456c02eb Lookup store refactoring 2023-12-24 11:25:50 +01:00
mdecimus
8ff0d3ff9c Fixed tests 2023-12-22 10:27:43 +01:00
mdecimus
d4aca0a8e0 RocksDB stress test fixes + find_merge_thread() bugfix 2023-12-20 17:06:32 +01:00
mdecimus
566a2a0ab8 Key space optimization 2023-12-16 21:24:34 +01:00
mdecimus
b7869901ee Redis lookup backend implementation 2023-12-12 18:45:52 +01:00
mdecimus
4301ec16d0 Key/value store access from Sieve scripts 2023-12-12 15:28:21 +01:00
mdecimus
166020b45b FDB chunked values support 2023-12-08 19:49:44 +01:00
mdecimus
e4d5bde1ce Directory/Store backend unification + LDAP auth bind 2023-12-07 16:27:19 +01:00
mdecimus
a7acc67cf1 FTS store bigrams in kv rather than index 2023-12-04 10:23:10 +01:00
mdecimus
7e94a08067 ElasticSearch backend implementation 2023-12-03 19:40:16 +01:00
mdecimus
2ccf85d6dd Store API cleanup 2023-12-02 18:43:28 +01:00
mdecimus
5010c15037 RocksDB backend re-implementation 2023-12-02 15:52:05 +01:00
mdecimus
4a00bbb79e mySQL backend implementation 2023-12-01 07:49:12 +01:00
mdecimus
5f36e1f356 PostgreSQL backend implementation 2023-11-30 12:43:28 +01:00
mdecimus
a1f7ad891a FDB blob storage support 2023-11-28 10:40:30 +01:00
mdecimus
bcc05340b2 FTS storage implementation and background indexing 2023-11-17 14:59:09 +01:00
mdecimus
a3e6d152c9 Blob store tests 2023-11-12 18:51:31 +01:00
mdecimus
cbcd6d0916 Blob storage improvements 2023-11-12 10:54:04 +01:00
mdecimus
0e25f3d12c Store keys refactoring 2023-11-09 16:21:39 +01:00
mdecimus
fe5a9e8ce8 Created Store trait, removed maybe_async 2023-11-07 19:27:57 +01:00
mdecimus
b5409a0b00 Macros, include support, added scores 2023-10-20 15:31:05 +02:00
mdecimus
3d9efd363a Bayes classifier, type tokenizer and NLP module reorganization 2023-10-10 18:58:38 +02:00
mdecimus
8046838ed5 Added license. 2023-07-15 21:14:34 +02:00
Mauro D
df3c34c656 Fixed FoundationDB tests. 2023-07-07 10:53:14 +00:00
mdecimus
6ba892f7d6 FoundationDB changes. 2023-07-07 09:27:22 +02:00
Mauro D
891d39940d Disk quotas support. 2023-06-08 12:53:29 +00:00
Mauro D
ab895b2fae Minio/S3 blob storage support. 2023-06-06 16:53:29 +00:00
Mauro D
ab96cf0b6e Added backend options as features. 2023-05-28 12:52:52 +00:00
Mauro D
d434de797c Added license. 2023-05-26 15:16:13 +00:00
Mauro D
40376cf2b4 FoundationDB passing tests. 2023-05-26 14:57:04 +00:00
Mauro D
acb81eee18 Housekeeping services + SQLite backend passing all tests 2023-05-25 15:37:21 +00:00
Mauro D
a3a0396772 Mailbox implementation before testing 2023-05-02 15:51:26 +00:00