Ipfs 0.4.8
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
Jeromy committed
Mar 29, 2017 at 18:02 UTC
426842c4ed308434c5f52c96b56f542e2efbc33d
4 files changed
+26
-4
.gx/lastpubver
+1
-1
@@ -1 +1 @@
1
-0.4.7: QmToMeLQSNX1mqYV1vbtqfth9HtVgUi3FYJ732tAbxhp8G
1
+0.4.8: QmPnTPuoB9y4Wzm3j8BdUmoqG7icmN7zGazDLuT4Duke9S
CHANGELOG.md
+23
-1
@@ -1,6 +1,28 @@
1
# go-ipfs changelog
2
3
-### 0.4.8-rc1 - 2017-03-24
3
+### 0.4.8 - 2017-03-29
4
+
5
+Ipfs 0.4.8 brings with it several improvements, bugfixes, documentation
6
+improvements, and the long awaited directory sharding code.
7
+
8
+Currently, when too many items are added into a unixfs directory, the object
9
+gets too large and you may experience issues. To pervent this problem, and
10
+generally make working really large directories more efficient, we have
11
+implemented a HAMT structure for unixfs. To enable this feature, run:
12
+```
13
+ipfs config --json Experimental.ShardingEnabled true
14
+```
15
+
16
+And restart your daemon if it was running.
17
+
18
+Note: With this setting enabled, the hashes of any newly added directories will
19
+be different than they previously were, as the new code will use the sharded
20
+HAMT structure for all directories. Also, nodes running ipfs 0.4.7 and earlier
21
+will not be able to access directories created with this option.
22
+
23
+That said, please do give it a try, let us know how it goes, and then take a
24
+look at all the other cool things added in 0.4.8 below.
25
+
26
- Features
27
- Implement unixfs directory sharding ([ipfs/go-ipfs#3042](https://github.com/ipfs/go-ipfs/pull/3042))
28
- Add DisableNatPortMap option ([ipfs/go-ipfs#3798](https://github.com/ipfs/go-ipfs/pull/3798))
package.json
+1
-1
@@ -312,6 +312,6 @@
312
"language": "go",
313
"license": "MIT",
314
"name": "go-ipfs",
315
- "version": "0.4.8-rc1"
315
+ "version": "0.4.8"
316
}
317
repo/config/version.go
+1
-1
@@ -4,6 +4,6 @@ package config
4
var CurrentCommit string
5
6
// CurrentVersionNumber is the current application's version literal
7
-const CurrentVersionNumber = "0.4.8-rc1"
7
+const CurrentVersionNumber = "0.4.8"
8
9
const ApiVersion = "/go-ipfs/" + CurrentVersionNumber + "/"