Dumitru
|
71d9f25557
|
Quartz Feature Parity Table on Multiplatform
|
2025-12-27 20:41:17 +01:00 |
|
Vitor Pamplona
|
55774b0292
|
sorting tags before inserting speeds up imports by ~20%
|
2025-12-27 13:13:46 -05:00 |
|
Vitor Pamplona
|
068ba3b717
|
Vacuum and Analyze are blocking, so moving to a coroutine.
|
2025-12-27 12:40:23 -05:00 |
|
Vitor Pamplona
|
d435231f55
|
Setting cache doesn't seem to do anything :(
|
2025-12-27 12:38:22 -05:00 |
|
Vitor Pamplona
|
f07070d65e
|
Fixes test name
|
2025-12-27 12:12:12 -05:00 |
|
Vitor Pamplona
|
f0b6fa622c
|
adds vacuum and analyse utility functions
|
2025-12-27 12:11:58 -05:00 |
|
Vitor Pamplona
|
f9582bb007
|
Increases cache size to up to 40MB
|
2025-12-27 12:11:31 -05:00 |
|
Vitor Pamplona
|
273d5feb94
|
- Adds support to delete GiftWraps by p-tag for Deletion and Vanish modules
- Adds Query plans to the test cases
- Reduces the amount of indexes that weren't used.
|
2025-12-26 15:43:51 -05:00 |
|
Vitor Pamplona
|
4455509e32
|
Converts pubkey to pubkey hash on vanish events.
|
2025-12-26 14:33:41 -05:00 |
|
Vitor Pamplona
|
5dcac034ac
|
Uses event_header_row_id as primary key (with index) on event_vanish
|
2025-12-26 14:32:22 -05:00 |
|
Vitor Pamplona
|
ef5ed755be
|
Uses primary key to reuse rowId instead of building a separate index.
|
2025-12-26 14:31:18 -05:00 |
|
Vitor Pamplona
|
720e4d2c87
|
Forces the use of the index on Addressables and Replaceables
|
2025-12-26 14:29:10 -05:00 |
|
Vitor Pamplona
|
eeb0c11c65
|
No need for this create method of GiftWraps to be suspending
|
2025-12-24 17:10:34 -05:00 |
|
Vitor Pamplona
|
66ea8ceda0
|
Fixes replaceable test
|
2025-12-24 17:10:04 -05:00 |
|
Vitor Pamplona
|
77e56f86a9
|
Using in memory databases for the test cases
|
2025-12-24 17:09:33 -05:00 |
|
Vitor Pamplona
|
09eeebba94
|
Keeps the hasher cache on the seed module
|
2025-12-24 15:28:59 -05:00 |
|
Vitor Pamplona
|
f1298c3133
|
Removes event id from the deletion module insert
|
2025-12-24 15:27:38 -05:00 |
|
Vitor Pamplona
|
826308cbad
|
test addressable filters together with event-id based for deletions and updates
|
2025-12-24 15:26:43 -05:00 |
|
Vitor Pamplona
|
ff48af5090
|
Adds a pTagHash utility to the hasher
|
2025-12-24 15:25:27 -05:00 |
|
Vitor Pamplona
|
aa2f969be6
|
Faster event serializer -> sha256 -> id comparison without creating intermediary buffers.
|
2025-12-23 09:39:30 -05:00 |
|
Vitor Pamplona
|
01ea413afd
|
Faster SQLLite DB with probabilistic hashvalues
|
2025-12-22 15:18:59 -05:00 |
|
Vitor Pamplona
|
79d6745ee6
|
Adds faster parsers for Messages and Commands
Unwraps inline runCatching because it seems faster for some reason.
|
2025-12-22 14:52:02 -05:00 |
|
David Kaspar
|
2de4d49fd8
|
Merge pull request #1620 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
|
2025-12-22 20:30:10 +01:00 |
|
Crowdin Bot
|
94f1e45b9a
|
New Crowdin translations by GitHub Action
|
2025-12-22 19:20:35 +00:00 |
|
Vitor Pamplona
|
10bba83ee3
|
Faster Event parsers
|
2025-12-22 14:18:59 -05:00 |
|
Vitor Pamplona
|
59413f3051
|
Moves type to the when clause
|
2025-12-22 12:25:07 -05:00 |
|
Vitor Pamplona
|
23a7e3b535
|
Fixes kind being a number
|
2025-12-22 12:23:34 -05:00 |
|
Vitor Pamplona
|
4c1fedddef
|
Makes runCatching inline
|
2025-12-22 12:17:55 -05:00 |
|
Vitor Pamplona
|
14a6ba586a
|
Fixes command parser
|
2025-12-22 11:19:25 -05:00 |
|
Vitor Pamplona
|
349625f748
|
simple refactoring
|
2025-12-22 11:18:28 -05:00 |
|
Vitor Pamplona
|
e278982e6d
|
Filters correct events
|
2025-12-22 11:17:43 -05:00 |
|
Vitor Pamplona
|
c7038d695f
|
Adds new tests for rumor and template serializer
|
2025-12-22 11:07:01 -05:00 |
|
Vitor Pamplona
|
eefca1e3f4
|
Removes unnecessary tests
|
2025-12-22 08:11:55 -05:00 |
|
Vitor Pamplona
|
37158a83dc
|
Adds a nextLong random method
Adds unbounded methods because they are faster.
|
2025-12-20 12:26:16 -05:00 |
|
Vitor Pamplona
|
e4f3a56851
|
Removes the Statement cache since statements are not thread safe
|
2025-12-20 12:25:16 -05:00 |
|
Vitor Pamplona
|
8cbc5f1e93
|
Faster Array Deserializer
|
2025-12-19 18:57:12 -05:00 |
|
Vitor Pamplona
|
8d5f866ed0
|
Merge
|
2025-12-19 17:47:26 -05:00 |
|
Vitor Pamplona
|
62151727f2
|
Merge pull request #1619 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
|
2025-12-19 17:45:47 -05:00 |
|
Vitor Pamplona
|
7e65f1afa7
|
Fixes the Imodule dependency
|
2025-12-19 17:45:31 -05:00 |
|
Crowdin Bot
|
f6890e4e27
|
New Crowdin translations by GitHub Action
|
2025-12-19 22:34:14 +00:00 |
|
Vitor Pamplona
|
1dbb5f0c83
|
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
New Crowdin translations by GitHub Action
|
2025-12-19 17:31:37 -05:00 |
|
Vitor Pamplona
|
664f0d0d59
|
Adds a Benchmark to simulate a real use on storage operators
|
2025-12-19 17:29:23 -05:00 |
|
Vitor Pamplona
|
8d15f0478f
|
Faster MurMur hash for 64bit results.
|
2025-12-18 17:30:53 -05:00 |
|
Vitor Pamplona
|
fde5d57b16
|
Faster parseResult array builder
|
2025-12-18 12:08:05 -05:00 |
|
Vitor Pamplona
|
12beeea8ee
|
Adds a module interface for the SQL Lite db with drop functions too
|
2025-12-18 12:01:17 -05:00 |
|
Vitor Pamplona
|
7840bc3318
|
Uses in memory DB because that's where the performance hits
|
2025-12-18 11:57:38 -05:00 |
|
Vitor Pamplona
|
d3abc47365
|
Merge pull request #1618 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
|
2025-12-18 09:40:43 -05:00 |
|
Crowdin Bot
|
26124ba10b
|
New Crowdin translations by GitHub Action
|
2025-12-18 14:32:20 +00:00 |
|
Vitor Pamplona
|
34355121b1
|
Merge
|
2025-12-18 09:28:49 -05:00 |
|
Vitor Pamplona
|
5df019e485
|
adds kotlin ktx to benchmark
|
2025-12-18 09:21:40 -05:00 |
|