Michael Vines
fc56e1e517
Correct crate-type to match other native programs
2018-12-17 15:17:13 -08:00
Michael Vines
0f4837980f
Switch noop from println to solana_logger
2018-12-17 14:56:12 -08:00
anatoly yakovenko
9a6e27ac36
Accounts is to big, should be its own module ( #2198 )
...
Account module is to big, should be in its own module.
2018-12-17 12:41:23 -08:00
Michael Vines
07202205c4
Revert "ignore unstable tests"
...
This reverts commit bd7ef5d445071329a3b49b1f8be71b602226bbec.
2018-12-17 10:47:32 -08:00
Michael Vines
dc56bbeec8
Ensure the full workspace is built for coverage
2018-12-17 10:47:32 -08:00
Michael Vines
4be537c51a
Temporarily disable nightly build until it can be fixed
2018-12-17 10:15:38 -08:00
Michael Vines
66c568ba67
Add wallet sanity timeout
2018-12-17 09:58:34 -08:00
Michael Vines
9ff8abaf29
Ensure port is not inuse before selecting it
2018-12-17 09:31:31 -08:00
Michael Vines
b7144560c9
Include port number when gossip bind_to fails
2018-12-17 09:31:31 -08:00
anatoly yakovenko
4be6d01dfb
Move last ids ( #2187 )
...
* Break out last_ids into its own module
* Boot SignatureNotFound from BankError
* No longer return BankError from LastIds methods
* No longer piggypack on BankError for a LastIds signature status
* Drop all dependencies on the bank
* SignatureStatus -> Status and LastIds -> StatusDeque
* Unstable tests, issue 2193
2018-12-17 07:55:56 -08:00
Michael Vines
aef84320e0
Double cache size for stable-perf
2018-12-16 23:05:44 -08:00
Michael Vines
9a5195e79e
Remove CARGO_TARGET_CACHE_NAME, use BUILDKITE_LABEL
2018-12-16 23:05:44 -08:00
Michael Vines
cc111941bb
Cargo.lock
2018-12-16 23:05:44 -08:00
Michael Vines
74ee1e5087
Increase the number of files a node may have open at a time
2018-12-15 17:15:22 -08:00
Michael Vines
e5d1bd6589
Drop public suffix on build names
2018-12-15 16:54:23 -08:00
Michael Vines
6a0f7a5ceb
Update command path
2018-12-15 16:54:23 -08:00
Michael Vines
554cd03269
Update buildkite badge URL
2018-12-15 16:54:23 -08:00
Michael Vines
9995194cf1
Regenerate secrets
2018-12-15 15:27:58 -08:00
Michael Vines
1298ab1647
Use ejson to manage build secrets
2018-12-15 15:10:04 -08:00
Michael Vines
b8ab3078fb
Add pipeline upload script
2018-12-15 15:10:04 -08:00
Michael Vines
50e8666a14
Add format-url.sh
2018-12-15 15:10:04 -08:00
Michael Vines
0659971ecf
Remove unused cargo dependencies
2018-12-14 23:55:56 -08:00
Michael Vines
fd562cb9e2
Rust 2018 cleanup
2018-12-14 21:57:15 -08:00
Michael Vines
aaa5cd4615
Remove stray keygen
2018-12-14 21:57:15 -08:00
Sathish
3f835f8ee3
Use proper match condition for duration ( #2182 )
2018-12-14 21:18:41 -08:00
Michael Vines
5bf9a20d42
fullnode-config no longer depends on src/
2018-12-14 20:13:34 -08:00
Michael Vines
eedc8c7812
Move src/netutil.rs into its own crate
2018-12-14 20:13:34 -08:00
Michael Vines
f0d1ed0cc4
|cargo test --all|
2018-12-14 19:32:04 -08:00
Michael Vines
8ba1aed5a3
Fix up tests
2018-12-14 19:32:04 -08:00
carllin
9ef5e51c0f
Cleanup slot remnants in db_ledger ( #2153 )
...
* Cleanup slot remnants in db_ledger
2018-12-14 17:05:41 -08:00
jackcmay
fe5566d642
Local testnet info ( #2174 )
2018-12-14 15:55:58 -08:00
jackcmay
4a2933b0b6
Update README.md
2018-12-14 15:55:16 -08:00
Sathish
8ee0e9632c
Switch to using hashbrown version of HashMap and ( #2158 )
...
HashSet for improved performance and memory usage
2018-12-14 15:10:10 -08:00
Michael Vines
8fcb7112ec
Fetch a new last_id to prevent DuplicateSignature errors during AccountInUse retries
2018-12-14 13:33:31 -08:00
Michael Vines
6ac466c0a4
Move src/logger.rs into logger/ crate to unify logging across the workspace
2018-12-14 13:10:43 -08:00
Michael Vines
d45fcc4381
Move src/wallet.rs into wallet/ crate
2018-12-14 12:15:18 -08:00
anatoly yakovenko
a22e1199cf
Add fork selection RFC ( #2061 )
...
RFC and simulation for fork generation.
2018-12-14 11:15:23 -08:00
Greg Fitzgerald
79f12d6b55
Move EntryTree back to proposals
2018-12-14 12:12:34 -07:00
Greg Fitzgerald
483f6702a6
Rewrite synchronization chapter ( #2156 )
...
* Rewrite synchronization chapter
* Add synchronization terminology
2018-12-14 11:06:53 -07:00
Michael Vines
f6e3464ab9
bench-tps rebase
2018-12-14 09:38:46 -08:00
Mekagoza
708876e9a7
Fix CI and related issues in bench-tps
...
Rename crate to `solana-bench-tps` in its Cargo.toml
Move crate
Add to ci/publish-crate.sh
2018-12-14 09:38:46 -08:00
Mekagoza
29d04aa533
Move bench_tps to new crate in workspace
...
Separate CLI/clap related code, create a new `Config` struct to hold all
configuration/CLI args
Remove most code from `main.rs`
Add a little documentation
2018-12-14 09:38:46 -08:00
carllin
6fcccedb70
align tick entries' tick_height with actual number of ticks in bank ( #2147 )
2018-12-14 02:25:50 -08:00
Michael Vines
60f3aeb4ef
clippy fix
2018-12-13 23:40:26 -08:00
Michael Vines
c1ad987b04
Run checks over all crates in the workspace
2018-12-13 23:40:26 -08:00
Michael Vines
9d0b7c6b31
Remove bench_streamer feature
2018-12-13 22:25:27 -08:00
Michael Vines
d489cb1a8b
Desnake upload_ci_artifact for consistency
2018-12-13 22:25:27 -08:00
Michael Vines
0fe6d61036
Move binaries from src/bin into their own crate
2018-12-13 22:25:27 -08:00
Michael Vines
092edabd2d
Add homepage field to all crates
2018-12-13 22:25:27 -08:00
Michael Vines
1a68bce94c
Rename fullnode.rs to main.rs
2018-12-13 22:25:27 -08:00