Use cardano-config and adopt db-synthesizer - #6628
Draft
jasagredo wants to merge 53 commits into
Draft
Conversation
(cherry picked from commit 17ff148)
(cherry picked from commit 2733a4a)
…86_64-linux release artifact
… cfg, group socket use
The cardano-node and cardano-tracer service modules unconditionally emitted `--machine-readable -tcardano-node.stats -pocardano-node` in the default `profilingArgs`, regardless of `cfg.profiling`. GHC's `-tFILE` always writes the stats file on shutdown, which broke startup on read-only filesystems even though no profiling was configured. Gate the three flags on `cfg.profiling != "none" || cfg.eventlog` so the default RTS command line is empty when nothing is requested. When profiling is enabled, the same flags now consult a new option, `services.cardano-node.profilingOutputDir` (and the tracer equivalent), to prefix the output file paths. The option defaults to null, preserving today's relative-path behavior on NixOS where systemd's `WorkingDirectory` equals `cfg.stateDir`. `scripts.nix` sets it to `/logs` for the OCI script wrappers, so profile output under the read-only OCI image lands on the writable `/logs` mount. In response to #6470.
Add LSMExportPath config option
jasagredo
force-pushed
the
js/cardano-config-db-synth
branch
from
July 24, 2026 15:01
f684ecf to
7baf712
Compare
johnalotoski
force-pushed
the
f-f/prepare-11.1
branch
2 times, most recently
from
August 5, 2026 19:45
9d4da9c to
2cfc906
Compare
carbolymer
force-pushed
the
f-f/prepare-11.1
branch
3 times, most recently
from
August 13, 2026 17:45
7af30e8 to
5e5812f
Compare
koslambrou
force-pushed
the
f-f/prepare-11.1
branch
8 times, most recently
from
August 14, 2026 19:34
59b93b0 to
b93644b
Compare
johnalotoski
force-pushed
the
f-f/prepare-11.1
branch
4 times, most recently
from
August 16, 2026 07:08
799e3dc to
18ee6f7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add your description here, if it fixes a particular issue please provide a
link
to the issue.
Checklist
See Running tests for more details
CHANGELOG.mdfor affected package.cabalfiles are updatedhlint. See.github/workflows/check-hlint.ymlto get thehlintversionstylish-haskell. See.github/workflows/stylish-haskell.ymlto get thestylish-haskellversionghc-9.6andghc-9.12Note on CI
If your PR is from a fork, the necessary CI jobs won't trigger automatically for security reasons.
You will need to get someone with write privileges. Please contact IOG node developers to do this
for you.