-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Closed
Labels
kind/enhancementA net-new feature or improvement to an existing featureA net-new feature or improvement to an existing featurestatus/in-progressIn progressIn progresstopic/shardingTopic about Sharding (HAMT etc)Topic about Sharding (HAMT etc)topic/trackingTopic trackingTopic tracking
Description
This is a tracking issue for the sharded directory feature. This feature can be enabled with:
> ipfs config --json Experimental.ShardingEnable true
TODOs:
- Make sure we don't shard too soon. At the moment, the cutoff to start sharding is very low.
- Ideally, avoid creating sharded directories thar are too "deep". However, this may be tricky to do without breaking changes.
Ideally, we'd fix this issue by switching to unixfs 2.0 and a generalized sharded map implementation. However, that's probably not going to happen in the near future and this feature is used widely enough that we'll likely have to stabilize it in its current form.
Metadata
Metadata
Assignees
Labels
kind/enhancementA net-new feature or improvement to an existing featureA net-new feature or improvement to an existing featurestatus/in-progressIn progressIn progresstopic/shardingTopic about Sharding (HAMT etc)Topic about Sharding (HAMT etc)topic/trackingTopic trackingTopic tracking