Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / celestiaorg/go-header issues and pull requests

#92 - p2p: PeerTracker. rework scoring system

Issue - State: open - Opened by vgonkivs 11 months ago

#91 - p2p: PeerTracker getPeers should sort peers by score

Issue - State: open - Opened by Wondertan 11 months ago

#90 - refactor: harden verification

Pull Request - State: open - Opened by Wondertan 11 months ago - 1 comment
Labels: kind:refactor

#89 - fix: ensure header.Validate is called by the lib

Pull Request - State: open - Opened by Wondertan 11 months ago - 1 comment
Labels: kind:fix, kind:refactor

#88 - refactor!: Subcriber: AddValidator -> SetVerifier

Pull Request - State: open - Opened by Wondertan 11 months ago - 1 comment
Labels: kind:break!, kind:refactor

#87 - returning subjective head if request to trusted peer for head fails

Pull Request - State: closed - Opened by gupadhyaya 12 months ago - 1 comment

#86 - refactor(p2p)!: PIDStore interface should take `peer.AddrInfo` and not `peer.ID`

Pull Request - State: closed - Opened by renaynay 12 months ago - 2 comments
Labels: kind:break!

#85 - Allow starting syncer with head that is not recent

Issue - State: closed - Opened by gupadhyaya 12 months ago - 2 comments
Labels: enhancement

#84 - chore(deps): bump otel

Pull Request - State: closed - Opened by walldiss 12 months ago - 1 comment
Labels: kind:deps

#83 - fix: fix issue with error restoring in syncer

Pull Request - State: closed - Opened by vgonkivs 12 months ago
Labels: syncer, kind:fix

#82 - feat(sync): add json tags

Pull Request - State: closed - Opened by vgonkivs 12 months ago
Labels: syncer, kind:misc

#81 - bug(sync): change error type to string

Pull Request - State: closed - Opened by vgonkivs 12 months ago - 3 comments
Labels: bug, syncer

#79 - Attacks possible if we always accept non-adjacent headers

Issue - State: open - Opened by Wondertan 12 months ago - 5 comments

#77 - chore(sync): Rename a variable inside sync_getter for better readability

Pull Request - State: closed - Opened by renaynay 12 months ago
Labels: kind:misc

#76 - test(sync): Test case where bad header is set as sync target

Pull Request - State: closed - Opened by renaynay 12 months ago - 1 comment
Labels: kind:chore

#74 - chore(store): Parameters marshalling rountrip test

Pull Request - State: closed - Opened by Wondertan 12 months ago
Labels: kind:chore

#73 - fix(store): ensure Store can be initialized with any height

Pull Request - State: closed - Opened by Wondertan 12 months ago - 1 comment
Labels: kind:fix

#72 - Should GetVerifiedRangeByHeight return the first item of the range?

Issue - State: open - Opened by oblique 12 months ago - 1 comment

#71 - bugfix: fix panic in GetVerifiedRange

Pull Request - State: closed - Opened by vgonkivs 12 months ago - 1 comment
Labels: store, kind:fix

#70 - Integer underflow with GetVerifiedRangeByHeight

Issue - State: closed - Opened by oblique 12 months ago
Labels: bug

#69 - fix(store): make storePrefix actually optional

Pull Request - State: closed - Opened by Wondertan 12 months ago - 1 comment
Labels: kind:fix

#68 - refactor(store): Add heights report to fatal heightsub log

Pull Request - State: closed - Opened by renaynay 12 months ago - 1 comment
Labels: kind:misc

#67 - headers given to the heightSub are in the wrong order

Issue - State: closed - Opened by Wondertan almost 1 year ago

#66 - Serialization issue on `Error` field of `sync.State`

Issue - State: closed - Opened by oblique almost 1 year ago - 1 comment

#65 - refactor(sync): get rid of RWMutex and TryLock

Pull Request - State: closed - Opened by tzdybal almost 1 year ago - 1 comment

#64 - fix(sync): fix two synchronization issues

Pull Request - State: closed - Opened by Wondertan almost 1 year ago - 1 comment
Labels: kind:fix

#63 - docs: fix grammar

Pull Request - State: closed - Opened by rootulp about 1 year ago - 1 comment

#62 - docs: unindent table of contents

Pull Request - State: closed - Opened by rootulp about 1 year ago - 1 comment

#61 - Question: from either the p2p network...

Issue - State: closed - Opened by rootulp about 1 year ago - 1 comment

#59 - p2p: Revamp the options pattern

Issue - State: open - Opened by Wondertan about 1 year ago

#58 - store: Give context deadline for flush operation in `flushLoop`

Issue - State: open - Opened by renaynay about 1 year ago
Labels: store

#57 - store: Parameterize store prefix

Pull Request - State: closed - Opened by gupadhyaya about 1 year ago - 1 comment

#56 - Parameterize store prefix

Issue - State: closed - Opened by gupadhyaya about 1 year ago

#55 - sync: Add a boolean status to Syncer struct for tracking started state

Issue - State: open - Opened by Manav-Aggarwal about 1 year ago
Labels: syncer, kind:feat

#54 - p2p: Parametrize topic ID

Issue - State: open - Opened by Manav-Aggarwal about 1 year ago
Labels: p2p, kind:feat

#53 - feat(p2p)!: Extend Head interface's Head method with ...HeadOption, introduce WithTrustedHead opt

Pull Request - State: closed - Opened by renaynay about 1 year ago - 3 comments
Labels: kind:break!, kind:feat

#52 - feat(p2p): Add PeerIDStore interface to peerTracker to store good peers during GC

Pull Request - State: closed - Opened by renaynay about 1 year ago - 6 comments
Labels: kind:feat

#51 - header: increase test coverage for Store

Issue - State: open - Opened by Wondertan over 2 years ago - 3 comments
Labels: good first issue

#50 - Reconsider behaviour for `GetRangeByHeight`

Issue - State: open - Opened by renaynay almost 2 years ago - 3 comments

#49 - header: standartise `Getter` interface method _blocking_

Issue - State: open - Opened by Wondertan almost 2 years ago - 2 comments

#46 - header/sync: Allow user-facing configuration for TrustingPeriod

Issue - State: open - Opened by Wondertan over 2 years ago - 4 comments
Labels: enhancement

#44 - service/header: document Store implementation methods

Issue - State: open - Opened by Wondertan over 2 years ago

#43 - Single sequencer crashes while creating NewExchange

Issue - State: closed - Opened by gupadhyaya about 1 year ago - 2 comments

#42 - feat(p2p/idstore): Add PeerIDStore interface

Pull Request - State: closed - Opened by renaynay about 1 year ago - 1 comment
Labels: kind:feat

#41 - Feat: peerstore/peertracker integration

Pull Request - State: open - Opened by derrandz about 1 year ago

#40 - p2p: do not store trusted peers in peerstore

Issue - State: open - Opened by derrandz about 1 year ago

#39 - Header.Height should be uint64

Issue - State: open - Opened by Wondertan about 1 year ago

#38 - refactoring(p2p): add fallback solution if queue becomes empty

Pull Request - State: open - Opened by vgonkivs about 1 year ago

#37 - Feat: add subjective init opts

Pull Request - State: open - Opened by derrandz about 1 year ago - 1 comment

#36 - Feat: add peerstore

Pull Request - State: open - Opened by derrandz about 1 year ago - 3 comments
Labels: kind:feat

#35 - WIP: Feat/bootstrap from previously seen peers

Pull Request - State: closed - Opened by derrandz about 1 year ago - 2 comments

#34 - fix(p2p): Exchange.Head tolerates unresponsive peers

Pull Request - State: closed - Opened by Wondertan about 1 year ago - 2 comments
Labels: kind:fix

#33 - refactor(p2p): Peer tracker respects context on Stop

Pull Request - State: closed - Opened by renaynay about 1 year ago - 1 comment
Labels: kind:refactor

#32 - store: Remove adjacency requirement from Store.Append

Issue - State: open - Opened by Wondertan about 1 year ago

#31 - feat: WithParams option for every component

Pull Request - State: closed - Opened by Wondertan about 1 year ago - 1 comment
Labels: kind:feat

#30 - feat: constructors with params

Pull Request - State: closed - Opened by Wondertan about 1 year ago - 2 comments
Labels: kind:feat

#29 - chore(p2p): remove TrustedPeersRequestTimeout config field

Pull Request - State: closed - Opened by Wondertan about 1 year ago - 1 comment
Labels: kind:chore

#28 - fix(p2p): increase default timeout and provide an option for `TrustedPeersRequestTimeout`

Pull Request - State: closed - Opened by Wondertan about 1 year ago - 3 comments
Labels: kind:fix

#27 - fix(sync): change metric instrument type for total_synced_headers

Pull Request - State: open - Opened by Wondertan about 1 year ago - 1 comment
Labels: kind:fix

#26 - fix: avoid replacing proto dep and add pb-gen makefile rule

Pull Request - State: closed - Opened by Wondertan about 1 year ago
Labels: kind:fix

#24 - refactor(headertest)!: unify, prettify and generify testing utilities

Pull Request - State: closed - Opened by Wondertan about 1 year ago
Labels: kind:break!, kind:refactor

#23 - refactor: reduce empty response to DEBUG log

Pull Request - State: closed - Opened by distractedm1nd over 1 year ago - 1 comment
Labels: kind:misc

#22 - fix(p2p): remove retries from Head and do for Get instead

Pull Request - State: closed - Opened by Wondertan over 1 year ago - 1 comment
Labels: kind:fix

#21 - feat(p2p): Implement retries for requests

Pull Request - State: closed - Opened by renaynay over 1 year ago - 1 comment
Labels: kind:feat

#20 - refactoring(p2p): implement retries to connect to peers

Pull Request - State: closed - Opened by vgonkivs over 1 year ago - 2 comments
Labels: p2p, kind:refactor

#18 - feat: add README.md + Makefile + lint, test and generate coverage

Pull Request - State: closed - Opened by derrandz over 1 year ago - 1 comment
Labels: kind:misc

#17 - doc: document p2p package

Pull Request - State: open - Opened by derrandz over 1 year ago - 1 comment

#16 - Publish initial head via heightSub and use native atomic type

Pull Request - State: closed - Opened by Wondertan over 1 year ago
Labels: kind:fix

#15 - feat(ci): add ci actions

Pull Request - State: open - Opened by vgonkivs over 1 year ago - 1 comment
Labels: kind:feat, kind:ci

#14 - Add extensive readme with badges

Issue - State: closed - Opened by Wondertan over 1 year ago

#13 - Consider adding makefile

Issue - State: closed - Opened by Wondertan over 1 year ago

#12 - Add golangci lint rules

Issue - State: open - Opened by Wondertan over 1 year ago

#11 - refactoring(p2p): remove timeout from handling the request range

Pull Request - State: closed - Opened by vgonkivs over 1 year ago - 1 comment
Labels: p2p, kind:refactor

#10 - chore: Add CODEOWNERS

Pull Request - State: closed - Opened by renaynay over 1 year ago - 1 comment

#9 - chore: Add `.gitignore`

Pull Request - State: closed - Opened by renaynay over 1 year ago

#8 - Update NOTICE file

Pull Request - State: closed - Opened by MSevey over 1 year ago - 1 comment

#7 - chore: make go-header a standalone project

Pull Request - State: closed - Opened by tzdybal over 1 year ago - 1 comment

#6 - Remove lifecycle methods from Store interface

Issue - State: open - Opened by Wondertan over 1 year ago - 2 comments

#5 - exposing start,stop methods in exchange and subscriber

Pull Request - State: closed - Opened by gupadhyaya over 1 year ago - 3 comments

#4 - Setup CI

Issue - State: closed - Opened by tzdybal over 1 year ago

#3 - Create README

Issue - State: open - Opened by tzdybal over 1 year ago

#2 - Add licence

Issue - State: closed - Opened by tzdybal over 1 year ago

#1 - Extraction of header package

Pull Request - State: closed - Opened by nashqueue almost 2 years ago - 2 comments