a1eb2f6c6b
tm-cmn to tm-db ( #3850 )
...
* tm-cmn to tm-db
* go.mod changes
* go.mod changes
* more go.mod
* fix tm-db
* ci fix, pending change
2019-07-31 11:34:17 +02:00
816dfce8fe
libs: Remove db from tendermint in favor of tendermint/tm-cmn ( #3811 )
...
* Remove db from tendemrint in favor of tendermint/tm-cmn
- remove db from `libs`
- update dependancy, there have been no breaking changes in the updated deps
- https://github.com/grpc/grpc-go/releases
- https://github.com/golang/protobuf/releases
Signed-off-by: Marko Baricevic <marbar3778@yahoo.com >
* changelog add
* gofmt
* more gofmt
2019-07-19 09:54:45 +04:00
70592cc4d8
libs/common: remove deprecated PanicXXX functions ( #3595 )
...
* Remove deprecated PanicXXX functions from codebase
As per discussion over
[here](https://github.com/tendermint/tendermint/pull/3456#discussion_r278423492 ),
we need to remove these `PanicXXX` functions and eliminate our
dependence on them. In this PR, each and every `PanicXXX` function call
is replaced with a simple `panic` call.
* add a changelog entry
2019-04-26 14:23:43 +04:00
6941d1bb35
use nolint label instead of commenting
2019-02-06 18:21:32 +04:00
ffd3bf8448
remove or comment out unused code
2019-02-06 15:16:38 +04:00
2756be5a59
libs: Remove usage of custom Fmt, in favor of fmt.Sprintf ( #2199 )
...
* libs: Remove usage of custom Fmt, in favor of fmt.Sprintf
Closes #2193
* Fix bug that was masked by custom Fmt!
2018-08-10 09:25:57 +04:00
d55243f0e6
fix import paths
2018-07-01 22:36:49 -04:00
e6abdb8b9d
p2p/trust: Fix nil pointer error on TrustMetric Copy() ( #1819 )
2018-06-27 08:37:30 +04:00
2a24ae90c1
fixes from Jae's review
...
1. remove pointer
2. add Quit() method to Service interface
2018-02-12 14:32:09 +04:00
8d758560d8
p2p/trustmetric: non-deterministic test
2018-01-20 21:24:22 -05:00
c1e167e330
note in trust metric test
2018-01-13 15:11:13 -05:00
64f056b57d
Merge branch '916-remove-sleeps-from-tests' into develop
2017-12-12 16:43:36 -05:00
90df9fa1bf
p2p/trust: remove extra channels
2017-12-12 16:43:19 -05:00
eae6e6381e
trust metric is now a service and the test ticker has been added
2017-12-12 15:33:42 -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
44f62e5e27
built the WaitForStop functionality into the Stop method
2017-12-09 13:25:28 -05:00
5d464364a8
fixed the racy test and removed all the calls to Sleep
2017-12-08 15:51:18 -05:00
cb9a1dbb4f
p2p/trust: lock on Copy()
2017-12-01 23:35:17 -05:00
814541f6d9
p2p/trust: split into multiple files and improve function order
2017-12-01 23:35:12 -05:00
9529f12c28
more linting
2017-11-27 22:39:12 +00:00
887cb6d0cd
added public methods to handle locking within the trust metric
2017-11-22 23:42:38 -05:00
aeaf2d0b20
Merge branch 'develop' of https://github.com/tendermint/tendermint into develop
2017-11-22 23:11:01 -05:00
e845987503
p2p: disable trustmetric test while being fixed
2017-11-22 20:20:53 +00:00
9c8100043e
made changes to address suggestions from the PR comments
2017-11-20 19:15:11 -05:00
4087326f45
fixed race condition reported in issue #881
2017-11-20 16:47:05 -05:00
53f15fde07
update changelog
2017-11-17 00:04:03 +00:00
a724ffab25
added changes based on PR comments to the proposal
2017-11-15 17:59:48 -05:00
8b7649b90c
enhancements made in response to PR full review comments
2017-11-14 18:26:06 -05:00
687834c99e
added initial trust metric test routines
2017-11-14 18:26:06 -05:00
54c25ccbf5
integrated trust metric store as per PR comments
2017-11-14 18:26:06 -05:00
e160a6198c
added initial trust metric design doc and code
2017-11-14 18:26:06 -05:00