coot

Results 240 issues of coot
trafficstars

`loggingChannel` should take a `tracer` rather than `MonadSay` constraint.

The `Test.Mux.demo` runs only `chain-sync` protocol. We should extend it to run whole `node-to-node` protocol suite.

testing
mux

We should: * keep the top level wrappers, e.g. `newtype ChainSyncClient ... = ChainSyncClient (m ClientStIdle ...` * but avoid them in callbacks This way we can keep the right...

technical debt
typed-protocols

Specification of `ΔQ` measurement tool: 1. single protocol build on top of `typed-protocol` described bellow 2. the protocol should allow to send arbitrary large requests (drawn from some distribution) messages,...

testing
optimisation
delta-q

In block fetch: ``` -- We have no requests to send. Check if we have any pending pipelined -- results to collect. If so, go round and collect any more....

typed-protocols

Currently we relay on `failWith`, but that function is using `errtable` from `base/cbits/Win32Utils.c` which does not contain WSA error codes. One place where we could benefit from this now is...

Windows
technical debt

The example server is polymorphic in `tip`, but we could restrict it to just use `Tip` type - which is a good example for the `ouroboros-consensus` implementation.

testing
technical debt

We have a TODO left in the [code](https://github.com/input-output-hk/ouroboros-network/blob/master/ouroboros-network/src/Ouroboros/Network/TxSubmission/Inbound.hs#L125). The following three values, should be configurable in `cardano-node`: * [ ] [`maxTxIdsToRequest`](https://github.com/input-output-hk/ouroboros-network/blob/80659fbac05ec8d0241dd49112b493bc082e8ff0/ouroboros-network/src/Ouroboros/Network/TxSubmission/Inbound.hs#L191) * [ ] [`maxTxToRequest`](https://github.com/input-output-hk/ouroboros-network/blob/80659fbac05ec8d0241dd49112b493bc082e8ff0/ouroboros-network/src/Ouroboros/Network/TxSubmission/Inbound.hs#L192) * [ ] [`txSubmissionMaxUnacked`](https://github.com/input-output-hk/ouroboros-network/blob/80659fbac05ec8d0241dd49112b493bc082e8ff0/ouroboros-network/src/Ouroboros/Network/NodeToNode.hs?plain=1#L217)

delta-q

We would like to have test which shows how subscription or p2p server behaves when the other end starts to to do rate limiting.

testing
inbound-governor

This is realted to pr #1740 and issue #575.

testing
mux