Commit Graph

1413 Commits

Author SHA1 Message Date
Anatoly Yakovenko 3313c69898 remove ccal 2018-06-22 22:43:54 -07:00
Anatoly Yakovenko 530c6ca7ec a bunch of updates 2018-06-22 22:43:54 -07:00
Anatoly Yakovenko 07ed2fb523 cleanup 2018-06-22 22:43:54 -07:00
Anatoly Yakovenko d9ec380a15 cleanup 2018-06-22 22:43:54 -07:00
Anatoly Yakovenko b60eb3a899 edits 2018-06-22 22:43:54 -07:00
Anatoly Yakovenko b4df69791b cleanup 2018-06-22 22:43:54 -07:00
Anatoly Yakovenko c21b8a22b9 update 2018-06-22 22:43:54 -07:00
Anatoly Yakovenko 475a76e656 wip 2018-06-22 22:43:54 -07:00
Anatoly Yakovenko 7ba5d5ef86 first! 2018-06-22 22:43:54 -07:00
Greg Fitzgerald 737dc1ddde Per rustc 1.27.0, we can ensure nested results are used 2018-06-22 22:42:47 -07:00
Greg Fitzgerald 164bf19b36
Update LICENSE 2018-06-22 22:41:04 -07:00
Greg Fitzgerald 25976771d9
Version bump 2018-06-22 22:38:18 -07:00
Greg Fitzgerald f2198c2e9a cargo fmt
rustc 1.27.0

```
$ cargo fmt --version
rustfmt 0.6.1-stable (49279d71 2018-05-08)
```
2018-06-22 22:23:55 -07:00
Rob Walker eec19c6d2c move genesis to new Entry generation 2018-06-22 17:46:45 -07:00
Michael Vines 30e03feb5f Add initial CI subsystem documentation 2018-06-22 15:30:29 -07:00
Michael Vines 58cd3bde9f Add drone to snap package 2018-06-22 15:27:25 -07:00
Tyera Eulberg 662bfb7b88 fmt 2018-06-22 14:52:36 -07:00
Tyera Eulberg 5f3e3a17d3 Fix test_send_airdrop cap; add helpful panic msgs 2018-06-22 14:52:36 -07:00
Tyera Eulberg feba2d9975 Set request cap to a reasonable number, based on 30min reset noted in issue #341 2018-06-22 14:52:36 -07:00
Tyera Eulberg e3e3a1c457 Better drone request cap handling 2018-06-22 14:52:36 -07:00
Tyera Eulberg 90628f3c8d Edit TestNode port logic to be consistent with new_leader (fixes hanging test_send_airdrop) 2018-06-22 14:52:36 -07:00
Tyera Eulberg f6bcadb79d Make airdrop amount variable 2018-06-22 14:52:36 -07:00
Tyera Eulberg d4ac16773c fmt 2018-06-22 14:52:36 -07:00
Tyera Eulberg 96f044d2bf Clean up; add new_from_server_addr routine 2018-06-22 14:52:36 -07:00
Tyera Eulberg f31868b913 Rename drone bin; fix usage statement 2018-06-22 14:52:36 -07:00
Tyera Eulberg 73b0ff5b55 Add request-count check and tests; fmt 2018-06-22 14:52:36 -07:00
Tyera Eulberg 64cf69045a Add request-count check; Clean up solana-drone and fmt 2018-06-22 14:52:36 -07:00
Tyera Eulberg e57dae0f31 Update config and dependencies for solana-drone 2018-06-22 14:52:36 -07:00
Tyera Eulberg 6386e7d5cf Leave some tokens in the mint for solana-drone 2018-06-22 14:52:36 -07:00
Tyera Eulberg 4bad103da9 Add solana-drone CLI 2018-06-22 14:52:36 -07:00
Tyera Eulberg 30a26adb7c Add solana-drone module to library 2018-06-22 14:52:36 -07:00
Stephen Akridge 8be4adfc0a Rename tr => tx and add back comments 2018-06-22 14:34:46 -07:00
Stephen Akridge fed4cc3965 Remove commented code/imports 2018-06-22 14:34:46 -07:00
Stephen Akridge 7d1e074683 bump last_ids 2018-06-22 14:34:46 -07:00
Stephen Akridge 00516e50a1 last_ids opt 2018-06-22 14:34:46 -07:00
Stephen Akridge e83d76fbd9 Remove mutexes 2018-06-22 14:34:46 -07:00
Stephen Akridge 304f152315 rwlock balances table 2018-06-22 14:34:46 -07:00
Stephen Akridge 3a82ebf7fd Add multiple source accounts for benchmark 2018-06-22 14:34:46 -07:00
Pankaj Garg 0253d34467 Address review comments 2018-06-22 14:18:45 -07:00
Pankaj Garg 9209f9acde Run multiple instances from same workspace
* Support running leader and validators from multiple machines
  using the same NFS mounted workspace.
* Changes to setup, leader and validator scripts
2018-06-22 14:18:45 -07:00
Rob Walker 3dbbb398df use next_entries() in recorder, recycle blobs in reconstruct_from_blobs 2018-06-22 14:17:36 -07:00
Michael Vines 17e8ad110f Temporarily disable failing CI to get back to green 2018-06-22 11:29:31 -07:00
Rob Walker 5e91d31ed3 issue 309 part 1
* limit the number of Tntries per Blob to at most one
* limit the number of Transactions per Entry such that an Entry will
    always fit in a Blob

With a one-to-one map of Entries to Blobs, recovery of a validator
  is a simple fast-forward from the end of the initial genesis.log
  and tx-*.logs Entries.

TODO: initialize validators' blob index with initial # of Entries.
2018-06-22 09:58:51 -07:00
Greg Fitzgerald fad9d20820 Add assertion for now next_entry must be called 2018-06-21 21:24:32 -07:00
Greg Fitzgerald fe9a1c8580 Fix comment 2018-06-21 21:24:32 -07:00
Greg Fitzgerald cd6d7d5198 Remove redundant clones 2018-06-21 21:24:32 -07:00
Michael Vines 771478bc68 Add simple CUDA version check, warn on mismatch 2018-06-21 13:42:06 -07:00
Michael Vines c4a59896f8 Run test-erasure in a container 2018-06-21 13:00:40 -07:00
Michael Vines 3eb1608403 Skip --user if SOLANA_DOCKER_RUN_NOSETUID is set 2018-06-21 12:24:52 -07:00
Michael Vines 8fde70d4dc Erasure tests do not require a CUDA agent 2018-06-21 11:42:37 -07:00