- 07 Apr, 2025 5 commits
-
-
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.
-
- 04 Apr, 2025 1 commit
-
-
Przemyslaw Kaminski authored
Also, no need for `liftBase` in `getCorpusSQLite`.
-
- 27 Mar, 2025 5 commits
-
-
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
-
- 26 Mar, 2025 1 commit
-
-
Alfredo Di Napoli authored
They can be enabled with `GGTX_LOG_LEVEL` during tests.
-
- 25 Mar, 2025 3 commits
-
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
Before we were repeating the same code to initialise all the different loggers. This commit introduces two stock loggers called `ioStdLogger` and `monadicStdLogger` which can be reused many times. It also allows the `GGTX_LOG_LEVEL` to take effect during `readConfig`, so that the `startupInfo` would show up the correct information.
-
Alfredo Di Napoli authored
We can use it to implement the specific case for `serveWorkerAPI`, while giving the user the ability to do things in the monad `m`, like introduce specific logging.
-
- 20 Mar, 2025 1 commit
-
-
Alfredo Di Napoli authored
This commit fixes a bug where a user member of a team (but NOT the owner of such team) couldn't move nodes.
-
- 18 Mar, 2025 1 commit
-
-
Alfredo Di Napoli authored
-
- 12 Mar, 2025 1 commit
-
-
Przemyslaw Kaminski authored
-
- 10 Mar, 2025 4 commits
-
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
This commit correctly propagates the correct `LogConfig` in all the places where we were just defaulting to log everything, and this allows us to silence debug logs in tests, unless we want them.
-
Alfredo Di Napoli authored
Furthermore, the env var we used to override (in some parts) the logging level from `LOG_LEVEL` to `GGTX_LOG_LEVEL`, to avoid the env var `LOG_LEVEL` clashing with some other service. This will eventually allow us to properly override the logging level in the tests, silencing non interesting stuff.
-
Alfredo Di Napoli authored
This will allow us to find all the use site of this function, trying to see if we can use only `withLogger` or correctly control the logging verbosity via the `HasLogger` and `LogInitParams`.
-
- 04 Mar, 2025 3 commits
-
-
Grégoire Locqueville authored
Removed some dead code, most notably the `Partition` and `PartitionMathod` types which were not in actual use anywhere. Also renamed some function arguments from single-/double-letter identifiers to actual words.
-
Grégoire Locqueville authored
In the process, did some restructuring of the `bridgeness` function and removed the `Bridgeness` type, whose purpose was not clear. Removed a bit of dead code in the process.
-
Przemyslaw Kaminski authored
-
- 03 Mar, 2025 2 commits
-
-
Przemyslaw Kaminski authored
-
Alfredo Di Napoli authored
-
- 28 Feb, 2025 4 commits
-
-
Przemyslaw Kaminski authored
This simplifies call still a bit more
-
Przemyslaw Kaminski authored
All calls were basically: nlpServer <- view (nlpServerGet lang) addDocumentsToHyperCorpus nlpServer ...
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 27 Feb, 2025 9 commits
-
-
Przemyslaw Kaminski authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
We are now around 6/7 times slower than the LLVM code.
-
Alfredo Di Napoli authored
This also changes the cabal.project to not pull the accelerate-llvm or the llvm-hs dependencies.
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
There are some rounding errors in the tests, but otherwise the implementation seems correct.
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-