From ea6f817caeb12659c38a069507ea1fa8e4287c78 Mon Sep 17 00:00:00 2001 From: Dave Collins Date: Sat, 19 Oct 2019 19:51:55 -0500 Subject: [PATCH] mempool: Start v4 module dev cycle. Several upcoming changes constitute breaking public API changes to the mempool module, therefore, this follows the process for introducing major API breaks which consists of: - Bump the major version in the go.mod of the affected module if not already done since the last release tag - Add a replacement to the go.mod in the main module if not already done since the last release tag - Update all imports in the repo to use the new major version as necessary - Make necessary modifications to allow all other modules to use the new version in the same commit - Repeat the process for any other modules the require a new major as a result of consuming the new major(s) --- blockmanager.go | 2 +- config.go | 2 +- go.mod | 4 ++-- log.go | 2 +- mempool/go.mod | 2 +- rpcserver.go | 2 +- server.go | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/blockmanager.go b/blockmanager.go index 819dce3a..993e71db 100644 --- a/blockmanager.go +++ b/blockmanager.go @@ -22,7 +22,7 @@ import ( "github.com/decred/dcrd/database/v2" "github.com/decred/dcrd/dcrutil/v3" "github.com/decred/dcrd/fees/v2" - "github.com/decred/dcrd/mempool/v3" + "github.com/decred/dcrd/mempool/v4" peerpkg "github.com/decred/dcrd/peer/v2" "github.com/decred/dcrd/wire" ) diff --git a/config.go b/config.go index 00403e37..79eaa5a6 100644 --- a/config.go +++ b/config.go @@ -26,7 +26,7 @@ import ( _ "github.com/decred/dcrd/database/v2/ffldb" "github.com/decred/dcrd/dcrutil/v3" "github.com/decred/dcrd/internal/version" - "github.com/decred/dcrd/mempool/v3" + "github.com/decred/dcrd/mempool/v4" "github.com/decred/dcrd/rpc/jsonrpc/types/v2" "github.com/decred/dcrd/sampleconfig" "github.com/decred/go-socks/socks" diff --git a/go.mod b/go.mod index d008da1c..056e9d3c 100644 --- a/go.mod +++ b/go.mod @@ -23,7 +23,7 @@ require ( github.com/decred/dcrd/gcs/v2 v2.0.1 github.com/decred/dcrd/hdkeychain/v2 v2.1.0 github.com/decred/dcrd/lru v1.0.0 - github.com/decred/dcrd/mempool/v3 v3.1.0 + github.com/decred/dcrd/mempool/v4 v4.0.0-00010101000000-000000000000 github.com/decred/dcrd/mining/v3 v3.0.0-00010101000000-000000000000 github.com/decred/dcrd/peer/v2 v2.1.0 github.com/decred/dcrd/rpc/jsonrpc/types/v2 v2.0.0 @@ -62,7 +62,7 @@ replace ( github.com/decred/dcrd/hdkeychain/v2 => ./hdkeychain github.com/decred/dcrd/limits => ./limits github.com/decred/dcrd/lru => ./lru - github.com/decred/dcrd/mempool/v3 => ./mempool + github.com/decred/dcrd/mempool/v4 => ./mempool github.com/decred/dcrd/mining/v3 => ./mining github.com/decred/dcrd/peer/v2 => ./peer github.com/decred/dcrd/rpc/jsonrpc/types/v2 => ./rpc/jsonrpc/types diff --git a/log.go b/log.go index 573c3666..e7fc401b 100644 --- a/log.go +++ b/log.go @@ -18,7 +18,7 @@ import ( "github.com/decred/dcrd/database/v2" "github.com/decred/dcrd/fees/v2" "github.com/decred/dcrd/internal/rpcserver" - "github.com/decred/dcrd/mempool/v3" + "github.com/decred/dcrd/mempool/v4" "github.com/decred/dcrd/peer/v2" "github.com/decred/dcrd/txscript/v3" "github.com/decred/slog" diff --git a/mempool/go.mod b/mempool/go.mod index 9e37a6a2..7b16c630 100644 --- a/mempool/go.mod +++ b/mempool/go.mod @@ -1,4 +1,4 @@ -module github.com/decred/dcrd/mempool/v3 +module github.com/decred/dcrd/mempool/v4 go 1.11 diff --git a/rpcserver.go b/rpcserver.go index 8372ad64..ff0dcf02 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -49,7 +49,7 @@ import ( "github.com/decred/dcrd/fees/v2" "github.com/decred/dcrd/internal/rpcserver" "github.com/decred/dcrd/internal/version" - "github.com/decred/dcrd/mempool/v3" + "github.com/decred/dcrd/mempool/v4" "github.com/decred/dcrd/rpc/jsonrpc/types/v2" "github.com/decred/dcrd/txscript/v3" "github.com/decred/dcrd/wire" diff --git a/server.go b/server.go index 75f13f53..45bbe183 100644 --- a/server.go +++ b/server.go @@ -37,7 +37,7 @@ import ( "github.com/decred/dcrd/gcs/v2/blockcf" "github.com/decred/dcrd/internal/version" "github.com/decred/dcrd/lru" - "github.com/decred/dcrd/mempool/v3" + "github.com/decred/dcrd/mempool/v4" "github.com/decred/dcrd/mining/v3" "github.com/decred/dcrd/peer/v2" "github.com/decred/dcrd/txscript/v3"