240 Commits (db3044ff3c6eef4f23d561d425b80969512084e1)

Author SHA1 Message Date
  Sam Kleinman d5c39f907d
test/factory: pass testing.T around rather than errors for test fixtures (#7518) 3 years ago
  Sam Kleinman 90cf742065
pex: regularize reactor constructor (#7532) 3 years ago
  Sam Kleinman aa76a367e0
blocksync: standardize construction process (#7531) 3 years ago
  Sam Kleinman ae7a76a175
evidence: reactor constructor (#7533) 3 years ago
  Sam Kleinman 059b38afe4
mempool: refactor mempool constructor (#7530) 3 years ago
  Sam Kleinman fc36c7782f
statesync: reactor and channel construction (#7529) 3 years ago
  Sam Kleinman 10402b728f
consensus+p2p: change how consensus reactor is constructed (#7525) 3 years ago
  Sam Kleinman 74a8941854
consensus: remove reactor options (#7526) 3 years ago
  Sam Kleinman 569629486b
tests: remove panics from test fixtures (#7522) 3 years ago
  Sam Kleinman 332163ede6
testing: remove background contexts (#7509) 3 years ago
  Sam Kleinman f2cc496f09
testing: pass testing.T to assert and require always, assertion cleanup (#7508) 3 years ago
  Sam Kleinman 3c8955e4b8
errors: formating cleanup (#7507) 3 years ago
  Sam Kleinman 430817d9e9
types: remove panic from block methods (#7501) 3 years ago
  Sam Kleinman 1630d1cf3e
privval: remove panics in privval implementation (#7475) 3 years ago
  Sam Kleinman bef120dadf
contexts: remove all TODO instances (#7466) 3 years ago
  Callum Waters 184b105509
statesync: assert app version matches (#7463) 3 years ago
  M. J. Fromberger 82738eb016
Move the libs/pubsub package to internal scope (#7451) 3 years ago
  M. J. Fromberger ab7da86b06
Internalize libs/sync. (#7450) 3 years ago
  M. J. Fromberger da697089d0
Move libs/async to internal/libs/async. (#7449) 3 years ago
  Sam Kleinman 2ff962a63a
log: dissallow nil loggers (#7445) 3 years ago
  Sam Kleinman d0e03f01fc
sync: remove special mutexes (#7438) 3 years ago
  Sam Kleinman 65c0aaee5e
p2p: use recieve for channel iteration (#7425) 3 years ago
  dependabot[bot] f8bf2cb912
build(deps): Bump github.com/adlio/schema from 1.1.15 to 1.2.2 (#7423) 3 years ago
  M. J. Fromberger a925f4fa84
Fix a panic in the indexer service test. (#7424) 3 years ago
  Emmanuel T Odeke 3e92899bd9
internal/libs/protoio: optimize MarshalDelimited by plain byteslice allocations+sync.Pool (#7325) 3 years ago
  Sam Kleinman bd6dc3ca88
p2p: refactor channel Send/out (#7414) 3 years ago
  Sam Kleinman 867d406c6c
state: pass connected context (#7410) 3 years ago
  Sam Kleinman 9c21d4140b
mempool: avoid arbitrary background contexts (#7409) 3 years ago
  Sam Kleinman cb88bd3941
p2p: migrate to use new interface for channel errors (#7403) 3 years ago
  Sam Kleinman 892f5d9524
service: cleanup mempool and peer update shutdown (#7401) 3 years ago
  Sam Kleinman 0ff3d4b89d
service: cleanup close channel in reactors (#7399) 3 years ago
  Sam Kleinman 6b35cc1a47
p2p: remove unneeded close channels from p2p layer (#7392) 3 years ago
  Sam Kleinman a62ac27047
service: remove exported logger from base implemenation (#7381) 3 years ago
  Sam Kleinman 4e355d80c4
p2p: implement interface for p2p.Channel without channels (#7378) 3 years ago
  Sam Kleinman 5f9dd2e7f5
p2p/upnp: remove unused functionality (#7379) 3 years ago
  Sam Kleinman 8a991e288c
service: plumb contexts to all (most) threads (#7363) 3 years ago
  Callum Waters bca2080c01
cmd: add integration test and fix bug in rollback command (#7315) 3 years ago
  Federico Kunze Küllmer 5f57d84dd3
rpc: implement header and header_by_hash queries (#7270) 3 years ago
  Sam Kleinman a823d167bc
service: cleanup base implementation and some caller implementations (#7301) 3 years ago
  Sam Kleinman 3749c37847
p2p: remove unused trust package (#7359) 3 years ago
  M. J. Fromberger 76dea94a01
Remove now-unused nolint:lll directives. (#7356) 3 years ago
  M. J. Fromberger ab1788b922
Fix incorrect tests using the PSQL sink. (#7349) 3 years ago
  Sam Kleinman 070445bc10
pex: improve goroutine lifecycle (#7343) 3 years ago
  Sam Kleinman 4af2dbd03b
eventbus: plumb contexts (#7337) 3 years ago
  M. J. Fromberger 1dca1a8f97
Performance improvements for the event query API (#7319) 3 years ago
  Sam Kleinman 7e58f02eb8
service: remove quit method (#7293) 3 years ago
  Sam Kleinman 6ab62fe7b6
service: remove stop method and use contexts (#7292) 3 years ago
  Sam Kleinman d7606777cf
libs/service: pass logger explicitly (#7288) 3 years ago
  Sam Kleinman 2a455be46c
libs/os: remove arbitrary os.Exit (#7284) 3 years ago
  Sam Kleinman a15ae5b53a
node+consensus: handshaker initialization (#7283) 3 years ago