- 05 May, 2025 1 commit
-
-
Alfredo Di Napoli authored
Transaction API for DB Transactions See merge request !406
-
- 28 Apr, 2025 5 commits
-
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
.. before we start adding the transactional tests (and testing the rollback).
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
- 24 Apr, 2025 3 commits
-
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
- 22 Apr, 2025 1 commit
-
-
Alfredo Di Napoli authored
Use Async.race in serverCLI start-all to fix initialisation bug See merge request !404
-
- 14 Apr, 2025 3 commits
-
-
Alfredo Di Napoli authored
It's a simple DB query, it shouldn't need any extra effect.
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
This commit uses the `race` function from the async library to fix a bug where exceptions raised from the server async wouldn't be caught by the top-level code. The bug was stemming from the fact that `runAllWorkers` is **blocking**, despite its usage of `forConcurrently_`. Therefore we were never actually running the `wait` function below, but rather we were hanging waiting on the result of the first function. As a result the server could die but the workers could keep the main thread alive, causing the bug we just saw as part of #463.
-
- 11 Apr, 2025 1 commit
-
-
Alfredo Di Napoli authored
Proper incremental TSV parser See merge request !402
-
- 09 Apr, 2025 2 commits
-
-
Przemyslaw Kaminski authored
README: add info about system postgresql configuration See merge request !403
-
Przemyslaw Kaminski authored
-
- 07 Apr, 2025 8 commits
-
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
This commit introduces/improves the `parseTvsWithDiagnostics` function to parse the input TSV incrementally, collecting errors as we go, and eventually reporting them upstream via the newly added `emitTsvParseWarning` function.
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
This will pave the way for a more thorough refactoring to be able to emit diagnostics after parsing.
-
Alfredo Di Napoli authored
-
- 05 Apr, 2025 1 commit
-
-
Przemyslaw Kaminski authored
Resolve "Import/export in SQLite format" See merge request !393
-
- 04 Apr, 2025 6 commits
-
-
Przemyslaw Kaminski authored
Also, no need for `liftBase` in `getCorpusSQLite`.
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
Resolve "Implement temporary file storage" See merge request !392
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 27 Mar, 2025 9 commits
-
-
Alexandre Delanoë authored
-
Alexandre Delanoë authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
In an attempt to make the TSV parser more lenient for the absence of the forms column, I have used NoHeader in the `decodeWithP` call, but that caused the first line of the TSVs with a header to be interpreted as terms, which is not what we want.
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
We would like to use IPC communication during testing, so that we can leverage indpendent test runs. However, the implementation turned out to be buggy in the now-unmaintainted `nanomsg`.
-