225 Commits (d68d25dcd5d6a66aa4f9a67bd79e9f09cee84458)

Author SHA1 Message Date
  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
  Sam Kleinman 27560cf7a4
p2p: reduce peer score for dial failures (#7265) 3 years ago
  William Banfield 4acd117b5e
evidence: remove source of non-determinism from test (#7266) 3 years ago
  M. J. Fromberger 9dc3d7f9a2
Set a cap on the length of subscription queries. (#7263) 3 years ago
  Callum Waters b3b90f820c
consensus: add some more checks to vote counting (#7253) 3 years ago
  M. J. Fromberger d5865af1f4
Add basic metrics to the indexer package. (#7250) 3 years ago
  M. J. Fromberger 54d7030510
pubsub: Move indexing out of the primary subscription path (#7231) 3 years ago
  Sam Kleinman 63192ac300
consensus: remove stale WAL benchmark (#7194) 3 years ago
  M. J. Fromberger d32913c889
pubsub: Use a dynamic queue for buffered subscriptions (#7177) 3 years ago
  Sam Kleinman 5cc980698a
mempool: consoldate implementations (#7171) 3 years ago
  Sharad Chand 8441b3715a
migrate away from deprecated ioutil APIs (#7175) 3 years ago
  Sam Kleinman e2a103a315
mempool: port reactor tests from legacy implementation (#7162) 3 years ago
  Sam Kleinman 93eb940dcd
config: WriteConfigFile should return error (#7169) 3 years ago
  Sam Kleinman 4bd8c5ab6f
p2p: transport should be captive resposibility of router (#7160) 3 years ago
  Sam Kleinman b15b2c1b78
flowrate: cleanup unused files (#7158) 3 years ago
  William Banfield b4bc6bb4e8
p2p: add message type into the send/recv bytes metrics (#7155) 3 years ago