Joris Dral

Results 50 issues of Joris Dral

NOTE: This PR description is under continuous construction. # Description This PR resolves #3946. In summary, this PR: * (1) Implements a prototype for an alternative way of keeping track...

:handshake: consensus
benchmarking
UTxO-HD 📒💽

We test `BackingStore` functionality at a high level through the `OnDisk` tests, but we do not test the full interface. Range reads remain untested, for example. As such, we should...

:handshake: consensus
testing
UTxO-HD 📒💽

Our codebase (specifically on the `feature/utxo-hd` branch) includes a few generalised QuickCheck combinators that work for transformers of the Gen monad. If we would want to be more general, we...

:cake: good first issue
:handshake: consensus
testing
technical debt

# Problematic performance for sequences of diffs We replayed the mainnet chain from Genesis and reached Alonzo. During our performance tests we found out that 20% of the time is...

:handshake: consensus
UTxO-HD 📒💽

# Description Resolves #3954. # Checklist - Branch - [ ] Commit sequence broadly makes sense - [ ] Commits have useful messages - [ ] New tests are added...

:handshake: consensus
testing
UTxO-HD 📒💽

I found that a hyperlink to an associated type links to its *class* instead of the associated type if the type name is ambiguous. I noticed this when I was...

I ran into a compiler failure when cross-compiling the following code to Windows via ASM. https://github.com/input-output-hk/haskell-lmdb/blob/master/src/Database/LMDB/FFI.hsc#L159-L161 ```haskell newtype MDB_cursor_op = MDB_cursor_op ( #type MDB_cursor_op ) deriving (Show, Eq) #{enum MDB_cursor_op,...

https://github.com/input-output-hk/cardano-base/actions/runs/5953821210/job/16148970273?pr=433 shows a test failure related to `SchnorrSecp256k1` on MacOS with `ghc-8.10.7`: ```text SchnorrSecp256k1 Signing and verifications should be successful.: OK Verification only should be successful.: FAIL src/Test/Crypto/Vector/Secp256k1DSIGN.hs:330: Test failed....

bug

See https://github.com/IntersectMBO/ouroboros-consensus/pull/1095#issuecomment-2102458996

enhancement
good first issue
component-mempool

# Description Closes #276. Currently, protocol versions for Cardano eras are redefined in a number of places, among which `cardano-node`, `db-analyser` and `db-synthesiser`. This is not ideal, since mistakes often...

enhancement