1dbe7b7e68
tools/tmbench: Improve accuracy with large tx sizes.
...
At larger tx sizes (e.g. > 10000) we were spending non-neglible
amounts of time in tx creation, due to making the final bytes random.
The slower the send loop, the less accurate it is at measuring the time
tendermint took. (As we can't reach the promised contract of the given rate)
There really isn't much need for that randomness, so this PR makes it
such that only the txNumber gets bumped between txs from the same
connection, thereby improving sendloop speed and accuracy.
2018-07-12 23:47:40 -07:00
93a3f701fe
Merge branch 'dev/tm_bench_ignore_first_block_if_empty' into dev/tmbench_fix_end_time
2018-07-12 15:40:46 -07:00
e46ae15859
Use waitgroups for starting up
2018-07-12 15:37:46 -07:00
75c9303c68
tools/tmbench: Fix the end time being used for statistics calculation
...
Previously we were using the time at which all connections closed in statistics, not
the time after {duration} seconds.
2018-07-12 13:02:34 -07:00
bd050c1d03
Make code smell better
2018-07-12 12:42:26 -07:00
7a7f5782bc
Fix changelog entry
2018-07-11 22:59:13 -07:00
e785d6851c
Fix getting the start time so the first block is no longer empty
2018-07-11 22:55:20 -07:00
f04a087546
Try melekes suggestion
2018-07-11 21:54:46 -07:00
94c8dd1c55
Merge remote-tracking branch 'origin/develop' into dev/tm_bench_ignore_first_block_if_empty
2018-07-11 21:39:06 -07:00
bbf2bd1d81
Deprecate/refactor content in docs/specification ( #1934 )
...
* docs: deprecate specification dir, closes #1814
* update genesis
* old spec dir, deprecation complete
* rm a file
2018-07-11 23:45:10 +04:00
4f7fac8076
Merge pull request #1950 from tendermint/1891-follow-up
...
remove print statements
2018-07-11 13:04:12 +02:00
a3640ef809
Add OSX install script ( #1947 )
...
* Add OSX install script
* Address PR comments
2018-07-11 14:47:59 +04:00
1034a35b3a
remove print statements
...
Refs https://github.com/tendermint/tendermint/pull/1891#discussion_r201339918
2018-07-11 10:04:32 +04:00
f9ae7730fe
abciClient.BeginBlockSync should not hang on crashed server ( #1891 )
...
* Add test showing normal Sync call
* Show hanging response if server dies during BeginBlock
* Flush all in-flight requests on shutdown, not just pending requests
* Add bugfix to CHANGELOG
2018-07-11 09:59:16 +04:00
b980ef8bea
tools/tm-bench: Remove testing flags from help ( #1949 )
2018-07-11 09:54:59 +04:00
50ea68a426
tools/tm-bench: Don't count the first block if its empty
2018-07-10 22:14:41 -07:00
f5ad8ef860
Merge pull request #1943 from tendermint/zach/merge-tools
...
Merge in the tools repo w/ commit history
2018-07-10 19:46:43 -04:00
8ce588d984
fixes for tools repo merge ( #1945 )
...
fixes for tools repo merge (#1943 )
2018-07-10 16:42:27 -04:00
44dad6d70b
Revert "detele everything"
...
This reverts commit d02c5d1e30
.
2018-07-10 11:22:25 -04:00
2f4ab0c068
mv tools files to tools repo
2018-07-10 11:15:39 -04:00
65487586f8
fix conflict
2018-07-10 11:13:39 -04:00
d02c5d1e30
detele everything
2018-07-10 11:12:46 -04:00
9d81a74429
dev version
2018-07-10 10:12:55 -04:00
5ff65274b8
Merge pull request #1935 from tendermint/release/v0.22.2
...
Release/v0.22.2
v0.22.2
2018-07-10 10:01:55 -04:00
ac3b764b52
update changelog
v0.22.2-rc0
2018-07-10 09:55:15 -04:00
223095d12f
remove Wait from consensus reactor OnStop
2018-07-10 09:48:01 -04:00
af697d3c4a
changelog, version
2018-07-10 09:47:40 -04:00
7c06a98b71
Merge branch 'master' into develop
2018-07-10 09:46:31 -04:00
ce824d0b70
Merge pull request #1915 from tendermint/release/v0.22.1
...
Release/v0.22.1
v0.22.1
2018-07-10 09:11:46 -04:00
4de9d42e4c
limit the number of requests in flights for Prometheus server ( #1927 )
...
* limit the number of requests in flights for Prometheus server
Closes #1804
Default to 1 because usually there's just one collector.
* config: Up default for prom connections
2018-07-10 15:49:48 +04:00
ce33914f70
Merge pull request #1928 from tendermint/646-decode-msg
...
Unexport DecodeMessage
2018-07-10 12:50:33 +02:00
1cd7d862fa
Merge pull request #1929 from tendermint/1901-changelog-2
...
Add missing changelog entry
2018-07-09 19:48:08 +02:00
22133ef97a
add missing changelog entry
...
Refs #1901
2018-07-09 13:54:32 +04:00
0030a8e697
Peng/deprecate aib data ( #1926 )
...
* include ecosystem.json
* update changelog
* also include zarko's interview
2018-07-09 13:19:45 +04:00
a19e857f2e
[pex] switch to MustMarshalBinaryBare and UnmarshalBinaryBare
...
Refs #646
2018-07-09 13:11:41 +04:00
9120fd5d14
unexport DecodeMessage functions
...
Refs #646
2018-07-09 13:01:23 +04:00
523d29256e
Merge pull request #1911 from tendermint/1901-changelog
...
Add missing changelog entry
2018-07-07 15:14:43 +02:00
397d89e40b
Merge pull request #1906 from tendermint/zach/1793-repo-consolidation
...
clean up abci/libs directories
2018-07-07 11:53:58 +02:00
ed01638076
remove doc. about no longer existing config option
2018-07-07 11:50:34 +02:00
7b153bde31
add missing changelog entry
...
Closes #1901
2018-07-07 11:50:31 +02:00
f93798f72d
Merge branch 'master' into release/v0.22.1
2018-07-07 11:45:20 +02:00
8d2d94c1c0
Merge pull request #1922 from tendermint/zach/fix-md
...
docs: md fixes & latest tm-bench/monitor
2018-07-07 11:43:16 +02:00
bef04114ef
docs: md fixes & latest tm-bench/monitor
2018-07-06 14:25:04 -04:00
0e85ae6179
Merge pull request #1918 from tendermint/docs-staging
...
Re-organize docs into directories
2018-07-06 19:53:15 +02:00
539722c02d
ports
2018-07-06 13:31:39 -04:00
8544e18eaf
Merge pull request #1919 from tendermint/jae/rpc_int_noquote
...
WIP RPC HTTP does not require quotes around int64/int/uint64/uint types
2018-07-06 13:05:13 -04:00
379e5a15cc
Uint64
2018-07-06 07:56:00 -04:00
bd47ed989f
rpc/lib/server: add test for int parsing
2018-07-06 07:55:15 -04:00
d336cfe5d3
RPC HTTP does not require quotes around int64/int/uint64/uint types
2018-07-05 23:36:49 -07:00
e54c0f804f
docs re-orgnization
2018-07-05 16:08:42 -04:00