tendermint/glide.yaml

67 lines
1.3 KiB
YAML
Raw Normal View History

2017-03-27 13:59:54 -07:00
package: github.com/tendermint/tendermint
2016-01-05 13:19:41 -08:00
import:
2017-04-21 15:21:59 -07:00
- package: github.com/ebuchman/fail-test
- package: github.com/gogo/protobuf
version: v0.5
2017-04-21 15:21:59 -07:00
subpackages:
- proto
- package: github.com/golang/protobuf
subpackages:
- proto
- package: github.com/gorilla/websocket
version: v1.2.0
2017-04-21 15:21:59 -07:00
- package: github.com/pkg/errors
2017-06-28 04:05:51 -07:00
version: ~0.8.0
2017-08-03 11:19:39 -07:00
- package: github.com/rcrowley/go-metrics
2017-04-21 15:21:59 -07:00
- package: github.com/spf13/cobra
version: v0.0.1
- package: github.com/spf13/viper
version: v1.0.0
2017-04-21 15:21:59 -07:00
- package: github.com/tendermint/abci
2017-12-05 23:42:54 -08:00
version: ~v0.8.0
2017-04-21 15:21:59 -07:00
subpackages:
- client
- example/dummy
- types
2016-01-05 13:19:41 -08:00
- package: github.com/tendermint/go-crypto
2017-10-27 19:36:03 -07:00
version: ~0.4.1
2016-01-05 13:19:41 -08:00
- package: github.com/tendermint/go-wire
2017-12-05 23:42:54 -08:00
version: ~0.7.2
2017-04-21 15:21:59 -07:00
subpackages:
- data
2017-10-11 07:35:22 -07:00
- package: github.com/tendermint/iavl
2017-10-27 10:55:56 -07:00
version: ~0.2.0
2017-09-22 09:29:53 -07:00
subpackages:
- iavl
2017-04-21 15:21:59 -07:00
- package: github.com/tendermint/tmlibs
2017-12-05 23:42:54 -08:00
version: ~0.5.0
2017-03-04 19:05:14 -08:00
subpackages:
2017-04-21 15:21:59 -07:00
- autofile
- cli
2017-08-03 11:19:39 -07:00
- cli/flags
2017-04-21 15:21:59 -07:00
- clist
- common
- db
- flowrate
2017-05-02 00:53:32 -07:00
- log
2017-04-21 15:21:59 -07:00
- merkle
new pubsub package comment out failing consensus tests for now rewrite rpc httpclient to use new pubsub package import pubsub as tmpubsub, query as tmquery make event IDs constants EventKey -> EventTypeKey rename EventsPubsub to PubSub mempool does not use pubsub rename eventsSub to pubsub new subscribe API fix channel size issues and consensus tests bugs refactor rpc client add missing discardFromChan method add mutex rename pubsub to eventBus remove IsRunning from WSRPCConnection interface (not needed) add a comment in broadcastNewRoundStepsAndVotes rename registerEventCallbacks to broadcastNewRoundStepsAndVotes See https://dave.cheney.net/2014/03/19/channel-axioms stop eventBuses after reactor tests remove unnecessary Unsubscribe return subscribe helper function move discardFromChan to where it is used subscribe now returns an err this gives us ability to refuse to subscribe if pubsub is at its max capacity. use context for control overflow cache queries handle err when subscribing in replay_test rename testClientID to testSubscriber extract var set channel buffer capacity to 1 in replay_file fix byzantine_test unsubscribe from single event, not all events refactor httpclient to return events to appropriate channels return failing testReplayCrashBeforeWriteVote test fix TestValidatorSetChanges refactor code a bit fix testReplayCrashBeforeWriteVote add comment fix TestValidatorSetChanges fixes from Bucky's review update comment [ci skip] test TxEventBuffer update changelog fix TestValidatorSetChanges (2nd attempt) only do wg.Done when no errors benchmark event bus create pubsub server inside NewEventBus only expose config params (later if needed) set buffer capacity to 0 so we are not testing cache new tx event format: key = "Tx" plus a tag {"tx.hash": XYZ} This should allow to subscribe to all transactions! or a specific one using a query: "tm.events.type = Tx and tx.hash = '013ABF99434...'" use TimeoutCommit instead of afterPublishEventNewBlockTimeout TimeoutCommit is the time a node waits after committing a block, before it goes into the next height. So it will finish everything from the last block, but then wait a bit. The idea is this gives it time to hear more votes from other validators, to strengthen the commit it includes in the next block. But it also gives it time to hear about new transactions. waitForBlockWithUpdatedVals rewrite WAL crash tests Task: test that we can recover from any WAL crash. Solution: the old tests were relying on event hub being run in the same thread (we were injecting the private validator's last signature). when considering a rewrite, we considered two possible solutions: write a "fuzzy" testing system where WAL is crashing upon receiving a new message, or inject failures and trigger them in tests using something like https://github.com/coreos/gofail. remove sleep no cs.Lock around wal.Save test different cases (empty block, non-empty block, ...) comments add comments test 4 cases: empty block, non-empty block, non-empty block with smaller part size, many blocks fixes as per Bucky's last review reset subscriptions on UnsubscribeAll use a simple counter to track message for which we panicked also, set a smaller part size for all test cases
2017-06-26 08:00:30 -07:00
- pubsub
2016-01-05 13:19:41 -08:00
- package: golang.org/x/crypto
subpackages:
2017-04-21 15:21:59 -07:00
- nacl/box
- nacl/secretbox
2016-05-10 19:05:25 -07:00
- ripemd160
2017-04-21 15:21:59 -07:00
- package: golang.org/x/net
subpackages:
- context
- package: google.golang.org/grpc
2017-12-02 20:39:48 -08:00
version: v1.7.3
testImport:
2017-08-03 11:19:39 -07:00
- package: github.com/go-kit/kit
subpackages:
- log/term
2017-06-28 04:05:51 -07:00
- package: github.com/stretchr/testify
subpackages:
2017-06-28 04:05:51 -07:00
- assert
- require