ba884b4e36
Add thin client test for vote functionality, fix sizing errors in vote contract ( #1643 )
...
* Added tests to thin client to test VoteContract calls, fix VoteContract sizing errors
* Calculate upper bound on VoteProgram size at runtime, add test for serializing/deserializing a max sized VoteProgram state
2018-10-31 17:47:50 -07:00
6ddd494826
Improve rpc logging
2018-10-31 15:21:55 -06:00
aa2fd3f3bb
Storage RFC grammar
2018-10-31 13:44:21 -07:00
cf00354f42
Add storage stage which does storage mining verification for validators
2018-10-31 13:44:21 -07:00
47f1fa3f2e
Remove purging of leader id from cluster info ( #1642 )
2018-10-31 12:30:48 -07:00
db98f7e0b4
Use env variables to disable validator sanity and ledger verification ( #1675 )
2018-10-31 12:30:33 -07:00
38ee5c4dfb
Program may not exit ( #1669 )
...
Cap max executed instructions, report number of executed instructions
2018-10-31 10:59:56 -07:00
aca2f9666d
Fix deps ( #1672 )
2018-10-31 10:12:17 -07:00
b74e085538
SYSTEM_INC_DIRS needs immediate expansion
2018-10-31 07:20:09 -07:00
899de2ff56
Revert inclusion change, fix doc
2018-10-31 07:03:38 -07:00
cf521a5bd2
Fix const
2018-10-31 07:03:38 -07:00
bc13248e1c
Fix C programs
2018-10-31 07:03:38 -07:00
0529f36fde
Run workspace member's tests ( #1666 )
...
Run workspace member's tests
2018-10-30 22:53:36 -07:00
74b4ecb7f3
Upgrade to influx_db_client@0.3.6
2018-10-30 19:44:09 -07:00
333f658eb6
Fix lua_loader tests ( #1665 )
2018-10-30 18:36:18 -07:00
7cb5c0708b
Fetch v0.10.4 which has v100 binary compiled in
...
This may or may not fix high latencies seen on the snap build on v100.
GPU driver will not have to JIT the device code for V100 though which
is an improvement.
2018-10-30 18:06:16 -07:00
85869552e0
Update testnet scripts to use release tar ball ( #1660 )
...
* Update testnet scripts to use release tar ball
* use curl instead of s3cmd
2018-10-30 18:05:38 -07:00
6f9843c14b
Publish a tarball of Solana release binaries ( #1656 )
...
* Publish a tarball of solana release binaries
* included native programs in Solana release tar
* Remove PR check from publish script
2018-10-30 15:31:52 -07:00
7d44f60e45
Find native program with solana_ prefix
2018-10-30 13:13:37 -07:00
8d16f69bb9
Improve account subscribe/unsubscribe logging
2018-10-30 12:03:35 -07:00
3a73a09391
Avoid panicking when a native library doesn't exist
2018-10-30 12:03:35 -07:00
009c71f7e2
Demote info logs
2018-10-30 12:03:35 -07:00
073d39df44
Add solana_ prefix to loaders so their logs appear in the default RUST_LOG config
2018-10-30 12:03:35 -07:00
ae7222f0df
Work around influxdb panic
2018-10-30 12:03:35 -07:00
4d6c54272a
Tweak logging
2018-10-30 12:03:35 -07:00
13bfdde228
remove ledger tail code, WINDOW_SIZE begone ( #1617 )
...
* remove WINDOW_SIZE, use window.window_size()
* move ledger tail, redundant with ledger-based repair
2018-10-30 10:05:18 -07:00
3cc78d3a41
Added a new remote node configuration script to set rmem/wmem ( #1647 )
...
* Added a new remote node configuration script to set rmem/wmem
* Update common.sh for rmem/wmem configuration
2018-10-30 09:17:35 -07:00
45bb97cad6
Permit {INC,LLVM,OUT,SRC,SYSTEM_INC}_DIRs to be overridden
2018-10-30 07:59:07 -07:00
546e4c5696
Remove bpf tictactoe
2018-10-29 21:43:37 -07:00
6b1917b931
Add programs/bpf/c/sdk entries
2018-10-29 20:52:38 -07:00
30b22c8b78
Use NUM_KA
2018-10-29 20:52:38 -07:00
6f5e92e5b3
README updates
2018-10-29 20:52:38 -07:00
cce5c70f29
LD -> LLC
2018-10-29 20:52:38 -07:00
4af7c82ef0
Add extern "C" block
2018-10-29 20:52:38 -07:00
52e5fb7e0c
Use #pragma once, it's widely supported
...
Fix up some spelling too
2018-10-29 20:52:38 -07:00
a013e8ceb1
Rename sol_bpf_c.h to sol_bpf.h
2018-10-29 20:52:38 -07:00
864632b582
slight reformatting
2018-10-29 20:52:38 -07:00
71d6eaacef
Apply some const
2018-10-29 20:52:38 -07:00
4aba05d749
Include system includes in .d, remove unneeded tabs
2018-10-29 20:52:38 -07:00
7d335165ec
Tune make output
2018-10-29 19:32:47 -07:00
37213209c5
Create programs/bpf/c/sdk/
2018-10-29 19:10:29 -07:00
fbde9bb731
Run bench-tps for longer duration in testnet ( #1638 )
...
- Increased to 2+ hours
2018-10-29 15:03:08 -07:00
f6b1b5ab37
Remove unnecessary checks
2018-10-29 13:27:52 -07:00
7abd456d45
Increase rmem and wmem for remote nodes in testnet ( #1635 )
2018-10-29 13:04:54 -07:00
f12743de38
Create/publish bpf-sdk tarball
2018-10-29 12:54:57 -07:00
77e10ed757
Add utility to figure the current crate version
2018-10-29 12:54:57 -07:00
ebcb9a2103
Add llvm install info
2018-10-29 10:00:45 -07:00
6fb2e080bc
Ignore out/
2018-10-29 10:00:45 -07:00
3ac5ffc188
Use V=1 for verbosity, easier to type
2018-10-29 10:00:45 -07:00
88187ef282
Find llvm using brew on macOS
2018-10-29 10:00:45 -07:00