Commit Graph

566 Commits

Author SHA1 Message Date
Anton Kaliaev 95b53c80e1
Merge pull request #140 from tendermint/sdk2-hashers-and-simple-map
Sdk2 hashers and simple map
2018-02-02 14:15:56 +04:00
Anton Kaliaev 9ccfe161ad
lowercase memDB type key 2018-02-02 14:08:05 +04:00
Jae Kwon f6dbe9ba05
Refactor string -> dbBackendType 2018-02-02 14:08:05 +04:00
Jae Kwon b95cac5f4f
Remove unnecessary Byteser interface 2018-02-02 14:08:05 +04:00
Jae Kwon c75298e359
Update SimpleMap to hash both keys and values for benefit; Hashable is Hasher; Don't assume go-wire 2018-02-02 14:08:05 +04:00
Jae Kwon 580c3db8f9
Hashable -> Hasher; SimpleMap upgrade; No "SimpleHashFromBinary" (#128)
* Update SimpleMap to hash both keys and values for benefit; Hashable is Hasher; Don't assume go-wire
2018-02-02 12:51:30 +04:00
Jae Kwon 7ef6d4b813
Glide update 2018-02-02 12:51:30 +04:00
Jae Kwon ff230682d1
Fix logical time (#122)
Should fix a nondeterministic bug so...
2018-02-02 12:51:30 +04:00
Ethan Buchman cfbb9338bd
use go-wire sdk2 2018-02-02 12:51:30 +04:00
Jae Kwon 6637c202bf
Revert "Update to use tmlibs sdk2"
This reverts commit ae58af0be534a5c344896461b97a6490d428deb4.
Breaks the tests.
2018-02-02 12:51:30 +04:00
Jae Kwon 4e2a275a67
Update to use tmlibs sdk2 2018-02-02 12:51:30 +04:00
Jae Kwon bcd8d403dc
Remove encoding from common cli 2018-02-02 12:51:29 +04:00
Ethan Buchman 13f009bf68
Merge pull request #136 from tendermint/fix-bitArray-nil-update
common: fix BitArray.Update to avoid nil dereference
2018-01-29 17:17:18 -05:00
Emmanuel Odeke 85be26c675
common: BitArray: feedback from @adrianbrink to simplify tests 2018-01-28 22:02:51 -07:00
Emmanuel Odeke 84afef20f5
common: fix BitArray.Update to avoid nil dereference
Update previously only checked that the receiver was
non-nil but didn't check that the input parameter to update
"o" was non-nil causing a nil dereference in cases such as
fe632ea32a/consensus/reactor.go (L306)

Fixes https://github.com/tendermint/tendermint/issues/1169
2018-01-28 10:39:42 -07:00
Zach fa8c374aff
Merge branch 'master' into develop 2018-01-25 00:10:39 +00:00
Ethan Buchman 1afc034006
Merge pull request #119 from tendermint/sdk2
Sdk2
2018-01-02 11:37:17 -05:00
Ethan Buchman 2bb538b150 cmn: fix HexBytes.MarshalJSON 2018-01-02 11:05:53 -05:00
Ethan Buchman 1460540acd metalinter is for another time 2018-01-02 11:05:39 -05:00
Ethan Buchman 1838db2880 circle 2018-01-02 10:53:56 -05:00
Ethan Buchman 7fe3d5dac2 metalinter 2018-01-02 10:48:36 -05:00
Ethan Buchman a991e2fe9c
Merge branch 'develop' into sdk2 2018-01-02 10:29:04 -05:00
Ethan Buchman f2bfa83b42
Merge pull request #116 from tendermint/remove-logger-package
remove deprecated logger package
2017-12-29 20:50:03 -05:00
Zach Ramsay a84bc2f5b2 logger is deprecated, removed; closes #115 2017-12-29 16:25:15 +00:00
Ethan Buchman 9f72e25b23 readme 2017-12-29 16:25:15 +00:00
Ethan Buchman 91b4b534ad
Merge pull request #118 from tendermint/develop
v0.6.0
2017-12-29 11:05:12 -05:00
Ethan Buchman 35e6f11ad4 changelog and version 2017-12-29 11:01:37 -05:00
Ethan Buchman b54da51c0c
Merge pull request #111 from tendermint/timers_jae
WIP RepeatTimer fix
2017-12-29 10:52:25 -05:00
Ethan Buchman 92c17f3f25 give test more time 2017-12-29 10:49:49 -05:00
Ethan Buchman 71f13cc071 drop metalinter 2017-12-29 10:42:02 -05:00
Jae Kwon a171d90611 Fix possibly incorrect usage of conversion 2017-12-29 10:28:00 -05:00
Ethan Buchman 558f8e7769 fix recursion 2017-12-29 10:28:00 -05:00
Ethan Buchman 76433d9040 little things 2017-12-29 10:28:00 -05:00
Jae Kwon 6b5d08f7da RepeatTimer fix 2017-12-29 10:27:54 -05:00
Ethan Buchman 6372c415a5
Merge pull request #113 from tendermint/hotfix/clist
Fix #112 by using RWMutex per element
2017-12-28 22:23:02 -05:00
Jae Kwon b31397aff5 Fix GoLevelDB Iterator which needs to copy a temp []byte 2017-12-28 18:30:56 -08:00
Jae Kwon e47ce81422 Comment fixes from Emmanuel 2017-12-28 03:05:55 -08:00
Jae Kwon 93c05aa8c0 Add back on HexBytes 2017-12-27 13:52:32 -08:00
Jae Kwon b25df389db Remove Bytes, just use []byte; Use protobuf for KVPair/KI64Pair 2017-12-26 04:40:35 -08:00
Jae Kwon bf644b0984 Do not shadow assert 2017-12-26 00:36:58 -08:00
Jae Kwon 6ec8c1602f Update Makefile 2017-12-25 22:41:40 -08:00
Jae Kwon 0f8ebd024d
Update clist.go
Add more justification of synchrony primitives in documentation.
2017-12-25 22:28:15 -08:00
Jae Kwon 2fd8f35b74 Fix #112 by using RWMutex per element 2017-12-25 21:12:14 -08:00
Jae Kwon 797bcdd9e0 Remove common/http 2017-12-25 17:46:21 -08:00
Jae Kwon f2a8e95248 Add KI64Pair(s) 2017-12-25 11:40:05 -08:00
Ethan Buchman 218acc2224
Merge pull request #107 from tendermint/fix/cmn
Fix/cmn
2017-12-21 16:30:45 -05:00
Ethan Buchman e2d7f1aa41 cmn: fix race 2017-12-21 14:21:15 -05:00
Ethan Buchman b0b740210c cmn: fix repeate timer test with manual ticker 2017-12-21 11:15:17 -05:00
Ethan Buchman a25ed5ba1b cmn: fix race condition in prng 2017-12-21 10:02:25 -05:00
Jae Kwon b70ae4919b Update glide file 2017-12-19 20:47:22 -08:00