Skip to content

Commit e8cdcb2

Browse files
committed
feat(CHANGELOG): update for v0.12.0
1 parent 98dd895 commit e8cdcb2

File tree

5 files changed

+38
-13
lines changed

5 files changed

+38
-13
lines changed

CHANGELOG.md

+23
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# go-graphsync changelog
22

3+
# go-graphsync v0.12.0
4+
5+
New features (UnixFS Fetching!) and additional tracing
6+
7+
### Changelog
8+
9+
- github.com/ipfs/go-graphsync:
10+
- Use do not send blocks for pause/resume & prevent processing of blocks on cancelled requests (#333) ([ipfs/go-graphsync#333](https://github.com/ipfs/go-graphsync/pull/333))
11+
- Support unixfs reification in default linksystem (#329) ([ipfs/go-graphsync#329](https://github.com/ipfs/go-graphsync/pull/329))
12+
- Don't run hooks on blocks we didn't have (#331) ([ipfs/go-graphsync#331](https://github.com/ipfs/go-graphsync/pull/331))
13+
- feat(responsemanager): trace full messages via links to responses (#325) ([ipfs/go-graphsync#325](https://github.com/ipfs/go-graphsync/pull/325))
14+
- chore(requestmanager): rename processResponses internals for consistency (#328) ([ipfs/go-graphsync#328](https://github.com/ipfs/go-graphsync/pull/328))
15+
- Response message tracing (#327) ([ipfs/go-graphsync#327](https://github.com/ipfs/go-graphsync/pull/327))
16+
- fix(testutil): fix tracing span collection (#324) ([ipfs/go-graphsync#324](https://github.com/ipfs/go-graphsync/pull/324))
17+
18+
### Contributors
19+
20+
| Contributor | Commits | Lines ± | Files Changed |
21+
|-------------|---------|---------|---------------|
22+
| Hannah Howard | 5 | +576/-311 | 27 |
23+
| Rod Vagg | 2 | +127/-71 | 9 |
24+
25+
326
# go-graphsync v0.11.5
427

528
Additional tracing, context hooks, improvements to IPLD traversal

impl/graphsync_test.go

+11-10
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,6 @@ import (
1919
"github.com/ipfs/go-cid"
2020
"github.com/ipfs/go-datastore"
2121
dss "github.com/ipfs/go-datastore/sync"
22-
"github.com/ipfs/go-graphsync"
23-
"github.com/ipfs/go-graphsync/cidset"
24-
"github.com/ipfs/go-graphsync/donotsendfirstblocks"
25-
"github.com/ipfs/go-graphsync/ipldutil"
26-
gsmsg "github.com/ipfs/go-graphsync/message"
27-
gsnet "github.com/ipfs/go-graphsync/network"
28-
"github.com/ipfs/go-graphsync/requestmanager/hooks"
29-
"github.com/ipfs/go-graphsync/storeutil"
30-
"github.com/ipfs/go-graphsync/taskqueue"
31-
"github.com/ipfs/go-graphsync/testutil"
3222
bstore "github.com/ipfs/go-ipfs-blockstore"
3323
chunker "github.com/ipfs/go-ipfs-chunker"
3424
offline "github.com/ipfs/go-ipfs-exchange-offline"
@@ -49,6 +39,17 @@ import (
4939
"github.com/libp2p/go-libp2p-core/peer"
5040
mocknet "github.com/libp2p/go-libp2p/p2p/net/mock"
5141
"github.com/stretchr/testify/require"
42+
43+
"github.com/ipfs/go-graphsync"
44+
"github.com/ipfs/go-graphsync/cidset"
45+
"github.com/ipfs/go-graphsync/donotsendfirstblocks"
46+
"github.com/ipfs/go-graphsync/ipldutil"
47+
gsmsg "github.com/ipfs/go-graphsync/message"
48+
gsnet "github.com/ipfs/go-graphsync/network"
49+
"github.com/ipfs/go-graphsync/requestmanager/hooks"
50+
"github.com/ipfs/go-graphsync/storeutil"
51+
"github.com/ipfs/go-graphsync/taskqueue"
52+
"github.com/ipfs/go-graphsync/testutil"
5253
)
5354

5455
func TestMakeRequestToNetwork(t *testing.T) {

messagequeue/messagequeue.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ import (
88
"sync"
99
"time"
1010

11-
"github.com/ipfs/go-graphsync"
1211
logging "github.com/ipfs/go-log/v2"
1312
"github.com/libp2p/go-libp2p-core/peer"
1413
"go.opentelemetry.io/otel"
1514
"go.opentelemetry.io/otel/attribute"
1615
"go.opentelemetry.io/otel/codes"
1716
"go.opentelemetry.io/otel/trace"
1817

18+
"github.com/ipfs/go-graphsync"
1919
gsmsg "github.com/ipfs/go-graphsync/message"
2020
gsnet "github.com/ipfs/go-graphsync/network"
2121
"github.com/ipfs/go-graphsync/notifications"

peermanager/peermessagemanager.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ package peermanager
33
import (
44
"context"
55

6-
"github.com/ipfs/go-graphsync/messagequeue"
76
"github.com/libp2p/go-libp2p-core/peer"
7+
8+
"github.com/ipfs/go-graphsync/messagequeue"
89
)
910

1011
// PeerQueue is a process that sends messages to a peer

version.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"version": "v0.11.5"
2+
"version": "v0.12.0"
33
}

0 commit comments

Comments
 (0)