Michael Vines
c43f57912c
Bump version to 0.19.2
2019-10-02 22:16:16 -07:00
mergify[bot]
8f0cd4e456
Switch to solana-reed-solomon-erasure temporarily to fix windows build ( #6220 )
...
automerge
2019-10-02 19:39:45 -07:00
mergify[bot]
77a4354b93
Don't try signging coding shred if fec rate is 0 ( #6171 ) ( #6172 )
...
automerge
(cherry picked from commit 5637f88aff
)
2019-09-28 19:38:00 -07:00
mergify[bot]
31f86158e8
Add get-epoch-info command ( #6161 ) ( #6173 )
...
automerge
2019-09-27 22:53:47 -07:00
mergify[bot]
8b353da83c
Prevent subtract overflow panic when slot < MAX_LOCKOUT_HISTORY ( #6135 ) ( #6136 )
...
automerge
2019-09-26 19:08:20 -07:00
Tyera Eulberg
61930c0dd3
Cherry-pick vote and stake authority changes ( #6127 )
...
* add authorized parameters to vote api (#6072 )
* add authorized parameters to vote api
* code review
* add authorities to stake init (#6104 )
* add authorities to stake init
* fixups
* code review
2019-09-26 17:18:31 -06:00
Michael Vines
232d2b3899
Remove CUDA feature ( #6094 ) ( #6126 )
...
automerge
2019-09-26 14:38:30 -07:00
mergify[bot]
01c98c5e53
Remove some AccountStorage Serialization ( #6047 ) ( #6108 )
...
automerge
2019-09-25 19:14:08 -07:00
mergify[bot]
0245e4cf94
Move status cache serialization to the Snapshot Packager service ( #6081 ) ( #6101 )
...
automerge
2019-09-25 14:40:18 -07:00
Dan Albert
0249d53a14
Update cargo files to 0.19.1 ( #6093 )
2019-09-25 13:12:00 -04:00
mergify[bot]
1db0fbc77e
Add erasure recovery stats to dashboard ( #6079 ) ( #6087 )
...
automerge
2019-09-24 22:34:12 -07:00
mergify[bot]
6360bac5e8
Fix using temp file for archive ( #6058 ) ( #6071 )
...
* Fix using temp file for archive
* Rename the temp archive instead of hardlinking it
(cherry picked from commit 374b776a3e
)
2019-09-24 18:29:11 -07:00
mergify[bot]
c54b23b9d5
Additional tests for should_retransmit_and_persist ( #6062 ) ( #6070 )
...
automerge
2019-09-24 17:48:39 -07:00
mergify[bot]
04aaa714e6
Revert back to reqwest, using rustls feature (bp #6041 ) ( #6064 )
...
automerge
2019-09-24 15:35:07 -07:00
mergify[bot]
aac0d7f2f5
Window service is filtering out coding shreds ( #6052 ) ( #6059 )
...
automerge
2019-09-24 13:48:13 -07:00
mergify[bot]
2bd72318f6
Remove dead code from cluster_info ( #6051 ) ( #6054 )
...
automerge
2019-09-24 11:29:52 -07:00
mergify[bot]
de4309a905
Avoid hardlinking as that confuses tar ( #6042 ) ( #6045 )
...
(cherry picked from commit 7fa809c16d
)
2019-09-23 21:40:09 -07:00
mergify[bot]
d5248c936f
Skip considering banks older than the latest vote slot ( #6037 ) ( #6043 )
...
automerge
2019-09-23 20:44:47 -07:00
mergify[bot]
40bc37266d
Don't recover coding shreds ( #6034 ) ( #6039 )
...
automerge
2019-09-23 18:35:50 -07:00
mergify[bot]
1819f263f1
' => " ( #6035 ) ( #6036 )
...
automerge
2019-09-23 17:31:05 -07:00
Pankaj Garg
24a055e490
Upgrade to ReedSolomon 4.0 release ( #6026 ) ( #6030 )
...
automerge
2019-09-23 15:29:52 -07:00
mergify[bot]
dfbd77f18d
Fix really old banks triggering log spam ( #6025 ) ( #6029 )
...
automerge
2019-09-23 15:27:38 -07:00
mergify[bot]
7c5557d69b
Dump tar stdout/err on failure for better debug ( #6024 ) ( #6027 )
...
automerge
2019-09-23 13:57:39 -07:00
carllin
8240d1fe0a
Confidence implementation ( #5993 )
...
* Change confidence parameters
* Add status_cache_ancestors to get all relevant ancestors of a bank including roots from status cache
* Fix and add tests
* Clippy
2019-09-20 19:38:56 -07:00
carllin
fd6e7020eb
Fix bank overlapping another bank's broadcast ( #6012 )
2019-09-20 19:37:40 -07:00
dependabot-preview[bot]
22e807c212
Bump jsonrpc-ws-server from 13.1.0 to 13.2.0 ( #5976 )
...
Bumps [jsonrpc-ws-server](https://github.com/paritytech/jsonrpc ) from 13.1.0 to 13.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v13.1.0...v13.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-20 15:16:59 -06:00
Michael Vines
a60a3efc1a
Revert "require stake, vote and executable accounts to be rent exempt ( #5928 )" ( #6005 )
...
This reverts commit 11e6197a83
.
2019-09-20 14:10:39 -07:00
sakridge
19ae556857
hash account state on store ( #5573 )
2019-09-20 13:21:12 -07:00
Michael Vines
3d44cffcda
✨ Beautify metrics datapoint logging ( #5998 )
2019-09-20 12:00:43 -07:00
carllin
c9be9acd14
log snapshot time ( #5996 )
2019-09-20 08:03:00 -07:00
dependabot-preview[bot]
8eab673b1c
Bump serde from 1.0.100 to 1.0.101 ( #5994 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.100...v1.0.101 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-20 07:05:16 -06:00
dependabot-preview[bot]
e5806d07a6
Bump jsonrpc-pubsub from 13.1.0 to 13.2.0 ( #5995 )
...
Bumps [jsonrpc-pubsub](https://github.com/paritytech/jsonrpc ) from 13.1.0 to 13.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v13.1.0...v13.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-20 07:04:14 -06:00
Parth
11e6197a83
require stake, vote and executable accounts to be rent exempt ( #5928 )
...
* require vote account to be exempt
* make stake account rent exempt
* add rent exempted system instruction
* use rent exemption instruction in vote and stake api
* use rent exempted account while creating executable account
* updating chacha golden hash as instruction data has changed
* rent will be initialized for genesis bank too
2019-09-20 16:52:17 +05:30
Michael Vines
1d0be265d9
Add explicit validator-cuda crate ( #5985 )
2019-09-19 20:50:34 -07:00
Sagar Dhawan
d379786c90
Fix bind errors ( #5986 )
...
* Add ability to bind to a common tcp/udp port
* Extend port range for local-net sanity and fix validator executable
2019-09-19 17:16:22 -07:00
Pankaj Garg
ca9d4e34df
Broadcast stage tuning ( #5989 )
2019-09-19 16:29:52 -07:00
dependabot-preview[bot]
5157bdd8ce
Bump jsonrpc-http-server from 13.1.0 to 13.2.0 ( #5975 )
...
Bumps [jsonrpc-http-server](https://github.com/paritytech/jsonrpc ) from 13.1.0 to 13.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v13.1.0...v13.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-19 13:10:54 -06:00
Rob Walker
5cbd1190b2
transaction batch ( #5962 )
...
* transaction batch
* fixup
2019-09-19 10:06:08 -07:00
dependabot-preview[bot]
1a71804ef2
Bump bs58 from 0.2.5 to 0.3.0 ( #5974 )
...
Bumps [bs58](https://github.com/mycorrhiza/bs58-rs ) from 0.2.5 to 0.3.0.
- [Release notes](https://github.com/mycorrhiza/bs58-rs/releases )
- [Commits](https://github.com/mycorrhiza/bs58-rs/compare/0.2.5...0.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-19 10:39:37 -06:00
dependabot-preview[bot]
e83f6332bf
Bump serde_derive from 1.0.100 to 1.0.101 ( #5945 )
...
Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.100...v1.0.101 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-18 21:29:40 -07:00
Pankaj Garg
0dbf7995b5
Remove unnecessary serialize of shred data ( #5967 )
...
* Remove unnecessary serialize of shred data
* remove obsolete code
* fix golden hash
2019-09-18 20:08:27 -07:00
Sagar Dhawan
e0858cfe06
Add parallel shred signing to shredder ( #5964 )
2019-09-18 18:00:07 -07:00
Pankaj Garg
783e8672e7
Removed Shred enum ( #5963 )
...
* Remove shred enum and it's references
* rename ShredInfo to Shred
* clippy
2019-09-18 16:24:30 -07:00
Pankaj Garg
6c4e656795
Remove obsoleted code from shred ( #5954 )
...
* Remove obsoleted code from shred
* fix broken test
2019-09-18 13:56:44 -07:00
Sagar Dhawan
b757294864
Add minor performance bump to shredding ( #5956 )
2019-09-18 12:35:52 -07:00
Rob Walker
0d4a2c5eb0
simplify poh recorder => broadcast channel ( #5940 )
...
* simplify poh recorder broadcast channel
* fixup
* fixup
2019-09-18 12:16:22 -07:00
dependabot-preview[bot]
31a276b628
Bump jsonrpc-core from 13.1.0 to 13.2.0 ( #5894 )
...
Bumps [jsonrpc-core](https://github.com/paritytech/jsonrpc ) from 13.1.0 to 13.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v13.1.0...v13.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-18 11:44:47 -06:00
dependabot-preview[bot]
75c0a268e0
Bump jsonrpc-derive from 13.1.0 to 13.2.0 ( #5893 )
...
Bumps [jsonrpc-derive](https://github.com/paritytech/jsonrpc ) from 13.1.0 to 13.2.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/v13.1.0...v13.2.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-18 10:48:37 -06:00
carllin
2f50d0e145
Refactor confidence from replay stage ( #5938 )
2019-09-17 19:43:40 -07:00
Pankaj Garg
ff608992ee
Replace Shred usage with ShredInfo ( #5939 )
...
* Replace Shred usage with ShredInfo
* Fix tests
* fix clippy
2019-09-17 18:22:46 -07:00