- 27 Mar, 2025 2 commits
-
-
Grégoire Locqueville authored
-
Grégoire Locqueville authored
-
- 18 Mar, 2025 1 commit
-
-
Alexandre Delanoë authored
-
- 13 Mar, 2025 2 commits
-
-
Alexandre Delanoë authored
-
Alexandre Delanoë authored
-
- 12 Mar, 2025 5 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Alexandre Delanoë authored
-
Alexandre Delanoë authored
-
- 10 Mar, 2025 11 commits
-
-
Alexandre Delanoë authored
-
Alexandre Delanoë authored
-
Alexandre Delanoë authored
-
Alexandre Delanoë authored
-
Alfredo Di Napoli authored
The problem was caused by the improper usage of `delegate_ctrl` when creating the coreNLP process. For a long time I was under the impression this flag was essential to allow child processes to shutdown cleanly without leaving zombie threads, but the result here in the context of the testsuite was that the coreNLP server was receiving the first Ctrl^C, completely starving the Haskell RTS, which wouldn't receive any and as a result our testsuite would be running forever.
-
Alfredo Di Napoli authored
By default, we shouldn't run debug logs for phylo in production, let alone some that runs within pure code. Debug logs will hinder performance, and showing them on the production server is not their place anyway.
-
Alfredo Di Napoli authored
-
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 2 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.
-
- 03 Mar, 2025 14 commits
-
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
This commit uses the latest version of `gargantext-graph`, now rebranded `gargantext-graph-core`, which allowed us to drop unused dependencies like `accelerate-arithmetic` & co.
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
The recommended way to build GGTX is via cabal anyway, and stack shouldn't get in the way of a successful build.
-
Alfredo Di Napoli authored
BREAKING CHANGE: this requires a newer version of `nix-shell`, at least 2.18 onwards. You can upgrade following the steps at: https://nixos.org/download/ In particular, these are the bumped packages: * GHC (9.4.8 -> 9.6.6) * Cabal ( -> 3.12.1.0) * Fortran ( 7 -> pinned)
-
Fabien Maniere authored
[worker] various fixes See merge request !389
-
- 28 Feb, 2025 1 commit
-
-
Przemyslaw Kaminski authored
-
- 27 Feb, 2025 2 commits
-
-
Alfredo Di Napoli authored
Replace performance-critical parts of the algorithm with `massiv` (and ditch `accelerate-llvm`) See merge request !382
-
Alfredo Di Napoli authored
-