
Top Contributors
Recent Commits
d05470f19 days agofix: defer and classify stream errors in identifySyncedStreams to prevent aggressive removal (#5009)
Gheis Mohammadi
00e2c2f19 days agofix: prevent stream aliasing race conditions in sync stream close and stream manager (#5008)
Gheis Mohammadi
237928320 days agofix: skip self peer ID in AddDNSNodestoTrustedPeers to prevent dial-to-self errors (#5007)
Gheis Mohammadi
0ca9eae22 days agorefactor and standardize ChainConfig field ordering for all network configs (#4995)
Gheis Mohammadi
4988c9d24 days agoenhance: Added bnCache.Stop() in stream downloader to stop the background cleanup goroutine and prevent leaks on shutdown
GheisMohammadi
4aa3ffe24 days agotests: 7 new test cases added to block number cache, all paths covered
GheisMohammadi
7c951d324 days agomake block cache transparent: skip on failure instead of penalizing streams
GheisMohammadi
5f7476026 days agofix: remove MinBlockThreshold that caused stale cache hits excluding valid peers
GheisMohammadi
9dc698427 days agotest: fix MinBlockThreshold test and add coverage for doGetCurrentNumberRequest, invalidated stream, and double-Stop
GheisMohammadi
1ae02cf27 days agofix: resolve eviction off-by-one, data race on stats, and double-Stop panic in block number cache
GheisMohammadi
a2604c627 days agofix: query correct stream on cache miss and track hit/miss stats in block number cache
GheisMohammadi
5db014a6 months agotest: add comprehensive tests for block cache in staged stream sync
GheisMohammadi
230766b6 months agoAdd BlockNumberCache implementation with optimized memory management
GheisMohammadi
994e81f6 months agoupdate stream request manager to accept whitelist for a specific request
GheisMohammadi
560733f29 days agosilence benign ErrStreamAlreadyRemoved log spam on stream close (#5006)
Gheis Mohammadi
95bcd2fabout 1 month agoadd log for new stream protocol, enhance duration logs in advertise
GheisMohammadi