f1ca2b3a3a
Merge pull request #698 from tendermint/feat-appveyor
...
WIP: Run tests on AppVeyor
2017-12-10 20:06:34 -05:00
10fcefe346
appveyor: use make
2017-12-10 20:07:44 -05:00
0bfc11f1ba
blockchain: note about store tests needing simplification ...
2017-12-10 20:03:58 -05:00
96998a5498
blockchain: Block creator helper for compressing tests as per @ebuchman
2017-12-10 19:58:22 -05:00
2da5299924
blockchain: less fragile and involved tests for blockstore
...
With feedback from @ebuchman, to make the tests nicer
and less fragile.
2017-12-10 19:58:22 -05:00
83b40b25d6
blockchain: deduplicate store header value tests
2017-12-10 19:57:06 -05:00
05f30b3e28
blockchain: updated store docs/comments from review
2017-12-10 19:57:06 -05:00
116a61beb1
blockchain: update store comments
2017-12-10 19:57:06 -05:00
8c86bb8024
blockchain: add tests and more docs for BlockStore
...
Add tests to test store, to the fullest reasonable extent for
paths that can taken by input arguments altering internal behavior,
as well as by mutating content in the DB.
2017-12-10 19:54:34 -05:00
41bb2c2663
Merge pull request #931 from tendermint/785-wal-improvements
...
[consensus] remove WAL separator
2017-12-10 19:46:02 -05:00
e7b9cd8ee8
Merge branch 'develop' into 785-wal-improvements
2017-12-10 19:45:52 -05:00
3019b9f320
Merge pull request #948 from tendermint/945-transparent-websocket
...
bring back transparent websocket (Refs #945 )
2017-12-10 19:05:32 -05:00
60872d7d7c
Merge pull request #949 from tendermint/docs/trust-metric-usage
...
Docs/trust metric usage
2017-12-10 19:01:16 -05:00
a37c1143ca
adr: update 007 trust metric usage
2017-12-10 19:00:44 -05:00
4e08ee1833
made clarifications based on odeke-em's PR comments
2017-12-10 15:39:43 -05:00
7563870d11
added the trust metric usage guide
2017-12-10 15:39:43 -05:00
12c5a57415
determinisitic linter ( #902 )
...
* linter: address gosimple lints
* linter: make deterministic & a rebase fix
* lint/rpc: fix a gosimple lint
* run linter in CI
* fix rebase mistake
* fix makefile
* ugh
* revert Makefile
* add metalinter to CI
* try this
* linter: last little fix
* need glide
* better
* okayy circle, have it your way
* lints: gosimple
* pr comments
2017-12-10 17:44:22 +00:00
101680d603
update changelog [ci skip]
2017-12-10 11:35:22 -06:00
d819d5d324
update changelog [ci skip]
2017-12-10 11:34:08 -06:00
90cdffa067
fixes after my own review (Refs #945 )
2017-12-10 11:29:36 -06:00
080640a171
Merge pull request #936 from tendermint/update-dockerfile-to-0.12.1
...
Update dockerfile to 0.12.1
2017-12-10 12:15:09 -05:00
950a64f756
bring back transparent websocket (Refs #945 )
2017-12-10 01:18:10 -06:00
b50cef742d
Merge pull request #943 from tendermint/feature/update-vagrantfile
...
Update Vagrantfile to xenial (16.04 LTS)
2017-12-09 17:03:44 -06:00
4f50935aa2
Merge pull request #946 from ricardohsd/fix-typo
...
consensus: Fix typo on ticker.go documentation
2017-12-09 17:03:12 -06:00
44f62e5e27
built the WaitForStop functionality into the Stop method
2017-12-09 13:25:28 -05:00
59e89e7664
consensus: Fix typo on ticker.go documentation
2017-12-09 13:14:53 +01:00
5d464364a8
fixed the racy test and removed all the calls to Sleep
2017-12-08 15:51:18 -05:00
2112299586
Cleanup apt-get ala PR comments
2017-12-08 19:20:53 +01:00
c771964a40
Add vagrant_test to Makefile for integration tests
2017-12-08 18:36:58 +01:00
a199ec2813
update docker readme
2017-12-08 11:35:35 -06:00
a28b3fff49
update Dockerfile to 0.13.0
2017-12-08 11:34:34 -06:00
5bcd95f01f
Use apt-get/ppa instead of tarballs for golang/docker
...
Minor cleanup and comments
2017-12-08 18:10:39 +01:00
c84494b36b
Update Vagrantfile to xenial (16.04 LTS)
...
Note default username changed from vagrant to ubuntu in the base image.
2017-12-08 18:10:39 +01:00
7e3a5b7ce8
Merge pull request #942 from tendermint/bugfix/install-stdlib
...
From CGO_ENABLED=0 from make install
2017-12-08 11:03:05 -06:00
fbfd11de2c
add @melekes as codeowner
2017-12-08 11:48:05 -05:00
9657d183f8
Remove CGO_ENABLED=0 from make install
...
It was writing to stdlib packages net, x/crypto, etc. and failing when it didn't have write access to them (which it often shouldn't)
Fixes issue #941
Explained in golang issue: golang/go#18981 (fixed in develop/1.10)
2017-12-08 17:03:09 +01:00
b98098b1f0
Merge pull request #932 from tendermint/920-default-moniker-to-host-name
...
default moniker to the host name
2017-12-07 18:34:38 -05:00
1ae14e5a3d
Merge pull request #933 from tendermint/880-node-fails-if-one-of-the-seeds-cannot-be-resolved
...
tolerate unresolvable seeds
2017-12-07 18:27:58 -05:00
7a92a3b729
update docker readme
2017-12-07 13:49:29 -06:00
457c688346
update Dockerfile to point to 0.12.1
2017-12-07 13:48:31 -06:00
c609b18698
tolerate unresolvable seeds (Refs #880 )
2017-12-07 13:17:09 -06:00
5ff0bb2100
default moniker to the host name (Refs #920 )
2017-12-07 12:49:29 -06:00
90944bb1a2
be specific about what type we're encoding
...
to be consistent with Decode, which returns TimedWALMessage
2017-12-07 11:45:50 -06:00
07571741c5
[consensus] remove WAL separator (Refs #785 )
...
We don't really need a separator unless we have complex structures
(rows, cells like RDBMS have https://www.sqlite.org/fileformat.html ).
2017-12-07 11:36:46 -06:00
14ccc8bc4c
Merge pull request #930 from tendermint/468-make-consensus-data-deterministic
...
make consensus/test_data deterministic
2017-12-06 22:28:03 -05:00
5cb936fa00
fixes after my own review
2017-12-06 18:28:14 -06:00
c6f025f40e
generate WAL on the fly (Refs #468 )
2017-12-06 16:01:08 -06:00
a2b92c0745
Merge pull request #927 from tendermint/release-v0.13.0
...
Release v0.13.0
v0.13.0
2017-12-06 03:57:49 -05:00
6884463ba2
update changelog [ci skip]
2017-12-06 03:38:03 -05:00
167d0e82f9
fixes and version bump
2017-12-06 03:33:03 -05:00