@cryptotaxi247 / kubo / commits / 717317879

Update go-unixfsnode to 1.8.0 to fix FUSE

Fixes #9044 regression in 0.13.0 FUSE access to some files

Bernhard M. Wiedemann committed Sep 22, 2023 at 14:51 UTC 717317879920185386782188402c3f030c429701
7 files changed +13 -9
docs/changelogs/v0.23.md
+4
@@ -115,6 +115,10 @@ In most cases this enables skipping a second query which resolves the peer id to
115
116 This will improve content fetching lantency in the network overtime as servers updates.
117
118 +#### FUSE working again
119 +
120 +A regression in 0.13.0 broke FUSE and was finally fixed.
121 +
122 ### 📝 Changelog
123
124 ### 👨‍👩‍👧‍👦 Contributors
docs/examples/kubo-as-a-library/go.mod
+1 -1
@@ -87,7 +87,7 @@ require (
87 github.com/ipfs/go-log/v2 v2.5.1 // indirect
88 github.com/ipfs/go-metrics-interface v0.0.1 // indirect
89 github.com/ipfs/go-peertaskqueue v0.8.1 // indirect
90 - github.com/ipfs/go-unixfsnode v1.7.1 // indirect
90 + github.com/ipfs/go-unixfsnode v1.8.0 // indirect
91 github.com/ipld/go-car/v2 v2.10.2-0.20230622090957-499d0c909d33 // indirect
92 github.com/ipld/go-codec-dagpb v1.6.0 // indirect
93 github.com/ipld/go-ipld-prime v0.21.0 // indirect
docs/examples/kubo-as-a-library/go.sum
+2 -2
@@ -388,8 +388,8 @@ github.com/ipfs/go-metrics-interface v0.0.1/go.mod h1:6s6euYU4zowdslK0GKHmqaIZ3j
388 github.com/ipfs/go-peertaskqueue v0.8.1 h1:YhxAs1+wxb5jk7RvS0LHdyiILpNmRIRnZVztekOF0pg=
389 github.com/ipfs/go-peertaskqueue v0.8.1/go.mod h1:Oxxd3eaK279FxeydSPPVGHzbwVeHjatZ2GA8XD+KbPU=
390 github.com/ipfs/go-unixfs v0.4.5 h1:wj8JhxvV1G6CD7swACwSKYa+NgtdWC1RUit+gFnymDU=
391 -github.com/ipfs/go-unixfsnode v1.7.1 h1:RRxO2b6CSr5UQ/kxnGzaChTjp5LWTdf3Y4n8ANZgB/s=
392 -github.com/ipfs/go-unixfsnode v1.7.1/go.mod h1:PVfoyZkX1B34qzT3vJO4nsLUpRCyhnMuHBznRcXirlk=
391 +github.com/ipfs/go-unixfsnode v1.8.0 h1:yCkakzuE365glu+YkgzZt6p38CSVEBPgngL9ZkfnyQU=
392 +github.com/ipfs/go-unixfsnode v1.8.0/go.mod h1:HxRu9HYHOjK6HUqFBAi++7DVoWAHn0o4v/nZ/VA+0g8=
393 github.com/ipfs/go-verifcid v0.0.2 h1:XPnUv0XmdH+ZIhLGKg6U2vaPaRDXb9urMyNVCE7uvTs=
394 github.com/ipld/go-car/v2 v2.10.2-0.20230622090957-499d0c909d33 h1:0OZwzSYWIuiKEOXd/2vm5cMcEmmGLFn+1h6lHELCm3s=
395 github.com/ipld/go-car/v2 v2.10.2-0.20230622090957-499d0c909d33/go.mod h1:sQEkXVM3csejlb1kCCb+vQ/pWBKX9QtvsrysMQjOgOg=
go.mod
+1 -1
@@ -35,7 +35,7 @@ require (
35 github.com/ipfs/go-log/v2 v2.5.1
36 github.com/ipfs/go-metrics-interface v0.0.1
37 github.com/ipfs/go-metrics-prometheus v0.0.2
38 - github.com/ipfs/go-unixfsnode v1.7.1
38 + github.com/ipfs/go-unixfsnode v1.8.0
39 github.com/ipld/go-car v0.5.0
40 github.com/ipld/go-car/v2 v2.10.2-0.20230622090957-499d0c909d33
41 github.com/ipld/go-codec-dagpb v1.6.0
go.sum
+2 -2
@@ -432,8 +432,8 @@ github.com/ipfs/go-metrics-prometheus v0.0.2/go.mod h1:ELLU99AQQNi+zX6GCGm2lAgnz
432 github.com/ipfs/go-peertaskqueue v0.8.1 h1:YhxAs1+wxb5jk7RvS0LHdyiILpNmRIRnZVztekOF0pg=
433 github.com/ipfs/go-peertaskqueue v0.8.1/go.mod h1:Oxxd3eaK279FxeydSPPVGHzbwVeHjatZ2GA8XD+KbPU=
434 github.com/ipfs/go-unixfs v0.4.5 h1:wj8JhxvV1G6CD7swACwSKYa+NgtdWC1RUit+gFnymDU=
435 -github.com/ipfs/go-unixfsnode v1.7.1 h1:RRxO2b6CSr5UQ/kxnGzaChTjp5LWTdf3Y4n8ANZgB/s=
436 -github.com/ipfs/go-unixfsnode v1.7.1/go.mod h1:PVfoyZkX1B34qzT3vJO4nsLUpRCyhnMuHBznRcXirlk=
435 +github.com/ipfs/go-unixfsnode v1.8.0 h1:yCkakzuE365glu+YkgzZt6p38CSVEBPgngL9ZkfnyQU=
436 +github.com/ipfs/go-unixfsnode v1.8.0/go.mod h1:HxRu9HYHOjK6HUqFBAi++7DVoWAHn0o4v/nZ/VA+0g8=
437 github.com/ipfs/go-verifcid v0.0.2 h1:XPnUv0XmdH+ZIhLGKg6U2vaPaRDXb9urMyNVCE7uvTs=
438 github.com/ipfs/go-verifcid v0.0.2/go.mod h1:40cD9x1y4OWnFXbLNJYRe7MpNvWlMn3LZAG5Wb4xnPU=
439 github.com/ipld/go-car v0.5.0 h1:kcCEa3CvYMs0iE5BzD5sV7O2EwMiCIp3uF8tA6APQT8=
test/dependencies/go.mod
+1 -1
@@ -138,7 +138,7 @@ require (
138 github.com/ipfs/go-log/v2 v2.5.1 // indirect
139 github.com/ipfs/go-metrics-interface v0.0.1 // indirect
140 github.com/ipfs/go-peertaskqueue v0.8.1 // indirect
141 - github.com/ipfs/go-unixfsnode v1.7.1 // indirect
141 + github.com/ipfs/go-unixfsnode v1.8.0 // indirect
142 github.com/ipfs/kubo v0.16.0 // indirect
143 github.com/ipld/go-codec-dagpb v1.6.0 // indirect
144 github.com/jackpal/go-nat-pmp v1.0.2 // indirect
test/dependencies/go.sum
+2 -2
@@ -449,8 +449,8 @@ github.com/ipfs/go-metrics-interface v0.0.1/go.mod h1:6s6euYU4zowdslK0GKHmqaIZ3j
449 github.com/ipfs/go-peertaskqueue v0.8.1 h1:YhxAs1+wxb5jk7RvS0LHdyiILpNmRIRnZVztekOF0pg=
450 github.com/ipfs/go-peertaskqueue v0.8.1/go.mod h1:Oxxd3eaK279FxeydSPPVGHzbwVeHjatZ2GA8XD+KbPU=
451 github.com/ipfs/go-unixfs v0.4.5 h1:wj8JhxvV1G6CD7swACwSKYa+NgtdWC1RUit+gFnymDU=
452 -github.com/ipfs/go-unixfsnode v1.7.1 h1:RRxO2b6CSr5UQ/kxnGzaChTjp5LWTdf3Y4n8ANZgB/s=
453 -github.com/ipfs/go-unixfsnode v1.7.1/go.mod h1:PVfoyZkX1B34qzT3vJO4nsLUpRCyhnMuHBznRcXirlk=
452 +github.com/ipfs/go-unixfsnode v1.8.0 h1:yCkakzuE365glu+YkgzZt6p38CSVEBPgngL9ZkfnyQU=
453 +github.com/ipfs/go-unixfsnode v1.8.0/go.mod h1:HxRu9HYHOjK6HUqFBAi++7DVoWAHn0o4v/nZ/VA+0g8=
454 github.com/ipfs/go-verifcid v0.0.2 h1:XPnUv0XmdH+ZIhLGKg6U2vaPaRDXb9urMyNVCE7uvTs=
455 github.com/ipfs/hang-fds v0.1.0 h1:deBiFlWHsVGzJ0ZMaqscEqRM1r2O1rFZ59UiQXb1Xko=
456 github.com/ipfs/hang-fds v0.1.0/go.mod h1:29VLWOn3ftAgNNgXg/al7b11UzuQ+w7AwtCGcTaWkbM=