diff --git a/.licenserc.yml b/.licenserc.yml index 2501e95bd3e73980268a0e4ceace34e7b2f2c5c4..d65421c964327e4297a86e95d5fa332b85da5763 100644 --- a/.licenserc.yml +++ b/.licenserc.yml @@ -23,4 +23,13 @@ header: - '**/goyacc.go' - 'pkg/sql/parsers/dialect/postgresql/postgresql_sql.go' - 'pkg/sql/parsers/dialect/mysql/mysql_sql.go' - comment: on-failure \ No newline at end of file + comment: on-failure +dependency: + files: + - go.mod + licenses: + # assuming go-queue is apache-2.0 licensed + # https://github.com/yireyun/go-queue/issues/16 + - name: github.com/yireyun/go-queue + version: v0.0.0-20210520035143-72b190eafcba + license: Apache-2.0 diff --git a/Makefile b/Makefile index 4807923d2f071fd8ad7da38680765de1532e0f24..850e64e421ba7505ca24e50373d5ad34e6be08eb 100644 --- a/Makefile +++ b/Makefile @@ -177,4 +177,5 @@ static-check: config cgo $(CGO_OPTS) staticcheck -checks $(STATICCHECK_CHECKS) ./... $(CGO_OPTS) go vet -vettool=`which molint` ./... $(CGO_OPTS) license-eye -c .licenserc.yml header check + $(CGO_OPTS) license-eye -c .licenserc.yml dep check $(CGO_OPTS) golangci-lint run $(EXTRA_LINTERS) ./... diff --git a/go.mod b/go.mod index 78ec04e36a5c9c68c5828a0804e90eb3471a6927..94fba1b9c639e8f71003593628d899b157d56844 100644 --- a/go.mod +++ b/go.mod @@ -21,7 +21,7 @@ require ( github.com/google/btree v1.0.1 github.com/google/gofuzz v1.2.0 github.com/google/uuid v1.3.0 - github.com/lni/dragonboat/v4 v4.0.0-20220701152125-8521aeb79dc1 + github.com/lni/dragonboat/v4 v4.0.0-20220724134658-ed44d312daa2 github.com/lni/goutils v1.3.1-0.20220604063047-388d67b4dbc4 github.com/matrixorigin/matrixcube v0.3.1-0.20220606032431-c944d801f1e5 github.com/matrixorigin/simdcsv v0.0.0-20210926114300-591bf748a770 @@ -98,7 +98,6 @@ require ( github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/jtolds/gls v4.20.0+incompatible // indirect - github.com/juju/ratelimit v1.0.2-0.20191002062651-f60b32039441 // indirect github.com/klauspost/compress v1.13.6 // indirect github.com/klauspost/cpuid/v2 v2.0.3 // indirect github.com/kr/pretty v0.3.0 // indirect diff --git a/go.sum b/go.sum index ece25af0ff9682e1e1a8209a67bec35c5b502871..f4e516c73793c7bf739f31844e1bea863c67d8f1 100644 --- a/go.sum +++ b/go.sum @@ -344,8 +344,6 @@ github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfV github.com/juju/errors v0.0.0-20181118221551-089d3ea4e4d5/go.mod h1:W54LbzXuIE0boCoNJfwqpmkKJ1O4TCTZMetAt6jGk7Q= github.com/juju/loggo v0.0.0-20180524022052-584905176618/go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U= github.com/juju/ratelimit v1.0.1/go.mod h1:qapgC/Gy+xNh9UxzV13HGGl/6UXNN+ct+vwSgWNm/qk= -github.com/juju/ratelimit v1.0.2-0.20191002062651-f60b32039441 h1:b5Jqi7ir58EzfeZDyp7OSYQG/IVgyY4JWfHuJUF2AZI= -github.com/juju/ratelimit v1.0.2-0.20191002062651-f60b32039441/go.mod h1:qapgC/Gy+xNh9UxzV13HGGl/6UXNN+ct+vwSgWNm/qk= github.com/juju/testing v0.0.0-20180920084828-472a3e8b2073/go.mod h1:63prj8cnj0tU0S9OHjGJn+b1h0ZghCndfnbQolrYTwA= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= @@ -388,8 +386,8 @@ github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/labstack/echo/v4 v4.1.11/go.mod h1:i541M3Fj6f76NZtHSj7TXnyM8n2gaodfvfxNnFqi74g= github.com/labstack/echo/v4 v4.5.0/go.mod h1:czIriw4a0C1dFun+ObrXp7ok03xON0N1awStJ6ArI7Y= github.com/labstack/gommon v0.3.0/go.mod h1:MULnywXg0yavhxWKc+lOruYdAhDwPK9wf0OL7NoOu+k= -github.com/lni/dragonboat/v4 v4.0.0-20220701152125-8521aeb79dc1 h1:sdggo4f2ZA5QVxM/ZRjdK7yILhaBfK4T22x+Cu/GFEw= -github.com/lni/dragonboat/v4 v4.0.0-20220701152125-8521aeb79dc1/go.mod h1:WP8A02nnGsVufaXvcEhLrfqttsz6Xc1zTei1cAQqKhU= +github.com/lni/dragonboat/v4 v4.0.0-20220724134658-ed44d312daa2 h1:cPICPrExab17TUc6v40REOfhLh7L/LKlV380+bZTEyE= +github.com/lni/dragonboat/v4 v4.0.0-20220724134658-ed44d312daa2/go.mod h1:bR6ZGoUwApH4/P4+AezNGT0xehljg+j+Z/Q2Fz+Y4a0= github.com/lni/goutils v1.3.0/go.mod h1:PUPtBAnZlRPUKWUXCsYkIRWubJbtNHpTAee0sczhlf4= github.com/lni/goutils v1.3.1-0.20220604063047-388d67b4dbc4 h1:6gzI38ZJmbzZ7oZebXz6jII0uVK+MZ3+ds+7mIt1ioI= github.com/lni/goutils v1.3.1-0.20220604063047-388d67b4dbc4/go.mod h1:LIHvF0fflR+zyXUQFQOiHPpKANf3UIr7DFIv5CBPOoU=