From bfa5d041773afe082fc95b476bcaba3bbd20d233 Mon Sep 17 00:00:00 2001 From: Jorropo Date: Tue, 6 Jun 2023 17:44:47 +0200 Subject: [PATCH 1/2] changelog: add changelog for async pin listing --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index efc2c6c12..4f729ec42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,11 @@ The following emojis are used to highlight certain changes: - Updated, higher-definition icons in directory listings. - Customizable menu items next to "About IPFS" and "Install IPFS". - Valid DAG-CBOR and DAG-JSON blocks now provide a preview, where links can be followed. +- 🛠 In [`boxo/pinner`](./boxo/pinner) some listing methods have been changed to now return a `<-chan StreamedCid`, this allows to consume the list of pins *while* the pinner is listing them, as for huge pinset this can take a long time. + The concerned methods are: + - `DirectKeys` + - `RecursiveKeys` + - `InternalKeys` ## [0.8.0] - 2023-04-05 ### Added From 0a18026fcef862db1e446a61c7b2fb1c723c148b Mon Sep 17 00:00:00 2001 From: Jorropo Date: Tue, 6 Jun 2023 19:01:43 +0200 Subject: [PATCH 2/2] Update CHANGELOG.md Co-authored-by: Steve Loeppky --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f729ec42..a2b623ac2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,7 @@ The following emojis are used to highlight certain changes: - Updated, higher-definition icons in directory listings. - Customizable menu items next to "About IPFS" and "Install IPFS". - Valid DAG-CBOR and DAG-JSON blocks now provide a preview, where links can be followed. -- 🛠 In [`boxo/pinner`](./boxo/pinner) some listing methods have been changed to now return a `<-chan StreamedCid`, this allows to consume the list of pins *while* the pinner is listing them, as for huge pinset this can take a long time. +- 🛠 In [`boxo/pinner`](./boxo/pinner), some listing methods have been changed to now return a `<-chan StreamedCid`. This allows the consumption of pins *while* the pinner is listing them, which for large pinset can take a long time. The concerned methods are: - `DirectKeys` - `RecursiveKeys`