mirror of
https://github.com/simplex-chat/simplexmq.git
synced 2026-05-24 23:26:00 +00:00
0c1030cf02
* smp server: faster export * flush * export messages with PostgreSQL database * remove flush * batch message writes * Revert "batch message writes" This reverts commit61fb3c3b9e. * remove $! * fast journal export * another approach * Revert "smp server: remove dependency of message size on the version (#1627)" This reverts commit8fea15245a. * style * faster? * cleanup * cleanup * refactor * refactor * concurrent read messages * Revert "concurrent read messages" This reverts commit05a32e6491. * concurrent read/write * parameter to export to/import from another message log file * Revert "parameter to export to/import from another message log file" This reverts commit4e88b035c4. * Revert "concurrent read/write" This reverts commita8eab1f7e3.
Running tests with coverage
- Uncomment coverage sections in cabal.project file.
- Add
-fhpcto ghc-options of simplexmq-test in simplexmq.cabal file. - Disable (
xit) test "should subscribe to multiple (200) subscriptions with batching", enable (commentskip) the next test instead. - Run
cabal test. - Open generated coverage report in the browser.