1072 Commits

Author SHA1 Message Date
mergify[bot]
e8db4997de Fix progress map losing banks and recomputing stats (bp #7026) (#7033)
automerge
2019-11-19 15:00:53 -08:00
mergify[bot]
8545ca2cc5 Make banks that fail threshhold check resettable (#7027) (#7034)
automerge
2019-11-19 03:12:52 -08:00
mergify[bot]
bbbe44b175 Add a version field to shreds (bp #7023) (#7025)
automerge
2019-11-18 20:32:29 -08:00
mergify[bot]
207b80035e Log for threshold failure (#7008) (#7009)
automerge
2019-11-17 17:34:44 -08:00
mergify[bot]
7dd6ceeb49 Add error logging to dead slots (#7000) (#7001)
automerge
2019-11-16 03:22:13 -08:00
anatoly yakovenko
33aa2dbb1a Fix rules for fork selection (#6906) (#6983)
automerge
2019-11-15 12:39:35 -08:00
mergify[bot]
d0de05acaa Upgrade to rust 1.39.0 (#6939) (#6960)
automerge
2019-11-14 12:55:54 -08:00
mergify[bot]
3cef0f0c03 Fix roots overrunning broadcast (#6884) (#6946)
automerge
2019-11-14 02:24:35 -08:00
Michael Vines
1f1c287c6c Add validator catchup command (#6935) 2019-11-13 15:58:22 -07:00
mergify[bot]
5a0f892de4 Make creating new snapshot.tar.bz2 truly-atomic (#6902) (#6909)
automerge
2019-11-12 14:04:26 -08:00
mergify[bot]
3b5c86dd7c Remove debug datapoint that isn't being plotted (#6873) (#6875)
automerge
2019-11-11 14:58:21 -08:00
mergify[bot]
5f62ad77bd Tune repair to be less aggressive (#6868) (#6871)
automerge
2019-11-11 13:52:43 -08:00
mergify[bot]
0f918d0b54 Include channel and commit info in the version of pre-release builds (bp #6819) (#6861)
automerge
2019-11-10 22:50:18 -08:00
Michael Vines
3616b683f6 Update version to 0.20.5 2019-11-10 09:49:54 -07:00
Pankaj Garg
5766359cde [V0.20] Cherry pick from master branch (#6842)
automerge
2019-11-08 16:19:48 -08:00
mergify[bot]
28ba9e2fa8 Add new fork log message for when the node is leader for consistency (#6808) (#6825)
(cherry picked from commit b800642fa4)
2019-11-08 13:59:10 -07:00
mergify[bot]
80d780d666 Upgrade Repair be more intelligent and agressive (bp #6789) (#6793)
automerge
2019-11-07 21:36:53 -08:00
Michael Vines
0efb12bb6b Update version to 0.20.4 2019-11-06 23:18:35 -07:00
mergify[bot]
b2cc259197 Make last shred for an interrupted slot signed + typed (bp #6760) (#6763)
automerge
2019-11-06 13:27:32 -08:00
mergify[bot]
6b6d5ba4bb Enable JSON RPC request/response logging by default (#6758) (#6762)
automerge
2019-11-06 08:50:28 -08:00
mergify[bot]
60efe30911 Allow voting on empty banks (#6719) (#6761)
automerge
2019-11-06 01:50:25 -08:00
mergify[bot]
802695934e ledger-tool/: Include full validator voting history in fork-graph (#6756) (#6757)
automerge
2019-11-05 19:39:12 -08:00
mergify[bot]
92c893fe2c Store and persists full stack of tower votes in gossip (#6695) (#6752)
automerge
2019-11-05 18:34:43 -08:00
mergify[bot]
96b303e5d9 Add threshold to repairman for same slot (#6728) (#6745)
automerge
2019-11-05 13:49:59 -08:00
mergify[bot]
a6646f3124 Adjust nofiles within Blocktree::open() for all ledger/ users (#6737) (#6740)
automerge
2019-11-05 12:09:17 -08:00
Michael Vines
1f4222092a ledger-tool can now load a ledger snapshot (#6730) 2019-11-04 22:54:56 -07:00
Michael Vines
787096f503 Demote verify-batch-size log to debug 2019-11-04 22:54:36 -07:00
Michael Vines
8f6ead2c0f Move get_bank_forks() into ledger/ so it's available for use by ledger-tool/ (#6721) 2019-11-04 19:10:24 -07:00
mergify[bot]
f4652561d4 Fail gracefully if AVX support is missing (#6705) (#6710)
automerge
2019-11-04 11:09:49 -08:00
Michael Vines
c0f62de2dd Bump version to 0.20.3 2019-11-03 21:56:34 -07:00
mergify[bot]
d9a9d6547f Fix incorrectly signed CrdsValues (#6696) (#6699)
automerge
2019-11-03 10:57:59 -08:00
mergify[bot]
c86bf60a40 Send repairman shreds to the repair socket (bp #6671) (#6673)
automerge
2019-11-01 17:20:48 -07:00
mergify[bot]
3a4cd94391 Fix PohRecorder Metrics (#6644) (#6645)
automerge
2019-10-30 19:41:35 -07:00
Justin Starry
09252ef084 Bump jsonrpc-http-server from 14.0.1 to 14.0.3 (#6597) (#6622)
Bumps [jsonrpc-http-server](https://github.com/paritytech/jsonrpc) from 14.0.1 to 14.0.3.
- [Release notes](https://github.com/paritytech/jsonrpc/releases)
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.0.1...v14.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-30 10:29:03 -07:00
mergify[bot]
b054f5f12d Remove move feature (#6605) (#6612)
automerge
2019-10-29 20:50:32 -07:00
Dan Albert
23b4df0fef Update cargo versions to 0.20.2 (#6613) 2019-10-29 18:42:31 -06:00
mergify[bot]
ca35841cb1 Fix Weighted Best calculation (#6606) (#6610)
automerge

(cherry picked from commit ef3aa2731c)
2019-10-29 17:16:02 -07:00
Michael Vines
1d1d85e0c5 0.20.0 -> 0.20.1 2019-10-28 22:27:48 -07:00
mergify[bot]
593fde628c Blocktree metrics (#6527) (#6577)
automerge
2019-10-26 17:00:38 -07:00
dependabot-preview[bot]
8a37b1e742 Bump jsonrpc-ws-server from 14.0.1 to 14.0.3 (#6553)
Bumps [jsonrpc-ws-server](https://github.com/paritytech/jsonrpc) from 14.0.1 to 14.0.3.
- [Release notes](https://github.com/paritytech/jsonrpc/releases)
- [Commits](https://github.com/paritytech/jsonrpc/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 09:40:42 -07:00
dependabot-preview[bot]
0cf4eb2ee4 Bump jsonrpc-core from 14.0.1 to 14.0.3 (#6552)
Bumps [jsonrpc-core](https://github.com/paritytech/jsonrpc) from 14.0.1 to 14.0.3.
- [Release notes](https://github.com/paritytech/jsonrpc/releases)
- [Commits](https://github.com/paritytech/jsonrpc/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 09:40:25 -07:00
dependabot-preview[bot]
5496f85dbc Bump crc from 1.8.1 to 1.9.0 (#6511)
Bumps [crc](https://github.com/mrhooray/crc-rs) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/mrhooray/crc-rs/releases)
- [Commits](https://github.com/mrhooray/crc-rs/compare/1.8.1...v1.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 09:40:17 -07:00
dependabot-preview[bot]
1738632822 Bump jsonrpc-pubsub from 14.0.1 to 14.0.3 (#6551)
Bumps [jsonrpc-pubsub](https://github.com/paritytech/jsonrpc) from 14.0.1 to 14.0.3.
- [Release notes](https://github.com/paritytech/jsonrpc/releases)
- [Commits](https://github.com/paritytech/jsonrpc/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 07:41:09 -07:00
dependabot-preview[bot]
bbd5dde66d Bump jsonrpc-derive from 14.0.1 to 14.0.3 (#6554)
Bumps [jsonrpc-derive](https://github.com/paritytech/jsonrpc) from 14.0.1 to 14.0.3.
- [Release notes](https://github.com/paritytech/jsonrpc/releases)
- [Commits](https://github.com/paritytech/jsonrpc/compare/v14.0.1...v14.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-25 07:41:03 -07:00
sakridge
53c7be32b6 Add more retransmit and streamer stats (#6534) 2019-10-24 19:27:19 -07:00
Michael Vines
397ea05aa7 spy nodes are now gossip entrypoints (#6532) 2019-10-24 15:35:33 -07:00
Rob Walker
b4119c454a credit_only credits forwarding (#6509)
* credit_only_credits_forwarding

* whack transfer_now()

* fixup

* bench should retry the airdrop TX

* fixup

* try to make bench-exchange a bit more robust, informative
2019-10-23 22:01:22 -07:00
sakridge
03d29a8311 Async poh verify (#6353)
* Async poh verify

* Up ticks_per_s to 160

GPU poh verify needs shorter poh sequences or it takes forever to
verify. Keep slot time the same at 400ms.

* Fix stats

* Don't halt on ticks

* Increase retries for local_cluster tests and make repairman test serial
2019-10-23 12:11:04 -07:00
Michael Vines
35cc74ef25 Add GenesisBlock::OperatingMode to control how cluster features are activated (#6430) 2019-10-23 11:50:10 -07:00
Sunny Gleason
0b2d4f32fa feat: get epoch schedule rpc, update cli (#6500) 2019-10-22 16:41:18 -04:00