Skip to content

Commit c5ac303

Browse files
committed
namespace caching
1 parent ff4a5fa commit c5ac303

5 files changed

Lines changed: 282 additions & 346 deletions

File tree

go.mod

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require (
66
github.com/dave/jennifer v1.7.1
77
github.com/evrblk/evrblk-go v0.0.0-20260626162712-8d4590eeb250
88
github.com/evrblk/monstera v0.0.0-20260702211428-1e7a4fcf9123
9-
github.com/evrblk/yellowstone-common v0.0.0-20260630132530-8ce20ad6cc06
9+
github.com/evrblk/yellowstone-common v0.0.0-20260707182338-c708dbe09c9e
1010
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10
1111
github.com/prometheus/client_golang v1.23.2
1212
github.com/samber/lo v1.53.0
@@ -22,8 +22,8 @@ require (
2222
github.com/beorn7/perks v1.0.1 // indirect
2323
github.com/cespare/xxhash/v2 v2.3.0 // indirect
2424
github.com/davecgh/go-spew v1.1.1 // indirect
25-
github.com/dgraph-io/badger/v4 v4.9.2 // indirect
26-
github.com/dgraph-io/ristretto/v2 v2.4.0 // indirect
25+
github.com/dgraph-io/badger/v4 v4.9.3 // indirect
26+
github.com/dgraph-io/ristretto/v2 v2.4.1 // indirect
2727
github.com/dustin/go-humanize v1.0.1 // indirect
2828
github.com/fatih/color v1.19.0 // indirect
2929
github.com/go-logr/logr v1.4.3 // indirect
@@ -37,8 +37,8 @@ require (
3737
github.com/hashicorp/raft v1.7.3 // indirect
3838
github.com/inconshreveable/mousetrap v1.1.0 // indirect
3939
github.com/klauspost/compress v1.19.0 // indirect
40-
github.com/labstack/echo/v4 v4.13.4 // indirect
41-
github.com/labstack/gommon v0.4.2 // indirect
40+
github.com/labstack/echo/v4 v4.15.4 // indirect
41+
github.com/labstack/gommon v0.5.0 // indirect
4242
github.com/mattn/go-colorable v0.1.15 // indirect
4343
github.com/mattn/go-isatty v0.0.22 // indirect
4444
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
@@ -55,9 +55,10 @@ require (
5555
go.opentelemetry.io/otel/trace v1.44.0 // indirect
5656
golang.org/x/crypto v0.53.0 // indirect
5757
golang.org/x/net v0.56.0 // indirect
58+
golang.org/x/sync v0.21.0 // indirect
5859
golang.org/x/sys v0.46.0 // indirect
59-
golang.org/x/text v0.38.0 // indirect
60-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260630182238-925bb5da69e7 // indirect
60+
golang.org/x/text v0.39.0 // indirect
61+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260706201446-f0a921348800 // indirect
6162
gopkg.in/yaml.v3 v3.0.1 // indirect
6263
)
6364

go.sum

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ github.com/dave/jennifer v1.7.1/go.mod h1:nXbxhEmQfOZhWml3D1cDK5M1FLnMSozpbFN/m3
2020
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
2121
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
2222
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
23-
github.com/dgraph-io/badger/v4 v4.9.2 h1:Wb5qw8gElqwV1a8msHTeQKova9b1V10heFKMIiPd80E=
24-
github.com/dgraph-io/badger/v4 v4.9.2/go.mod h1:nJjaJTUOSsQEBhsq209FmwCvMJzEA3e74RjZw6V2pQI=
25-
github.com/dgraph-io/ristretto/v2 v2.4.0 h1:I/w09yLjhdcVD2QV192UJcq8dPBaAJb9pOuMyNy0XlU=
26-
github.com/dgraph-io/ristretto/v2 v2.4.0/go.mod h1:0KsrXtXvnv0EqnzyowllbVJB8yBonswa2lTCK2gGo9E=
23+
github.com/dgraph-io/badger/v4 v4.9.3 h1:4vMsNrzjgTur+R73PFRBa4owROuRsifBHxyW0hQCVUQ=
24+
github.com/dgraph-io/badger/v4 v4.9.3/go.mod h1:nJjaJTUOSsQEBhsq209FmwCvMJzEA3e74RjZw6V2pQI=
25+
github.com/dgraph-io/ristretto/v2 v2.4.1 h1:FtGFuh5DhwA9ufUXykI08cqxQt111+4TPgxfzDfhD7c=
26+
github.com/dgraph-io/ristretto/v2 v2.4.1/go.mod h1:0KsrXtXvnv0EqnzyowllbVJB8yBonswa2lTCK2gGo9E=
2727
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da h1:aIftn67I1fkbMa512G+w+Pxci9hJPB8oMnkcP3iZF38=
2828
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw=
2929
github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=
@@ -32,8 +32,8 @@ github.com/evrblk/evrblk-go v0.0.0-20260626162712-8d4590eeb250 h1:9gxfCNaHrzuJaX
3232
github.com/evrblk/evrblk-go v0.0.0-20260626162712-8d4590eeb250/go.mod h1:oo3CFUXBs6nIGp6C2Z2/yAgbBqnicwjt+ErVB50rJKg=
3333
github.com/evrblk/monstera v0.0.0-20260702211428-1e7a4fcf9123 h1:g6mHEj2XyU97ApsFxxpg4weDA7Yt2kkfGSN0mYdaY8s=
3434
github.com/evrblk/monstera v0.0.0-20260702211428-1e7a4fcf9123/go.mod h1:s+YelACuNFkKF9/Xoki9LmF31FWuFOczYbB08YKxfg8=
35-
github.com/evrblk/yellowstone-common v0.0.0-20260630132530-8ce20ad6cc06 h1:ytoVWB/aTf2490MvgUvaM5sdFDg3LGZl0NKGRsv7wJk=
36-
github.com/evrblk/yellowstone-common v0.0.0-20260630132530-8ce20ad6cc06/go.mod h1:+mo7GP3rap58li3RxS85pKeCzGrp6zUsOx3/IaRUCp8=
35+
github.com/evrblk/yellowstone-common v0.0.0-20260707182338-c708dbe09c9e h1:3mwvEu2NnvwcEZw1+bSz2VBzMuY2rQj+gV07yz6kTks=
36+
github.com/evrblk/yellowstone-common v0.0.0-20260707182338-c708dbe09c9e/go.mod h1:YOb6KTFl5bdXFZBbMXdWUA6WsceCHswyDHWIImEPzMk=
3737
github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk=
3838
github.com/fatih/color v1.19.0 h1:Zp3PiM21/9Ld6FzSKyL5c/BULoe/ONr9KlbYVOfG8+w=
3939
github.com/fatih/color v1.19.0/go.mod h1:zNk67I0ZUT1bEGsSGyCZYZNrHuTkJJB+r6Q9VuMi0LE=
@@ -98,10 +98,10 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
9898
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
9999
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
100100
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
101-
github.com/labstack/echo/v4 v4.13.4 h1:oTZZW+T3s9gAu5L8vmzihV7/lkXGZuITzTQkTEhcXEA=
102-
github.com/labstack/echo/v4 v4.13.4/go.mod h1:g63b33BZ5vZzcIUF8AtRH40DrTlXnx4UMC8rBdndmjQ=
103-
github.com/labstack/gommon v0.4.2 h1:F8qTUNXgG1+6WQmqoUWnz8WiEU60mXVVw0P4ht1WRA0=
104-
github.com/labstack/gommon v0.4.2/go.mod h1:QlUFxVM+SNXhDL/Z7YhocGIBYOiwB0mXm1+1bAPHPyU=
101+
github.com/labstack/echo/v4 v4.15.4 h1:DL45vVYa+BWE+XuW+zZNd9H0YEdZ80UAWJGcTVW4EVs=
102+
github.com/labstack/echo/v4 v4.15.4/go.mod h1:CuMetKIRwsuO/qlAgMq+KTAalwGoB/h4tC+yPdrTj1g=
103+
github.com/labstack/gommon v0.5.0 h1:6VSQ2NOzsnEJ5W6+84E0RbcaDDmgB6NIAzWCczTEe6c=
104+
github.com/labstack/gommon v0.5.0/go.mod h1:Rzlg7HHy1maLfzBYGg9NZcVuz1sA68HHhLjhcEllYE0=
105105
github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
106106
github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4=
107107
github.com/mattn/go-colorable v0.1.15 h1:+u9SLTRGnXv73cEsnsmoZBom+dMU88B2M0aDcWy0/jY=
@@ -198,6 +198,8 @@ golang.org/x/net v0.56.0/go.mod h1:D3Ku6r+V6JROoZK144D2XfMHFcMq/0zSfLelVTCFKec=
198198
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
199199
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
200200
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
201+
golang.org/x/sync v0.21.0 h1:HLII4xRRTtCRkxYp4HNFF0Js/Og6q2i++KXbg0gHCwM=
202+
golang.org/x/sync v0.21.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
201203
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
202204
golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
203205
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -211,15 +213,15 @@ golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBc
211213
golang.org/x/sys v0.46.0 h1:noSf2Fq6F8DBgS+LysIkx7rIExoNHJsxOAtPp4rthXw=
212214
golang.org/x/sys v0.46.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
213215
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
214-
golang.org/x/text v0.38.0 h1:sXmwo9DwP3OK9EZ7PqAdaooSGozfl/3a6/xJcbzPRhE=
215-
golang.org/x/text v0.38.0/go.mod h1:YXZt3QhHUKYT53r2lLKFIVi6Ao1jdzrTR/KQ09qyxF4=
216+
golang.org/x/text v0.39.0 h1:UbZz4pLOvn600D6Oh6GGEI6VAmndrEBLv8/6BEXzyus=
217+
golang.org/x/text v0.39.0/go.mod h1:3UwRclnC2g0TU9x8PZiyfOajCd1zaUNHF9cvqcQZ+ZM=
216218
golang.org/x/time v0.15.0 h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U=
217219
golang.org/x/time v0.15.0/go.mod h1:Y4YMaQmXwGQZoFaVFk4YpCt4FLQMYKZe9oeV/f4MSno=
218220
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
219221
gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=
220222
gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E=
221-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260630182238-925bb5da69e7 h1:eM/YSd5bBFagF51o1E745Ta7RwzpW0h+z+QDNZOgmQ8=
222-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260630182238-925bb5da69e7/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8=
223+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260706201446-f0a921348800 h1:qEHAMpSaUhtD0p3NbEEI83HwNGFxEwaSJ1G9PLnCBZE=
224+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260706201446-f0a921348800/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8=
223225
google.golang.org/grpc v1.82.0 h1:vguDnZUPjE26w09A63VoxZPnvPjB5Riyc0mkXPFmAIU=
224226
google.golang.org/grpc v1.82.0/go.mod h1:yzTZ1TB1Z3SG+LIYaI+WiE8D5+PZ3ArnrSp8zF3+/ZA=
225227
google.golang.org/protobuf v1.36.11 h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE=

0 commit comments

Comments
 (0)