ValarDragon
aff063b79b
tools/tmbench: Move statistics to a seperate file
This PR moves statistics to its own file, seperates getBlockMetas
into its own function, and removes the timeEnd parameter from
calculate statistics. The ending time is now computed directly from
the start time and the duration, to enforce that we only collect
data for the provided duration.
6 years ago
ValarDragon
66c4f7aeae
Remove gopkg stuff, should hopefully get these tests in test_cover
6 years ago
ValarDragon
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.
6 years ago
ValarDragon
93a3f701fe
Merge branch 'dev/tm_bench_ignore_first_block_if_empty' into dev/tmbench_fix_end_time
6 years ago
ValarDragon
e46ae15859
Use waitgroups for starting up
6 years ago
ValarDragon
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.
6 years ago
ValarDragon
bd050c1d03
Make code smell better
6 years ago
ValarDragon
7a7f5782bc
Fix changelog entry
6 years ago
ValarDragon
e785d6851c
Fix getting the start time so the first block is no longer empty
6 years ago
ValarDragon
f04a087546
Try melekes suggestion
6 years ago
ValarDragon
94c8dd1c55
Merge remote-tracking branch 'origin/develop' into dev/tm_bench_ignore_first_block_if_empty
6 years ago
Zach
bbf2bd1d81
Deprecate/refactor content in docs/specification ( #1934 )
* docs: deprecate specification dir, closes #1814
* update genesis
* old spec dir, deprecation complete
* rm a file
6 years ago
Alexander Simmerl
4f7fac8076
Merge pull request #1950 from tendermint/1891-follow-up
remove print statements
6 years ago
Jack Zampolin
a3640ef809
Add OSX install script ( #1947 )
* Add OSX install script
* Address PR comments
6 years ago
Anton Kaliaev
1034a35b3a
remove print statements
Refs https://github.com/tendermint/tendermint/pull/1891#discussion_r201339918
6 years ago
Ethan Frey
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
6 years ago
Dev Ojha
b980ef8bea
tools/tm-bench: Remove testing flags from help ( #1949 )
6 years ago
ValarDragon
50ea68a426
tools/tm-bench: Don't count the first block if its empty
6 years ago
Ethan Buchman
f5ad8ef860
Merge pull request #1943 from tendermint/zach/merge-tools
Merge in the tools repo w/ commit history
6 years ago
Zach
8ce588d984
fixes for tools repo merge ( #1945 )
fixes for tools repo merge (#1943 )
6 years ago
Zach Ramsay
44dad6d70b
Revert "detele everything"
This reverts commit d02c5d1e30
.
6 years ago
Zach Ramsay
2f4ab0c068
mv tools files to tools repo
6 years ago
Zach Ramsay
65487586f8
fix conflict
6 years ago
Zach Ramsay
d02c5d1e30
detele everything
6 years ago
Ethan Buchman
9d81a74429
dev version
6 years ago
Ethan Buchman
5ff65274b8
Merge pull request #1935 from tendermint/release/v0.22.2
Release/v0.22.2
6 years ago
Ethan Buchman
ac3b764b52
update changelog
6 years ago
Ethan Buchman
223095d12f
remove Wait from consensus reactor OnStop
6 years ago
Ethan Buchman
af697d3c4a
changelog, version
6 years ago
Ethan Buchman
7c06a98b71
Merge branch 'master' into develop
6 years ago
Ethan Buchman
ce824d0b70
Merge pull request #1915 from tendermint/release/v0.22.1
Release/v0.22.1
6 years ago
Anton Kaliaev
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
6 years ago
Alexander Simmerl
ce33914f70
Merge pull request #1928 from tendermint/646-decode-msg
Unexport DecodeMessage
6 years ago
Alexander Simmerl
1cd7d862fa
Merge pull request #1929 from tendermint/1901-changelog-2
Add missing changelog entry
6 years ago
Anton Kaliaev
22133ef97a
add missing changelog entry
Refs #1901
6 years ago
Peng Zhong
0030a8e697
Peng/deprecate aib data ( #1926 )
* include ecosystem.json
* update changelog
* also include zarko's interview
6 years ago
Anton Kaliaev
a19e857f2e
[pex] switch to MustMarshalBinaryBare and UnmarshalBinaryBare
Refs #646
6 years ago
Anton Kaliaev
9120fd5d14
unexport DecodeMessage functions
Refs #646
6 years ago
Alexander Simmerl
523d29256e
Merge pull request #1911 from tendermint/1901-changelog
Add missing changelog entry
6 years ago
Alexander Simmerl
397d89e40b
Merge pull request #1906 from tendermint/zach/1793-repo-consolidation
clean up abci/libs directories
6 years ago
Anton Kaliaev
ed01638076
remove doc. about no longer existing config option
6 years ago
Anton Kaliaev
7b153bde31
add missing changelog entry
Closes #1901
6 years ago
Alexander Simmerl
f93798f72d
Merge branch 'master' into release/v0.22.1
6 years ago
Alexander Simmerl
8d2d94c1c0
Merge pull request #1922 from tendermint/zach/fix-md
docs: md fixes & latest tm-bench/monitor
6 years ago
Zach Ramsay
bef04114ef
docs: md fixes & latest tm-bench/monitor
6 years ago
Alexander Simmerl
0e85ae6179
Merge pull request #1918 from tendermint/docs-staging
Re-organize docs into directories
6 years ago
Zach Ramsay
539722c02d
ports
6 years ago
Ethan Buchman
8544e18eaf
Merge pull request #1919 from tendermint/jae/rpc_int_noquote
WIP RPC HTTP does not require quotes around int64/int/uint64/uint types
6 years ago
Ethan Buchman
379e5a15cc
Uint64
6 years ago
Ethan Buchman
bd47ed989f
rpc/lib/server: add test for int parsing
6 years ago