dependabot[bot]
a135cdc7b0
Bump github.com/ipfs/go-ipfs-pinner from 0.1.2 to 0.2.1
...
Bumps [github.com/ipfs/go-ipfs-pinner](https://github.com/ipfs/go-ipfs-pinner ) from 0.1.2 to 0.2.1.
- [Release notes](https://github.com/ipfs/go-ipfs-pinner/releases )
- [Commits](https://github.com/ipfs/go-ipfs-pinner/compare/v0.1.2...v0.2.1 )
---
updated-dependencies:
- dependency-name: github.com/ipfs/go-ipfs-pinner
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:35:22 +00:00
dependabot[bot]
22b84a75a4
Bump github.com/ipfs/go-ipfs-api from 0.2.0 to 0.3.0
...
Bumps [github.com/ipfs/go-ipfs-api](https://github.com/ipfs/go-ipfs-api ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/ipfs/go-ipfs-api/releases )
- [Commits](https://github.com/ipfs/go-ipfs-api/compare/v0.2.0...v0.3.0 )
---
updated-dependencies:
- dependency-name: github.com/ipfs/go-ipfs-api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:35:17 +00:00
Hector Sanjuan
fa16537768
Merge pull request #1524 from ipfs/dependabot/go_modules/dependency-upgrades/github.com/ipfs/go-ipfs-config-0.18.0
...
Bump github.com/ipfs/go-ipfs-config from 0.16.0 to 0.18.0
2022-01-10 12:34:14 +01:00
Hector Sanjuan
dd89fedd44
Merge pull request #1521 from ipfs/dependabot/go_modules/dependency-upgrades/github.com/libp2p/go-libp2p-quic-transport-0.15.2
...
Bump github.com/libp2p/go-libp2p-quic-transport from 0.15.0 to 0.15.2
2022-01-10 12:33:33 +01:00
Hector Sanjuan
4bac2faa0a
Merge pull request #1522 from ipfs/dependabot/go_modules/dependency-upgrades/github.com/ipfs/go-unixfs-0.3.1
...
Bump github.com/ipfs/go-unixfs from 0.2.6 to 0.3.1
2022-01-10 12:32:53 +01:00
Hector Sanjuan
5e78d486b0
Merge pull request #1520 from ipfs/dependabot/go_modules/dependency-upgrades/github.com/multiformats/go-multiaddr-0.5.0
...
Bump github.com/multiformats/go-multiaddr from 0.4.1 to 0.5.0
2022-01-10 12:32:02 +01:00
Hector Sanjuan
c024fec3af
Merge pull request #1519 from ipfs/min-metric-ttl
...
Fix: ttl for tags should be default when not provided (now 0).
2022-01-10 12:31:22 +01:00
dependabot[bot]
5e88d489d3
Bump github.com/hashicorp/go-hclog from 0.16.2 to 1.0.0
...
Bumps [github.com/hashicorp/go-hclog](https://github.com/hashicorp/go-hclog ) from 0.16.2 to 1.0.0.
- [Release notes](https://github.com/hashicorp/go-hclog/releases )
- [Commits](https://github.com/hashicorp/go-hclog/compare/v0.16.2...v1.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-hclog
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:09:18 +00:00
dependabot[bot]
21e292f186
Bump github.com/ipfs/go-ipld-cbor from 0.0.5 to 0.0.6
...
Bumps [github.com/ipfs/go-ipld-cbor](https://github.com/ipfs/go-ipld-cbor ) from 0.0.5 to 0.0.6.
- [Release notes](https://github.com/ipfs/go-ipld-cbor/releases )
- [Commits](https://github.com/ipfs/go-ipld-cbor/compare/v0.0.5...v0.0.6 )
---
updated-dependencies:
- dependency-name: github.com/ipfs/go-ipld-cbor
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:08:46 +00:00
dependabot[bot]
5c74606dff
Bump github.com/ipfs/go-log/v2 from 2.3.0 to 2.5.0
...
Bumps [github.com/ipfs/go-log/v2](https://github.com/ipfs/go-log ) from 2.3.0 to 2.5.0.
- [Release notes](https://github.com/ipfs/go-log/releases )
- [Commits](https://github.com/ipfs/go-log/compare/v2.3.0...v2.5.0 )
---
updated-dependencies:
- dependency-name: github.com/ipfs/go-log/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:08:39 +00:00
dependabot[bot]
908129263e
Bump github.com/ipfs/go-ipfs-config from 0.16.0 to 0.18.0
...
Bumps [github.com/ipfs/go-ipfs-config](https://github.com/ipfs/go-ipfs-config ) from 0.16.0 to 0.18.0.
- [Release notes](https://github.com/ipfs/go-ipfs-config/releases )
- [Commits](https://github.com/ipfs/go-ipfs-config/compare/v0.16.0...v0.18.0 )
---
updated-dependencies:
- dependency-name: github.com/ipfs/go-ipfs-config
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:07:40 +00:00
dependabot[bot]
48046372e6
Bump github.com/ipfs/go-unixfs from 0.2.6 to 0.3.1
...
Bumps [github.com/ipfs/go-unixfs](https://github.com/ipfs/go-unixfs ) from 0.2.6 to 0.3.1.
- [Release notes](https://github.com/ipfs/go-unixfs/releases )
- [Commits](https://github.com/ipfs/go-unixfs/compare/v0.2.6...v0.3.1 )
---
updated-dependencies:
- dependency-name: github.com/ipfs/go-unixfs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:07:29 +00:00
dependabot[bot]
1f08bb8e6c
Bump github.com/libp2p/go-libp2p-quic-transport from 0.15.0 to 0.15.2
...
Bumps [github.com/libp2p/go-libp2p-quic-transport](https://github.com/libp2p/go-libp2p-quic-transport ) from 0.15.0 to 0.15.2.
- [Release notes](https://github.com/libp2p/go-libp2p-quic-transport/releases )
- [Commits](https://github.com/libp2p/go-libp2p-quic-transport/compare/v0.15.0...v0.15.2 )
---
updated-dependencies:
- dependency-name: github.com/libp2p/go-libp2p-quic-transport
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:07:23 +00:00
dependabot[bot]
0c8e6a0dd9
Bump github.com/multiformats/go-multiaddr from 0.4.1 to 0.5.0
...
Bumps [github.com/multiformats/go-multiaddr](https://github.com/multiformats/go-multiaddr ) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/multiformats/go-multiaddr/releases )
- [Commits](https://github.com/multiformats/go-multiaddr/compare/v0.4.1...v0.5.0 )
---
updated-dependencies:
- dependency-name: github.com/multiformats/go-multiaddr
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 11:07:17 +00:00
Hector Sanjuan
08aea3b3aa
Fix: ttl for tags should be default when not provided (now 0).
2022-01-07 14:52:35 +01:00
Hector Sanjuan
aac244fc5f
Merge pull request #1517 from ipfs/state-io-buffering
...
service: add buffered io for import and export
2022-01-07 01:03:24 +01:00
Hector Sanjuan
e7ae13e6cf
service: add buffered io for import and export
2022-01-04 18:15:06 +01:00
Hector Sanjuan
e22655a3dc
Set development version v0.14.3-next
2022-01-03 18:01:52 +01:00
Hector Sanjuan
9704bb62e6
Release v0.14.3
2022-01-03 18:00:43 +01:00
Hector Sanjuan
9632d416e1
Changelog for v0.14.3 ( #1515 )
2022-01-03 17:59:21 +01:00
Hector Sanjuan
590791b647
Merge pull request #1514 from ipfs/cors/options
...
API: update basic-auth tests to allow OPTIONS
2021-12-22 14:07:14 +01:00
Hector Sanjuan
c71e42f5ad
API: update basic-auth tests to allow OPTIONS
2021-12-22 14:06:29 +01:00
Hector Sanjuan
a4b53845c1
Merge pull request #1513 from ipfs/cors/options
...
API: OPTIONS requests should bypass authentication
2021-12-22 13:31:01 +01:00
Hector Sanjuan
bba410af32
API: OPTIONS requests should bypass authentication
...
They need to be handled directly by the CORS handler.
Fixes #1512
2021-12-22 13:26:03 +01:00
Hector Sanjuan
9488621b4e
Merge pull request #1511 from ipfs/fix/publish-invalid-metrics
...
Avoid publishing invalid metrics
2021-12-17 12:13:41 +01:00
Hector Sanjuan
b0df2942d9
Merge pull request #1510 from ipfs/feat/query-improvements
...
Performance improvements to state List() and other minor things
2021-12-17 12:02:00 +01:00
Hector Sanjuan
37f9728f49
Avoid publishing invalid metrics
...
Invalid metrics returned by informers should not be sent around
2021-12-17 11:57:01 +01:00
Hector Sanjuan
67eeb45798
pintracker: clean exit during recover
...
Shutting down the cluster while a recover operation is ongoing resulted in
each remaining pin in the recover loop producing an error in the logs, as the
loop kept going even though compontents were already shutdown.
With 8 million items, this meant a lot of log messages, and a shutdown delay
that forced the killing of the process in most cases.
The recover loop now exits when the component's context is cancelled.
2021-12-17 11:47:50 +01:00
Hector Sanjuan
7e85d90bae
misc: re-order some imports
2021-12-17 11:47:50 +01:00
Hector Sanjuan
e64b6be8f6
Update go-ds-crdt: List() performance improvements
...
This results in 4x improvements when listing the pins in the state, when no
pin has been deleted.
This affects not only the `pin ls`/`/allocations` operation, but also internal
Recover and StateSync calls restart failed pins and unpin expired pins.
2021-12-17 11:47:50 +01:00
Hector Sanjuan
9b61a007e9
State: Log pin listing progress every 500k pins.
2021-12-17 11:47:50 +01:00
Hector Sanjuan
3e32a40abf
Merge pull request #1508 from ipfs/feat/import-alloc-overwrite
...
State import: allow replication factor and allocations overwrite on import
2021-12-16 15:20:03 +01:00
Hector Sanjuan
f4c3fc4ce5
State import: allow replication factor and allocations overwrite on import
2021-12-14 11:21:19 +01:00
Hector Sanjuan
cdc01ebf3c
Merge pull request #1507 from ipfs/fix/multiaddr-origins-type
...
Fix state deserialization
2021-12-13 19:32:28 +01:00
Hector Sanjuan
93e2cca49b
Fix state deserialization
...
The pin objects now include an Origin field which was set to
multiaddr.Multiaddr.
This type is an interface and has no idea how to deserialize itself. As a
result, an state json export cannot be deseralized.
We had already added a wrapper Multiaddr type to handle these issues. I
believe this fix does not affect anything else other than fixing
UnmarshalJSON. PB types are deserialized by hand and it should not make a
difference.
2021-12-13 17:31:18 +01:00
Hector Sanjuan
5a1d835d90
Set development version v0.14.2-next
2021-12-09 10:02:37 +01:00
Hector Sanjuan
c7cbdee01f
Release v0.14.2
2021-12-09 10:01:33 +01:00
Hector Sanjuan
9f2aecb0cb
changelog: Set final release date
2021-12-09 10:01:12 +01:00
Hector Sanjuan
9b4e1666cd
Merge pull request #1506 from ipfs/feat/ctl-improve-metric-fmt
...
ipfs-cluster-ctl: improve printing of health metrics
2021-12-08 12:47:52 +01:00
Hector Sanjuan
3dba023c2d
Update changelog
2021-12-08 12:04:25 +01:00
Hector Sanjuan
54d696da60
ipfs-cluster-ctl: improve printing of health metrics
...
Make sure we print the value in all cases. Use the weight for the free-space
metric, no need to parse the value anymore.
2021-12-08 12:01:59 +01:00
Hector Sanjuan
ea8b392b72
Release candidate v0.14.2-rc1
2021-12-01 02:04:07 +01:00
Hector Sanjuan
9821e88ff1
Merge pull request #1505 from ipfs/v0.14.2/changelog
...
Changelog for v0.14.2
2021-12-01 01:50:09 +01:00
Hector Sanjuan
06d5a14102
Merge pull request #1504 from ipfs/fix/docker-compose-test
...
Be more verbose in the docker compose test
2021-12-01 01:49:31 +01:00
Hector Sanjuan
e32341363d
Docker: set ipfs as file owner when adding
2021-12-01 01:47:15 +01:00
Hector Sanjuan
ff104a9220
mdns fix: ensure the new mdns service is started
2021-12-01 01:27:59 +01:00
Hector Sanjuan
3b1b9bd142
Tests: Separate docker build and compose tests to different jobs
2021-12-01 01:27:59 +01:00
Hector Sanjuan
04efcff6fe
Changelog for v0.14.2
2021-12-01 01:25:57 +01:00
Hector Sanjuan
24d559f212
Be more verbose in the docker compose test
2021-12-01 00:10:32 +01:00
Hector Sanjuan
0d21896883
Merge pull request #1490 from ipfs/fix/1469-pin-prio
...
Pintracker: support prioritary pinning for recent pins with small number of retries
2021-11-30 20:55:42 +01:00