Merge pull request #1962 from sgillespie/fix/set-git-rev
Nix: Fix wrong git revision in version
Nix: Fix wrong git revision in version
Fix exe permissions in release distribution
The binaries in the release archives (cardano-db-sync, cardano-smash-server, and so on) are missing the executable permission. This is the unintended consequence of respecting the default umask (introduced in #2023). Fixes: #2026 See also: #2022
fix(docker): change node healthcheck from EKG to Prometheus
The blockio package defaults to io_uring which requires liburing. The devx CI environment does not provide liburing, so we use the serialblockio flag instead. TODO: revert when CI provides liburing or switch to io_uring for better LSM I/O performance.
The blockio package defaults to io_uring which requires liburing. The devx CI environment does not provide liburing, so we use the serialblockio flag instead. TODO: revert when CI provides liburing or switch to io_uring for better LSM I/O performance.
The legacy EKG port (12788) is not exposed by default in recent trace-dispatcher configurations. Switching to 12798/metrics ensures db-sync can verify node readiness.