-
It's not that the `traversal` package isn't fast. But it does do some things in the name of 'safety' that sort of prevent it from being *really* fast.
Namely, it copies `traversal.Progress` by val…
-
While currently a side effect of bitswap/libp2p, the main reason for introducing the concept of blocks is that they have a known finite size. An ipld library should be aware and check that the blocks …
-
Scenario:
1. Construct a session.
2. Call Get in one thread for key K with ctxA
3. Call Get in another thread for key K with ctxB.
Canceling ctxA will cause the second Get to block forever.
…
-
We need to have signed provider records in the DHT so receivers can verify if the records were indeed advertised by peers marked as the providers on the records. However, this depends on https://githu…
-
## Versions:
* mgmt version (eg: `mgmt --version`):
mgmt version 0.0.15-3-gfdd698d
* operating system/distribution (eg: `uname -a`):
CentOS 7, running on VM on top of OpenStack
Linux su…
-
Is the Selector API... good? Let's do a quick case study.
This PR has an interesting example: here, we see a visitor callback that does... nothing:
https://github.com/ipld/go-car/pull/18/files#…
-
### Data Owner Name
Zhengzhou Jingan Network Technology Co., Ltd.
### Data Owner Country/Region
China
### Data Owner Industry
Information, Media & Telecommunications
### Website
h…
-
If I create a scheme where I define a struct type with a touple type, does that remove my ability to look up fields by name when constructing a path? IOW, if I have:
```ipldsch
type Thing struct {…
-
# Large Dataset Notary Application
To apply for DataCap to onboard your dataset to Filecoin, please fill out the following.
## Core Information
- Organization Name: zhensulv media
- Website / …
-
# Goals
The current API for revalidation places a heavy burden on the markets / exchange layer tracking progress on a data transfer and inspecting every block sent for decisions about pausing.
W…