mirror of
https://github.com/ipfs/kubo.git
synced 2025-06-30 18:13:54 +08:00
Ipfs 0.4.8
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
This commit is contained in:
@ -1 +1 @@
|
|||||||
0.4.7: QmToMeLQSNX1mqYV1vbtqfth9HtVgUi3FYJ732tAbxhp8G
|
0.4.8: QmPnTPuoB9y4Wzm3j8BdUmoqG7icmN7zGazDLuT4Duke9S
|
||||||
|
24
CHANGELOG.md
24
CHANGELOG.md
@ -1,6 +1,28 @@
|
|||||||
# go-ipfs changelog
|
# go-ipfs changelog
|
||||||
|
|
||||||
### 0.4.8-rc1 - 2017-03-24
|
### 0.4.8 - 2017-03-29
|
||||||
|
|
||||||
|
Ipfs 0.4.8 brings with it several improvements, bugfixes, documentation
|
||||||
|
improvements, and the long awaited directory sharding code.
|
||||||
|
|
||||||
|
Currently, when too many items are added into a unixfs directory, the object
|
||||||
|
gets too large and you may experience issues. To pervent this problem, and
|
||||||
|
generally make working really large directories more efficient, we have
|
||||||
|
implemented a HAMT structure for unixfs. To enable this feature, run:
|
||||||
|
```
|
||||||
|
ipfs config --json Experimental.ShardingEnabled true
|
||||||
|
```
|
||||||
|
|
||||||
|
And restart your daemon if it was running.
|
||||||
|
|
||||||
|
Note: With this setting enabled, the hashes of any newly added directories will
|
||||||
|
be different than they previously were, as the new code will use the sharded
|
||||||
|
HAMT structure for all directories. Also, nodes running ipfs 0.4.7 and earlier
|
||||||
|
will not be able to access directories created with this option.
|
||||||
|
|
||||||
|
That said, please do give it a try, let us know how it goes, and then take a
|
||||||
|
look at all the other cool things added in 0.4.8 below.
|
||||||
|
|
||||||
- Features
|
- Features
|
||||||
- Implement unixfs directory sharding ([ipfs/go-ipfs#3042](https://github.com/ipfs/go-ipfs/pull/3042))
|
- Implement unixfs directory sharding ([ipfs/go-ipfs#3042](https://github.com/ipfs/go-ipfs/pull/3042))
|
||||||
- Add DisableNatPortMap option ([ipfs/go-ipfs#3798](https://github.com/ipfs/go-ipfs/pull/3798))
|
- Add DisableNatPortMap option ([ipfs/go-ipfs#3798](https://github.com/ipfs/go-ipfs/pull/3798))
|
||||||
|
@ -312,6 +312,6 @@
|
|||||||
"language": "go",
|
"language": "go",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"name": "go-ipfs",
|
"name": "go-ipfs",
|
||||||
"version": "0.4.8-rc1"
|
"version": "0.4.8"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4,6 +4,6 @@ package config
|
|||||||
var CurrentCommit string
|
var CurrentCommit string
|
||||||
|
|
||||||
// CurrentVersionNumber is the current application's version literal
|
// CurrentVersionNumber is the current application's version literal
|
||||||
const CurrentVersionNumber = "0.4.8-rc1"
|
const CurrentVersionNumber = "0.4.8"
|
||||||
|
|
||||||
const ApiVersion = "/go-ipfs/" + CurrentVersionNumber + "/"
|
const ApiVersion = "/go-ipfs/" + CurrentVersionNumber + "/"
|
||||||
|
Reference in New Issue
Block a user