Ivan Shvedunov

Results 57 issues of Ivan Shvedunov

## Motivation Publishing is blocked during sync because `Syncer::ListenToATXGossip()` returns false, and thus every malicious ATX being synced is causing an error resulting in an interruption of sync. ## Description...

## Motivation Excess buffering during sync causes unneeded GC pressure and sometimes leads to out-of-memory errors. ## Description Added streaming mode for the fetcher (feature-gated). In streaming mode, no extra...

## Description At the moment of this writing, there's a bug in the gater setup code, namely, IPv4/IPv6 address block lists are not initialized https://github.com/spacemeshos/go-spacemesh/blob/bb31280efa3f286bf020658ac979ff1381a21832/p2p/host.go#L257-L265 This results in dial requests...

bug
area/p2p

With `{"main":{db-query-cache": true}}` option (false by default), some of the query results are stored in memory. ## Motivation On the nodes with high peer counts, a lot of CPU time...

Also, as a temporary debugging measure, add extra debug print for overquota events.

We shouldn't stop the collector if it happens to receive a dataset packet before the corresponding template

cla-rejected

Use `time.Time` to represent `dateTime*` types (breaking change, but I think it makes sense) Support `dateTimeMicroseconds` and `dateTimeNanoseconds` Helpful pointers (besides RFC 7011): [Timesamp handling in the Wireshark dissector for...

cla-rejected

## Motivation Existing sync is causing a lot of resource usage, including memory consumption and network traffic, and can't replace gossip which can also be unreliable at times. ## Description...

area/sync
feat/sync v2

## Motivation QUIC protocol is not verified in systests ## Description This adds a job that runs systests using QUIC instead of TCP ## Test Plan Make sure systests pass...

## Motivation Local running of systests is broken due to some remaining RBAC problems ## Description Fix namespace in ClusterRoleBinding Fix deleting resources ## Test Plan Ran systests against my...