From 76e52a22017980dabe4ded8a16ece8673ece63b9 Mon Sep 17 00:00:00 2001 From: mojatter Date: Fri, 19 Jun 2026 01:41:22 +0900 Subject: [PATCH] chore: Bump wfs to v0.5.1 and intra-repo deps to v0.11.2 wfs v0.5.1 fixes a memfs ReadDir/glob/RemoveAll bug where a prefix-named sibling (dir0-tmp) could be enumerated as a child of dir0 or wrongly removed by RemoveAll("dir0"). memfs backs s2's in-memory mode. --- azblob/go.mod | 2 +- azblob/go.sum | 4 ++-- gcs/go.mod | 2 +- gcs/go.sum | 4 ++-- go.mod | 2 +- go.sum | 4 ++-- s2env/go.mod | 10 +++++----- s2env/go.sum | 4 ++-- s3/go.mod | 2 +- s3/go.sum | 4 ++-- server/go.mod | 4 ++-- server/go.sum | 4 ++-- 12 files changed, 23 insertions(+), 23 deletions(-) diff --git a/azblob/go.mod b/azblob/go.mod index 8813502..e58732e 100644 --- a/azblob/go.mod +++ b/azblob/go.mod @@ -6,7 +6,7 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/azcore v1.22.0 github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.14.0 github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.8.0 - github.com/mojatter/s2 v0.11.1 + github.com/mojatter/s2 v0.11.2 github.com/stretchr/testify v1.11.1 ) diff --git a/azblob/go.sum b/azblob/go.sum index 9946061..5975a9f 100644 --- a/azblob/go.sum +++ b/azblob/go.sum @@ -28,8 +28,8 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/mojatter/wfs v0.5.0 h1:ewXtdNbc94skw2ipDWBWbEwg+QTlUtJUd3ujSj1hN7w= -github.com/mojatter/wfs v0.5.0/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= +github.com/mojatter/wfs v0.5.1 h1:fwIpS83MjndH/VoF4vgBvpTeyKMoNnyWdKXy5aFymwQ= +github.com/mojatter/wfs v0.5.1/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ= github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= diff --git a/gcs/go.mod b/gcs/go.mod index 573e306..4eab490 100644 --- a/gcs/go.mod +++ b/gcs/go.mod @@ -4,7 +4,7 @@ go 1.25.8 require ( cloud.google.com/go/storage v1.62.3 - github.com/mojatter/s2 v0.11.1 + github.com/mojatter/s2 v0.11.2 github.com/stretchr/testify v1.11.1 google.golang.org/api v0.285.0 ) diff --git a/gcs/go.sum b/gcs/go.sum index cee916c..4e3b71b 100644 --- a/gcs/go.sum +++ b/gcs/go.sum @@ -69,8 +69,8 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/mojatter/wfs v0.5.0 h1:ewXtdNbc94skw2ipDWBWbEwg+QTlUtJUd3ujSj1hN7w= -github.com/mojatter/wfs v0.5.0/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= +github.com/mojatter/wfs v0.5.1 h1:fwIpS83MjndH/VoF4vgBvpTeyKMoNnyWdKXy5aFymwQ= +github.com/mojatter/wfs v0.5.1/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= diff --git a/go.mod b/go.mod index abbf183..d935fb1 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/mojatter/s2 go 1.25.0 require ( - github.com/mojatter/wfs v0.5.0 + github.com/mojatter/wfs v0.5.1 github.com/stretchr/testify v1.11.1 ) diff --git a/go.sum b/go.sum index 4f115e2..75831c1 100644 --- a/go.sum +++ b/go.sum @@ -8,8 +8,8 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/mojatter/wfs v0.5.0 h1:ewXtdNbc94skw2ipDWBWbEwg+QTlUtJUd3ujSj1hN7w= -github.com/mojatter/wfs v0.5.0/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= +github.com/mojatter/wfs v0.5.1 h1:fwIpS83MjndH/VoF4vgBvpTeyKMoNnyWdKXy5aFymwQ= +github.com/mojatter/wfs v0.5.1/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= diff --git a/s2env/go.mod b/s2env/go.mod index f5ffdf7..c49b2f4 100644 --- a/s2env/go.mod +++ b/s2env/go.mod @@ -3,10 +3,10 @@ module github.com/mojatter/s2/s2env go 1.25.8 require ( - github.com/mojatter/s2 v0.11.1 - github.com/mojatter/s2/azblob v0.11.1 - github.com/mojatter/s2/gcs v0.11.1 - github.com/mojatter/s2/s3 v0.11.1 + github.com/mojatter/s2 v0.11.2 + github.com/mojatter/s2/azblob v0.11.2 + github.com/mojatter/s2/gcs v0.11.2 + github.com/mojatter/s2/s3 v0.11.2 github.com/stretchr/testify v1.11.1 ) @@ -60,7 +60,7 @@ require ( github.com/googleapis/enterprise-certificate-proxy v0.3.16 // indirect github.com/googleapis/gax-go/v2 v2.22.0 // indirect github.com/kylelemons/godebug v1.1.0 // indirect - github.com/mojatter/wfs v0.5.0 // indirect + github.com/mojatter/wfs v0.5.1 // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect diff --git a/s2env/go.sum b/s2env/go.sum index 66b4d3f..57e2294 100644 --- a/s2env/go.sum +++ b/s2env/go.sum @@ -127,8 +127,8 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= -github.com/mojatter/wfs v0.5.0 h1:ewXtdNbc94skw2ipDWBWbEwg+QTlUtJUd3ujSj1hN7w= -github.com/mojatter/wfs v0.5.0/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= +github.com/mojatter/wfs v0.5.1 h1:fwIpS83MjndH/VoF4vgBvpTeyKMoNnyWdKXy5aFymwQ= +github.com/mojatter/wfs v0.5.1/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ= github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= diff --git a/s3/go.mod b/s3/go.mod index 19a9050..a302b00 100644 --- a/s3/go.mod +++ b/s3/go.mod @@ -6,7 +6,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.42.0 github.com/aws/aws-sdk-go-v2/config v1.32.25 github.com/aws/aws-sdk-go-v2/service/s3 v1.104.0 - github.com/mojatter/s2 v0.11.1 + github.com/mojatter/s2 v0.11.2 github.com/stretchr/testify v1.11.1 ) diff --git a/s3/go.sum b/s3/go.sum index 95fc07d..3e357d6 100644 --- a/s3/go.sum +++ b/s3/go.sum @@ -41,8 +41,8 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/mojatter/wfs v0.5.0 h1:ewXtdNbc94skw2ipDWBWbEwg+QTlUtJUd3ujSj1hN7w= -github.com/mojatter/wfs v0.5.0/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= +github.com/mojatter/wfs v0.5.1 h1:fwIpS83MjndH/VoF4vgBvpTeyKMoNnyWdKXy5aFymwQ= +github.com/mojatter/wfs v0.5.1/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ= diff --git a/server/go.mod b/server/go.mod index e32c3e6..429467a 100644 --- a/server/go.mod +++ b/server/go.mod @@ -6,7 +6,7 @@ require ( github.com/aws/aws-sdk-go-v2 v1.42.0 github.com/aws/aws-sdk-go-v2/credentials v1.19.24 github.com/aws/aws-sdk-go-v2/service/s3 v1.104.0 - github.com/mojatter/s2 v0.11.1 + github.com/mojatter/s2 v0.11.2 github.com/stretchr/testify v1.11.1 ) @@ -22,7 +22,7 @@ require ( github.com/aws/smithy-go v1.27.1 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/kr/text v0.2.0 // indirect - github.com/mojatter/wfs v0.5.0 // indirect + github.com/mojatter/wfs v0.5.1 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/server/go.sum b/server/go.sum index bf09ead..9cf4fb8 100644 --- a/server/go.sum +++ b/server/go.sum @@ -29,8 +29,8 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/mojatter/wfs v0.5.0 h1:ewXtdNbc94skw2ipDWBWbEwg+QTlUtJUd3ujSj1hN7w= -github.com/mojatter/wfs v0.5.0/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= +github.com/mojatter/wfs v0.5.1 h1:fwIpS83MjndH/VoF4vgBvpTeyKMoNnyWdKXy5aFymwQ= +github.com/mojatter/wfs v0.5.1/go.mod h1:PlxShpeTA90XFUWkWWi9DmXG7tgFd4v64hPDqrf1n7c= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ=