amesgen
amesgen
### Description Allows to configure [gh extensions](https://cli.github.com/manual/gh_extension). Naturally, the imperative commands such as `gh extension install` and `gh extension remove` then stop working as expected. ### Checklist - [x] Change...
Tiny documentation fix, was confused by this for a split second today 😆 Before:  After: 
The ChainSync Jumping optimization requires some sort of centralized (across all ChainSync clients) governor logic in order to 1. pick the "dynamo" (the peer among the non-ledger peers which engages...
### To reproduce Run ``` cabal run test-storage -- -p 'ChainDB q-s-m' --quickcheck-replay=455411 ``` on fa10cb4eef1e7d3e095cec3c2bb1210774b7e5fa (master at time of writing). This yields ``` (PredicateC (Resp {getResp = Right (IsValid...
In several places, we adapt the number of QuickCheck tests to run from the default (100), either to a higher value, e.g. for important combinatorial tests, or lower, e.g. because...
# Description Closes [CAD-4314](https://input-output.atlassian.net/browse/CAD-4314) Previously, we did not any `ChainUpdate` behavior modeling a malicious or ill-configured peer. This meant that existing tests could only check that our disconnection routines are...
# Description Closes [CAD-4195](https://input-output.atlassian.net/browse/CAD-4195) See the module description for motivation/approach. Depends on #3856 due to the ChainDB-related instances for `Test.Util.TestBlock`. # Checklist - Branch - [x] Commit sequence broadly makes...
# Description Closes [CAD-4194](https://input-output.atlassian.net/browse/CAD-4194). Removing the call to `preferToLastInvalidTentative` makes the test fail. ```diff diff --git a/ouroboros-consensus/src/Ouroboros/Consensus/Storage/ChainDB/Impl/ChainSel.hs b/ouroboros-consensus/src/Ouroboros/Consensus/Storage/ChainDB/Impl/ChainSel.hs index 419185e8a..a5e903bc0 100644 --- a/ouroboros-consensus/src/Ouroboros/Consensus/Storage/ChainDB/Impl/ChainSel.hs +++ b/ouroboros-consensus/src/Ouroboros/Consensus/Storage/ChainDB/Impl/ChainSel.hs @@ -1264,7 +1264,7 @@ isPipelineable...
GHC 9.4
Soft blocked by https://github.com/input-output-hk/haskell.nix/issues/1595 for GHC 9.4 on CI. --- Overview: - Switch to `ghc-lib-parser-9.4.*`. This includes: - Support for the new syntactic features in GHC 9.4 ([changelog](https://downloads.haskell.org/ghc/9.4.1/docs/users_guide/9.4.1-notes.html#language)): - `\cases`...
`StandaloneDeriving` requires separate lines for each derived instance: ```haskell data Foo deriving stock instance Generic Foo deriving anyclass instance FromJSON Foo deriving anyclass instance ToJSON Foo deriving anyclass instance FromDhall...