From 166c57d44bd5ca7c11bfa7bfeb4265f815aebaab Mon Sep 17 00:00:00 2001 From: Gaius Date: Wed, 15 Mar 2023 21:14:23 +0800 Subject: [PATCH] chore: release v2.0.9 and generate changelog (#2181) Signed-off-by: Gaius --- .github/workflows/compatibility-e2e.yml | 4 +- CHANGELOG.md | 541 +++++++++++++++++- Makefile | 2 +- api/manager/docs.go | 3 +- build/package/docs/dfcache/dfcache-delete.1 | 2 +- build/package/docs/dfcache/dfcache-doc.1 | 2 +- build/package/docs/dfcache/dfcache-export.1 | 2 +- build/package/docs/dfcache/dfcache-import.1 | 2 +- build/package/docs/dfcache/dfcache-plugin.1 | 2 +- build/package/docs/dfcache/dfcache-stat.1 | 2 +- build/package/docs/dfcache/dfcache-version.1 | 2 +- build/package/docs/dfcache/dfcache.1 | 2 +- build/package/docs/dfcache/dfcache.md | 2 +- build/package/docs/dfcache/dfcache_delete.md | 2 +- build/package/docs/dfcache/dfcache_doc.md | 2 +- build/package/docs/dfcache/dfcache_export.md | 2 +- build/package/docs/dfcache/dfcache_import.md | 2 +- build/package/docs/dfcache/dfcache_plugin.md | 2 +- build/package/docs/dfcache/dfcache_stat.md | 2 +- build/package/docs/dfcache/dfcache_version.md | 2 +- build/package/docs/dfget.1 | 2 +- build/package/docs/dfget.1.md | 2 +- build/package/docs/dfstore/dfstore-copy.1 | 2 +- build/package/docs/dfstore/dfstore-remove.1 | 2 +- build/package/docs/dfstore/dfstore-version.1 | 2 +- build/package/docs/dfstore/dfstore.1 | 2 +- build/package/docs/dfstore/dfstore.md | 2 +- build/package/docs/dfstore/dfstore_copy.md | 2 +- build/package/docs/dfstore/dfstore_remove.md | 2 +- build/package/docs/dfstore/dfstore_version.md | 2 +- deploy/helm-charts | 2 +- version/version.go | 2 +- 32 files changed, 553 insertions(+), 53 deletions(-) diff --git a/.github/workflows/compatibility-e2e.yml b/.github/workflows/compatibility-e2e.yml index ec07b8b2e..1142b158d 100644 --- a/.github/workflows/compatibility-e2e.yml +++ b/.github/workflows/compatibility-e2e.yml @@ -31,11 +31,11 @@ jobs: include: - module: manager image: manager - image-tag: v2.0.9-beta.0 + image-tag: v2.0.9-rc.2 chart-name: manager - module: scheduler image: scheduler - image-tag: v2.0.3 + image-tag: v2.0.9-rc.2 chart-name: scheduler - module: dfdaemon image: dfdaemon diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dc5b15c6..1ecdee86f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,17 +2,498 @@ ## [Unreleased] - -## [v2.0.8] - 2022-11-30 + +## [v2.0.9] - 2023-03-15 ### Chore +- change codecov rules ([#2174](https://github.com/dragonflyoss/Dragonfly2/issues/2174)) +- **deps:** bump moul.io/zapgorm2 from 1.2.0 to 1.3.0 ([#2167](https://github.com/dragonflyoss/Dragonfly2/issues/2167)) +- **deps:** bump github.com/shirou/gopsutil/v3 from 3.23.1 to 3.23.2 ([#2166](https://github.com/dragonflyoss/Dragonfly2/issues/2166)) +- **deps:** bump github.com/casbin/casbin/v2 from 2.64.0 to 2.65.2 ([#2164](https://github.com/dragonflyoss/Dragonfly2/issues/2164)) +- **deps:** bump golang.org/x/crypto from 0.6.0 to 0.7.0 ([#2163](https://github.com/dragonflyoss/Dragonfly2/issues/2163)) + +### Docs +- add Volcano Engine to ADOPTERS.md ([#2169](https://github.com/dragonflyoss/Dragonfly2/issues/2169)) + +### Feat +- add error log to database in manager ([#2172](https://github.com/dragonflyoss/Dragonfly2/issues/2172)) + +### Fix +- stat DownloadPeerCount and DownloadPieceCount ([#2180](https://github.com/dragonflyoss/Dragonfly2/issues/2180)) +- manager metrics Subsystem ([#2175](https://github.com/dragonflyoss/Dragonfly2/issues/2175)) + +### Refactor +- improve the performance of the code ([#2162](https://github.com/dragonflyoss/Dragonfly2/issues/2162)) + +### Test +- improve Test_parseByte ([#2173](https://github.com/dragonflyoss/Dragonfly2/issues/2173)) +- add UT for byte String function ([#2170](https://github.com/dragonflyoss/Dragonfly2/issues/2170)) +- improve TestMin ([#2168](https://github.com/dragonflyoss/Dragonfly2/issues/2168)) + + + +## [v2.0.9-rc.2] - 2023-03-13 +### Chore +- add Garen Wen to maintainers ([#2136](https://github.com/dragonflyoss/Dragonfly2/issues/2136)) +- **deps:** bump gorm.io/gorm from 1.24.5 to 1.24.6 ([#2143](https://github.com/dragonflyoss/Dragonfly2/issues/2143)) +- **deps:** bump go.opentelemetry.io/otel/exporters/jaeger from 1.13.0 to 1.14.0 ([#2144](https://github.com/dragonflyoss/Dragonfly2/issues/2144)) +- **deps:** bump gorm.io/driver/postgres from 1.4.6 to 1.4.8 ([#2142](https://github.com/dragonflyoss/Dragonfly2/issues/2142)) +- **deps:** bump github.com/stretchr/testify from 1.8.1 to 1.8.2 ([#2140](https://github.com/dragonflyoss/Dragonfly2/issues/2140)) +- **deps:** bump github.com/casbin/casbin/v2 from 2.61.1 to 2.64.0 ([#2123](https://github.com/dragonflyoss/Dragonfly2/issues/2123)) +- **deps:** bump github.com/aws/aws-sdk-go from 1.44.189 to 1.44.209 ([#2122](https://github.com/dragonflyoss/Dragonfly2/issues/2122)) +- **deps:** bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.37.0 to 0.39.0 ([#2120](https://github.com/dragonflyoss/Dragonfly2/issues/2120)) + +### Docs +- add OpenSSF badge to README.md ([#2138](https://github.com/dragonflyoss/Dragonfly2/issues/2138)) +- add public cloud providers Adopters.md ([#2137](https://github.com/dragonflyoss/Dragonfly2/issues/2137)) + +### Feat +- add auth config to manager ([#2161](https://github.com/dragonflyoss/Dragonfly2/issues/2161)) +- add metrics to service v2 ([#2153](https://github.com/dragonflyoss/Dragonfly2/issues/2153)) +- add SearchSchedulerClusterCount metric to manager ([#2152](https://github.com/dragonflyoss/Dragonfly2/issues/2152)) +- implement announce peer ([#2150](https://github.com/dragonflyoss/Dragonfly2/issues/2150)) +- add handleRegisterSeedPeerRequest to service v2 in scheduler ([#2148](https://github.com/dragonflyoss/Dragonfly2/issues/2148)) +- add handleRegisterSeedPeerRequest to AnnouncePeer in service v2 ([#2147](https://github.com/dragonflyoss/Dragonfly2/issues/2147)) +- change ScheduleCandidateParentsForNormalPeer implement ([#2133](https://github.com/dragonflyoss/Dragonfly2/issues/2133)) +- enhance daemon health check ([#2130](https://github.com/dragonflyoss/Dragonfly2/issues/2130)) +- implement v2 version of scheduler service ([#2125](https://github.com/dragonflyoss/Dragonfly2/issues/2125)) + +### Fix +- remove unnecessary fmt.Sprintf calls ([#2159](https://github.com/dragonflyoss/Dragonfly2/issues/2159)) + +### Refactor +- optimize certifyCache Get function ([#2160](https://github.com/dragonflyoss/Dragonfly2/issues/2160)) + +### Test +- add UT for MustParseRang ([#2158](https://github.com/dragonflyoss/Dragonfly2/issues/2158)) +- improve TestFilterQuery ([#2157](https://github.com/dragonflyoss/Dragonfly2/issues/2157)) +- add Validate test to scheduler config ([#2129](https://github.com/dragonflyoss/Dragonfly2/issues/2129)) +- add Validate test to manager config ([#2128](https://github.com/dragonflyoss/Dragonfly2/issues/2128)) +- refactor client validate ut ([#2126](https://github.com/dragonflyoss/Dragonfly2/issues/2126)) +- add unit tests for DaemonConfig.Validate() ([#2119](https://github.com/dragonflyoss/Dragonfly2/issues/2119)) + + + +## [v2.0.9-rc.1] - 2023-02-27 +### Feat +- update golang version to 1.20.1 ([#2117](https://github.com/dragonflyoss/Dragonfly2/issues/2117)) +- correct grpc error code and implement StatPeer and LeavePeer ([#2115](https://github.com/dragonflyoss/Dragonfly2/issues/2115)) + +### Fix +- validate daemon gcInterval config ([#2118](https://github.com/dragonflyoss/Dragonfly2/issues/2118)) + + + +## [v2.0.9-rc.0] - 2023-02-24 +### Feat +- add SyncNetworkTopology and SyncProbes to scheduler client ([#2114](https://github.com/dragonflyoss/Dragonfly2/issues/2114)) + +### Refactor +- preheat job ([#2113](https://github.com/dragonflyoss/Dragonfly2/issues/2113)) + + + +## [v2.0.9-beta.4] - 2023-02-23 +### Feat +- add CIDR affinity to searcher ([#2111](https://github.com/dragonflyoss/Dragonfly2/issues/2111)) + + + +## [v2.0.9-beta.3] - 2023-02-22 +### Chore +- remove unused MarkInvalid in daemon ([#2101](https://github.com/dragonflyoss/Dragonfly2/issues/2101)) +- **deps:** bump github.com/bits-and-blooms/bitset from 1.4.0 to 1.5.0 ([#2097](https://github.com/dragonflyoss/Dragonfly2/issues/2097)) +- **deps:** bump gorm.io/driver/mysql from 1.4.5 to 1.4.7 ([#2096](https://github.com/dragonflyoss/Dragonfly2/issues/2096)) +- **deps:** bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 ([#2094](https://github.com/dragonflyoss/Dragonfly2/issues/2094)) +- **deps:** bump go.opentelemetry.io/otel/exporters/jaeger from 1.12.0 to 1.13.0 ([#2093](https://github.com/dragonflyoss/Dragonfly2/issues/2093)) + +### Feat +- remove Scopes and SecurityGroup in seed peer cluster ([#2110](https://github.com/dragonflyoss/Dragonfly2/issues/2110)) +- dynconfig resolves addresses with host ([#2109](https://github.com/dragonflyoss/Dragonfly2/issues/2109)) +- enable oss client download object concurrently. ([#2105](https://github.com/dragonflyoss/Dragonfly2/issues/2105)) +- support reload scheduler addresses for local Dynconfig ([#2091](https://github.com/dragonflyoss/Dragonfly2/issues/2091)) +- oss client supports STS access (set security token in header) ([#2103](https://github.com/dragonflyoss/Dragonfly2/issues/2103)) +- don't GC task if expire time is 0 ([#2102](https://github.com/dragonflyoss/Dragonfly2/issues/2102)) +- avoid checking dir existence before MkdirAll ([#2090](https://github.com/dragonflyoss/Dragonfly2/issues/2090)) +- add host ttl to scheduler ([#2089](https://github.com/dragonflyoss/Dragonfly2/issues/2089)) +- rename scheduler package to scheduling ([#2087](https://github.com/dragonflyoss/Dragonfly2/issues/2087)) +- use v2 version of host id and add Addrs func to seed peer ([#2086](https://github.com/dragonflyoss/Dragonfly2/issues/2086)) + +### Fix +- unregister task from scheduler in storage.deleteTask ([#2100](https://github.com/dragonflyoss/Dragonfly2/issues/2100)) + +### Refactor +- support reload scheduler addresses for local Dynconfig in client ([#2107](https://github.com/dragonflyoss/Dragonfly2/issues/2107)) +- scheduling with v2 grpc ([#2104](https://github.com/dragonflyoss/Dragonfly2/issues/2104)) +- package digest ([#2085](https://github.com/dragonflyoss/Dragonfly2/issues/2085)) +- type of digest in task ([#2084](https://github.com/dragonflyoss/Dragonfly2/issues/2084)) + +### Test +- remove random test in pieceDispatcherTest ([#2106](https://github.com/dragonflyoss/Dragonfly2/issues/2106)) + + + +## [v2.0.9-beta.2] - 2023-02-15 +### Chore +- **deps:** bump github.com/go-playground/validator/v10 from 10.11.1 to 10.11.2 ([#2077](https://github.com/dragonflyoss/Dragonfly2/issues/2077)) +- **deps:** bump github.com/casbin/casbin/v2 from 2.60.0 to 2.61.1 ([#2075](https://github.com/dragonflyoss/Dragonfly2/issues/2075)) +- **deps:** bump go.opentelemetry.io/otel from 1.12.0 to 1.13.0 ([#2074](https://github.com/dragonflyoss/Dragonfly2/issues/2074)) +- **deps:** bump github.com/looplab/fsm from 1.0.0 to 1.0.1 ([#2073](https://github.com/dragonflyoss/Dragonfly2/issues/2073)) + +### Feat +- add networkTopology configuration to scheduler ([#2070](https://github.com/dragonflyoss/Dragonfly2/issues/2070)) +- remove training configuration in scheduler ([#2081](https://github.com/dragonflyoss/Dragonfly2/issues/2081)) +- change piece size to length ([#2079](https://github.com/dragonflyoss/Dragonfly2/issues/2079)) + +### Fix +- backsource first piece timeout ([#2083](https://github.com/dragonflyoss/Dragonfly2/issues/2083)) + +### Refactor +- task.SizeScope with v2 grpc in scheduler ([#2082](https://github.com/dragonflyoss/Dragonfly2/issues/2082)) +- task piece with v2 grpc ([#2080](https://github.com/dragonflyoss/Dragonfly2/issues/2080)) + + + +## [v2.0.9-beta.1] - 2023-02-14 +### Chore +- change e2e timeout ([#2062](https://github.com/dragonflyoss/Dragonfly2/issues/2062)) +- add miHoYo to ADOPTERS.md ([#2054](https://github.com/dragonflyoss/Dragonfly2/issues/2054)) +- ignore configs generate with docker compose ([#2034](https://github.com/dragonflyoss/Dragonfly2/issues/2034)) +- change maintainers informations ([#2038](https://github.com/dragonflyoss/Dragonfly2/issues/2038)) +- update issue templates ([#2041](https://github.com/dragonflyoss/Dragonfly2/issues/2041)) +- **deps:** bump github.com/jarcoal/httpmock from 1.2.0 to 1.3.0 ([#2044](https://github.com/dragonflyoss/Dragonfly2/issues/2044)) +- **deps:** bump github.com/aws/aws-sdk-go from 1.44.184 to 1.44.189 ([#2029](https://github.com/dragonflyoss/Dragonfly2/issues/2029)) +- **deps:** bump gorm.io/gorm from 1.24.3 to 1.24.5 ([#2042](https://github.com/dragonflyoss/Dragonfly2/issues/2042)) +- **deps:** bump github.com/shirou/gopsutil/v3 from 3.22.12 to 3.23.1 ([#2045](https://github.com/dragonflyoss/Dragonfly2/issues/2045)) +- **deps:** bump docker/build-push-action from 3 to 4 ([#2047](https://github.com/dragonflyoss/Dragonfly2/issues/2047)) +- **deps:** bump google.golang.org/grpc from 1.52.0 to 1.52.3 ([#2046](https://github.com/dragonflyoss/Dragonfly2/issues/2046)) +- **deps:** bump go.opentelemetry.io/otel/exporters/jaeger from 1.11.2 to 1.12.0 ([#2030](https://github.com/dragonflyoss/Dragonfly2/issues/2030)) +- **deps:** bump google.golang.org/api from 0.107.0 to 0.109.0 ([#2043](https://github.com/dragonflyoss/Dragonfly2/issues/2043)) +- **deps:** bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.7.1 ([#2028](https://github.com/dragonflyoss/Dragonfly2/issues/2028)) +- **deps:** bump github.com/onsi/gomega from 1.25.0 to 1.26.0 ([#2024](https://github.com/dragonflyoss/Dragonfly2/issues/2024)) +- **deps:** bump github.com/aws/aws-sdk-go from 1.44.180 to 1.44.184 ([#2022](https://github.com/dragonflyoss/Dragonfly2/issues/2022)) +- **deps:** bump github.com/onsi/gomega from 1.24.2 to 1.25.0 ([#2021](https://github.com/dragonflyoss/Dragonfly2/issues/2021)) +- **deps:** bump github.com/montanaflynn/stats from 0.6.6 to 0.7.0 ([#2020](https://github.com/dragonflyoss/Dragonfly2/issues/2020)) +- **deps:** bump github.com/spf13/viper from 1.13.0 to 1.15.0 ([#2019](https://github.com/dragonflyoss/Dragonfly2/issues/2019)) +- **deps:** bump gorm.io/gorm from 1.24.2 to 1.24.3 ([#2018](https://github.com/dragonflyoss/Dragonfly2/issues/2018)) + +### Docs +- change introduction in readem ([#2017](https://github.com/dragonflyoss/Dragonfly2/issues/2017)) + +### Feat +- set gorm log level ([#2063](https://github.com/dragonflyoss/Dragonfly2/issues/2063)) +- change PeerCountLimitForTask to 1000 ([#2059](https://github.com/dragonflyoss/Dragonfly2/issues/2059)) +- add v2 version of the idgen ([#2056](https://github.com/dragonflyoss/Dragonfly2/issues/2056)) +- update task type from v1 to v2 ([#2053](https://github.com/dragonflyoss/Dragonfly2/issues/2053)) +- add AnnouncePeers to task in resource ([#2051](https://github.com/dragonflyoss/Dragonfly2/issues/2051)) +- add v2 version of dfdaemon client ([#2050](https://github.com/dragonflyoss/Dragonfly2/issues/2050)) +- add DownloadTask to seed peer resource ([#2048](https://github.com/dragonflyoss/Dragonfly2/issues/2048)) +- init AnnouncePeerStream of the peer ([#2040](https://github.com/dragonflyoss/Dragonfly2/issues/2040)) +- update dingtalk qrcode ([#2016](https://github.com/dragonflyoss/Dragonfly2/issues/2016)) + +### Fix +- peer GC clear all peers when peer's count large than PeerCountLimitForTask ([#2061](https://github.com/dragonflyoss/Dragonfly2/issues/2061)) +- spelling mistakes ([#2027](https://github.com/dragonflyoss/Dragonfly2/issues/2027)) + +### Refactor +- resource task with v2 version of grpc ([#2078](https://github.com/dragonflyoss/Dragonfly2/issues/2078)) +- parse http range ([#2071](https://github.com/dragonflyoss/Dragonfly2/issues/2071)) +- peer resource with v2 version of the grpc ([#2039](https://github.com/dragonflyoss/Dragonfly2/issues/2039)) +- announcer and dynconfig with v2 verison of the manager grpc ([#2037](https://github.com/dragonflyoss/Dragonfly2/issues/2037)) +- resource host without scheduler v1 definition ([#2036](https://github.com/dragonflyoss/Dragonfly2/issues/2036)) + + + +## [v2.0.9-beta.0] - 2023-01-19 +### Chore +- fix workflows typo ([#2013](https://github.com/dragonflyoss/Dragonfly2/issues/2013)) +- generate manager swagger ([#2009](https://github.com/dragonflyoss/Dragonfly2/issues/2009)) +- **deps:** bump github.com/aws/aws-sdk-go from 1.44.175 to 1.44.180 ([#2005](https://github.com/dragonflyoss/Dragonfly2/issues/2005)) +- **deps:** bump google.golang.org/api from 0.106.0 to 0.107.0 ([#2004](https://github.com/dragonflyoss/Dragonfly2/issues/2004)) +- **deps:** bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 ([#2003](https://github.com/dragonflyoss/Dragonfly2/issues/2003)) +- **deps:** bump gorm.io/driver/postgres from 1.4.5 to 1.4.6 ([#2002](https://github.com/dragonflyoss/Dragonfly2/issues/2002)) + +### Feat +- update helm charts ([#2015](https://github.com/dragonflyoss/Dragonfly2/issues/2015)) +- add directed graph to pkg ([#2014](https://github.com/dragonflyoss/Dragonfly2/issues/2014)) +- change peer's piece type in resource ([#2012](https://github.com/dragonflyoss/Dragonfly2/issues/2012)) +- support source client option ([#2008](https://github.com/dragonflyoss/Dragonfly2/issues/2008)) +- change ok to loaded in loading func ([#2010](https://github.com/dragonflyoss/Dragonfly2/issues/2010)) +- remove NetTopology from scheduler and manager ([#2007](https://github.com/dragonflyoss/Dragonfly2/issues/2007)) + +### Fix +- dferror not convert ([#2001](https://github.com/dragonflyoss/Dragonfly2/issues/2001)) +- dfstore typo ([#2000](https://github.com/dragonflyoss/Dragonfly2/issues/2000)) + +### Refactor +- piece_dispatcher considering score of parent peer ([#1978](https://github.com/dragonflyoss/Dragonfly2/issues/1978)) + + + +## [v2.0.9-alpha.10] - 2023-01-13 +### Chore +- update helm charts submodule ([#1997](https://github.com/dragonflyoss/Dragonfly2/issues/1997)) + +### Feat +- add v2 verison of the grpc to scheduler ([#1999](https://github.com/dragonflyoss/Dragonfly2/issues/1999)) + +### Fix +- manager typo ([#1995](https://github.com/dragonflyoss/Dragonfly2/issues/1995)) +- daemon recognize Code_SchedForbidden ([#1994](https://github.com/dragonflyoss/Dragonfly2/issues/1994)) +- count of total page in pagination ([#1993](https://github.com/dragonflyoss/Dragonfly2/issues/1993)) +- manager grpc filename ([#1992](https://github.com/dragonflyoss/Dragonfly2/issues/1992)) + + + +## [v2.0.9-alpha.9] - 2023-01-10 +### Chore +- **deps:** bump github.com/schollz/progressbar/v3 from 3.12.2 to 3.13.0 ([#1989](https://github.com/dragonflyoss/Dragonfly2/issues/1989)) +- **deps:** bump github.com/aws/aws-sdk-go from 1.44.171 to 1.44.175 ([#1988](https://github.com/dragonflyoss/Dragonfly2/issues/1988)) +- **deps:** bump google.golang.org/api from 0.105.0 to 0.106.0 ([#1987](https://github.com/dragonflyoss/Dragonfly2/issues/1987)) +- **deps:** bump golang.org/x/crypto from 0.4.0 to 0.5.0 ([#1986](https://github.com/dragonflyoss/Dragonfly2/issues/1986)) +- **deps:** bump golang.org/x/time from 0.1.0 to 0.3.0 ([#1985](https://github.com/dragonflyoss/Dragonfly2/issues/1985)) + +### Docs +- fix manager swag error ([#1982](https://github.com/dragonflyoss/Dragonfly2/issues/1982)) + +### Feat +- add manager v2 api ([#1990](https://github.com/dragonflyoss/Dragonfly2/issues/1990)) +- searcher can not found candidate scheduler clusters, return all scheduler clusters ([#1991](https://github.com/dragonflyoss/Dragonfly2/issues/1991)) +- oras source client ([#1983](https://github.com/dragonflyoss/Dragonfly2/issues/1983)) +- add fail_code in scheduler's DownloadFailureCount metric ([#1981](https://github.com/dragonflyoss/Dragonfly2/issues/1981)) +- add udp ping to the net package ([#1979](https://github.com/dragonflyoss/Dragonfly2/issues/1979)) + +### Fix +- client bitMap extend capacity ([#1973](https://github.com/dragonflyoss/Dragonfly2/issues/1973)) + + + +## [v2.0.9-alpha.8] - 2023-01-06 +### Chore +- remove codecov patch feature ([#1977](https://github.com/dragonflyoss/Dragonfly2/issues/1977)) +- update e2e timeout ([#1969](https://github.com/dragonflyoss/Dragonfly2/issues/1969)) +- update charts version ([#1968](https://github.com/dragonflyoss/Dragonfly2/issues/1968)) + +### Feat +- add S3ForcePathStyle to object storage ([#1976](https://github.com/dragonflyoss/Dragonfly2/issues/1976)) + +### Fix +- context of trigger seed peer ([#1971](https://github.com/dragonflyoss/Dragonfly2/issues/1971)) + + + +## [v2.0.9-alpha.7] - 2023-01-03 +### Chore +- optimize download log ([#1944](https://github.com/dragonflyoss/Dragonfly2/issues/1944)) +- update actions ([#1966](https://github.com/dragonflyoss/Dragonfly2/issues/1966)) +- print e2e exec output ([#1963](https://github.com/dragonflyoss/Dragonfly2/issues/1963)) +- change codecov coverage range ([#1965](https://github.com/dragonflyoss/Dragonfly2/issues/1965)) +- add Baidu to ADOPTERS.md ([#1884](https://github.com/dragonflyoss/Dragonfly2/issues/1884)) +- releaser action disable cgo ([#1885](https://github.com/dragonflyoss/Dragonfly2/issues/1885)) +- optimize reregister ([#1888](https://github.com/dragonflyoss/Dragonfly2/issues/1888)) +- update api package verison ([#1893](https://github.com/dragonflyoss/Dragonfly2/issues/1893)) +- add e2e with nydus snapshotter ([#1860](https://github.com/dragonflyoss/Dragonfly2/issues/1860)) +- goreleaser set rlcp field ([#1967](https://github.com/dragonflyoss/Dragonfly2/issues/1967)) +- change dingtalk image ([#1954](https://github.com/dragonflyoss/Dragonfly2/issues/1954)) +- upload nydus e2e logs to artifact ([#1909](https://github.com/dragonflyoss/Dragonfly2/issues/1909)) +- add priority to dfget man page ([#1917](https://github.com/dragonflyoss/Dragonfly2/issues/1917)) +- update helm charts version ([#1937](https://github.com/dragonflyoss/Dragonfly2/issues/1937)) +- create log dir ([#1947](https://github.com/dragonflyoss/Dragonfly2/issues/1947)) +- **deps:** bump google.golang.org/api from 0.101.0 to 0.105.0 ([#1952](https://github.com/dragonflyoss/Dragonfly2/issues/1952)) +- **deps:** bump go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.36.4 to 0.37.0 ([#1950](https://github.com/dragonflyoss/Dragonfly2/issues/1950)) +- **deps:** bump goreleaser/goreleaser-action from 3 to 4 ([#1936](https://github.com/dragonflyoss/Dragonfly2/issues/1936)) +- **deps:** bump github.com/shirou/gopsutil/v3 from 3.22.10 to 3.22.11 ([#1935](https://github.com/dragonflyoss/Dragonfly2/issues/1935)) +- **deps:** bump github.com/swaggo/swag from 1.8.8 to 1.8.9 ([#1932](https://github.com/dragonflyoss/Dragonfly2/issues/1932)) +- **deps:** bump github.com/onsi/gomega from 1.24.1 to 1.24.2 ([#1931](https://github.com/dragonflyoss/Dragonfly2/issues/1931)) +- **deps:** bump github.com/aws/aws-sdk-go from 1.44.143 to 1.44.167 ([#1948](https://github.com/dragonflyoss/Dragonfly2/issues/1948)) +- **deps:** bump go.opentelemetry.io/otel/exporters/jaeger from 1.11.1 to 1.11.2 ([#1922](https://github.com/dragonflyoss/Dragonfly2/issues/1922)) +- **deps:** bump github.com/casbin/casbin/v2 from 2.58.0 to 2.60.0 ([#1921](https://github.com/dragonflyoss/Dragonfly2/issues/1921)) +- **deps:** bump github.com/schollz/progressbar/v3 from 3.12.1 to 3.12.2 ([#1920](https://github.com/dragonflyoss/Dragonfly2/issues/1920)) +- **deps:** bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.36.3 to 0.37.0 ([#1919](https://github.com/dragonflyoss/Dragonfly2/issues/1919)) +- **deps:** bump k8s.io/component-base from 0.25.4 to 0.26.0 ([#1934](https://github.com/dragonflyoss/Dragonfly2/issues/1934)) +- **deps:** bump github.com/gin-gonic/gin from 1.8.1 to 1.8.2 ([#1951](https://github.com/dragonflyoss/Dragonfly2/issues/1951)) +- **deps:** bump github.com/appleboy/gin-jwt/v2 from 2.9.0 to 2.9.1 ([#1949](https://github.com/dragonflyoss/Dragonfly2/issues/1949)) +- **deps:** bump go.uber.org/zap from 1.23.0 to 1.24.0 ([#1900](https://github.com/dragonflyoss/Dragonfly2/issues/1900)) +- **deps:** bump github.com/casbin/casbin/v2 from 2.56.0 to 2.58.0 ([#1899](https://github.com/dragonflyoss/Dragonfly2/issues/1899)) +- **deps:** bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.1 ([#1898](https://github.com/dragonflyoss/Dragonfly2/issues/1898)) +- **deps:** bump github.com/swaggo/swag from 1.8.7 to 1.8.8 ([#1897](https://github.com/dragonflyoss/Dragonfly2/issues/1897)) +- **deps:** bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 ([#1896](https://github.com/dragonflyoss/Dragonfly2/issues/1896)) +- **deps:** bump github.com/aws/aws-sdk-go from 1.44.167 to 1.44.171 ([#1958](https://github.com/dragonflyoss/Dragonfly2/issues/1958)) +- **deps:** bump moul.io/zapgorm2 from 1.1.3 to 1.2.0 ([#1961](https://github.com/dragonflyoss/Dragonfly2/issues/1961)) +- **deps:** bump github.com/shirou/gopsutil/v3 from 3.22.11 to 3.22.12 ([#1959](https://github.com/dragonflyoss/Dragonfly2/issues/1959)) +- **deps:** bump gorm.io/driver/mysql from 1.4.4 to 1.4.5 ([#1962](https://github.com/dragonflyoss/Dragonfly2/issues/1962)) + +### Docs +- change dingtalk link + +### Feat +- corrupt data check ([#1946](https://github.com/dragonflyoss/Dragonfly2/issues/1946)) +- create synchronizers concurrently ([#1941](https://github.com/dragonflyoss/Dragonfly2/issues/1941)) +- register reflection on grpc server ([#1943](https://github.com/dragonflyoss/Dragonfly2/issues/1943)) +- remove legacy peers support ([#1939](https://github.com/dragonflyoss/Dragonfly2/issues/1939)) +- update fsm stable api ([#1938](https://github.com/dragonflyoss/Dragonfly2/issues/1938)) +- add IPAddresses and DNSNames to sans of the cert ([#1930](https://github.com/dragonflyoss/Dragonfly2/issues/1930)) +- change yaml field type from string to net.IP ([#1929](https://github.com/dragonflyoss/Dragonfly2/issues/1929)) +- random pieces download ([#1918](https://github.com/dragonflyoss/Dragonfly2/issues/1918)) +- update version guage metrics ([#1927](https://github.com/dragonflyoss/Dragonfly2/issues/1927)) +- remove callsystem and pattern ([#1925](https://github.com/dragonflyoss/Dragonfly2/issues/1925)) +- client support 'priority' parameter ([#1911](https://github.com/dragonflyoss/Dragonfly2/issues/1911)) +- handle application not found ([#1913](https://github.com/dragonflyoss/Dragonfly2/issues/1913)) +- update priority api ([#1912](https://github.com/dragonflyoss/Dragonfly2/issues/1912)) +- support redis sentinal ([#1910](https://github.com/dragonflyoss/Dragonfly2/issues/1910)) +- update submodule console ([#1908](https://github.com/dragonflyoss/Dragonfly2/issues/1908)) +- storage collects upload piece count, peer cost and error details ([#1907](https://github.com/dragonflyoss/Dragonfly2/issues/1907)) +- priority of the register parameter is higher than parameter of the application ([#1906](https://github.com/dragonflyoss/Dragonfly2/issues/1906)) +- trigger task with priority ([#1904](https://github.com/dragonflyoss/Dragonfly2/issues/1904)) +- dynconfig adds list application in scheduler ([#1903](https://github.com/dragonflyoss/Dragonfly2/issues/1903)) +- rename url priority struct and remove PriorityLevel constants ([#1902](https://github.com/dragonflyoss/Dragonfly2/issues/1902)) +- add priority to application in manager ([#1901](https://github.com/dragonflyoss/Dragonfly2/issues/1901)) +- remove relation of application ([#1894](https://github.com/dragonflyoss/Dragonfly2/issues/1894)) +- add backSourceCount validation ([#1892](https://github.com/dragonflyoss/Dragonfly2/issues/1892)) +- add health check to service ([#1889](https://github.com/dragonflyoss/Dragonfly2/issues/1889)) +- add pieceDownloadTimeout to docker compose template ([#1881](https://github.com/dragonflyoss/Dragonfly2/issues/1881)) +- add the timeout of downloading piece to scheduler ([#1880](https://github.com/dragonflyoss/Dragonfly2/issues/1880)) +- change log rotate size ([#1879](https://github.com/dragonflyoss/Dragonfly2/issues/1879)) + +### Fix +- config decode net.IP ([#1964](https://github.com/dragonflyoss/Dragonfly2/issues/1964)) +- download context cancelled ([#1942](https://github.com/dragonflyoss/Dragonfly2/issues/1942)) +- peer keepalive with manager ([#1940](https://github.com/dragonflyoss/Dragonfly2/issues/1940)) +- panic caused by hashring not being built ([#1928](https://github.com/dragonflyoss/Dragonfly2/issues/1928)) +- application not found ([#1924](https://github.com/dragonflyoss/Dragonfly2/issues/1924)) + +### Refactor +- dynconfig without Unmarshal ([#1926](https://github.com/dragonflyoss/Dragonfly2/issues/1926)) +- back-to-source configuration ([#1895](https://github.com/dragonflyoss/Dragonfly2/issues/1895)) + + + +## [v2.0.8] - 2023-01-03 +### Chore +- goreleaser set rlcp field +- releaser action disable cgo ([#1885](https://github.com/dragonflyoss/Dragonfly2/issues/1885)) + +### Fix +- panic caused by hashring not being built ([#2132](https://github.com/dragonflyoss/Dragonfly2/issues/2132)) +- panic caused by hashring not being built + + + +## [v2.0.9-alpha.6] - 2022-12-22 +### Chore +- optimize download log ([#1944](https://github.com/dragonflyoss/Dragonfly2/issues/1944)) +- update helm charts version ([#1937](https://github.com/dragonflyoss/Dragonfly2/issues/1937)) +- **deps:** bump k8s.io/component-base from 0.25.4 to 0.26.0 ([#1934](https://github.com/dragonflyoss/Dragonfly2/issues/1934)) +- **deps:** bump goreleaser/goreleaser-action from 3 to 4 ([#1936](https://github.com/dragonflyoss/Dragonfly2/issues/1936)) +- **deps:** bump github.com/shirou/gopsutil/v3 from 3.22.10 to 3.22.11 ([#1935](https://github.com/dragonflyoss/Dragonfly2/issues/1935)) +- **deps:** bump github.com/swaggo/swag from 1.8.8 to 1.8.9 ([#1932](https://github.com/dragonflyoss/Dragonfly2/issues/1932)) +- **deps:** bump github.com/onsi/gomega from 1.24.1 to 1.24.2 ([#1931](https://github.com/dragonflyoss/Dragonfly2/issues/1931)) + +### Feat +- corrupt data check ([#1946](https://github.com/dragonflyoss/Dragonfly2/issues/1946)) +- create synchronizers concurrently ([#1941](https://github.com/dragonflyoss/Dragonfly2/issues/1941)) +- register reflection on grpc server ([#1943](https://github.com/dragonflyoss/Dragonfly2/issues/1943)) +- remove legacy peers support ([#1939](https://github.com/dragonflyoss/Dragonfly2/issues/1939)) +- update fsm stable api ([#1938](https://github.com/dragonflyoss/Dragonfly2/issues/1938)) +- add IPAddresses and DNSNames to sans of the cert ([#1930](https://github.com/dragonflyoss/Dragonfly2/issues/1930)) + +### Fix +- download context cancelled ([#1942](https://github.com/dragonflyoss/Dragonfly2/issues/1942)) +- peer keepalive with manager ([#1940](https://github.com/dragonflyoss/Dragonfly2/issues/1940)) + + + +## [v2.0.9-alpha.5] - 2022-12-19 +### Feat +- add IPAddresses and DNSNames to client +- change yaml field type from string to net.IP ([#1929](https://github.com/dragonflyoss/Dragonfly2/issues/1929)) +- random pieces download ([#1918](https://github.com/dragonflyoss/Dragonfly2/issues/1918)) + +### Fix +- panic caused by hashring not being built ([#1928](https://github.com/dragonflyoss/Dragonfly2/issues/1928)) + + + +## [v2.0.9-alpha.4] - 2022-12-14 +### Feat +- update version guage metrics ([#1927](https://github.com/dragonflyoss/Dragonfly2/issues/1927)) + + + +## [v2.0.9-alpha.3] - 2022-12-14 +### Chore +- add priority to dfget man page ([#1917](https://github.com/dragonflyoss/Dragonfly2/issues/1917)) +- **deps:** bump go.opentelemetry.io/otel/exporters/jaeger from 1.11.1 to 1.11.2 ([#1922](https://github.com/dragonflyoss/Dragonfly2/issues/1922)) +- **deps:** bump github.com/casbin/casbin/v2 from 2.58.0 to 2.60.0 ([#1921](https://github.com/dragonflyoss/Dragonfly2/issues/1921)) +- **deps:** bump github.com/schollz/progressbar/v3 from 3.12.1 to 3.12.2 ([#1920](https://github.com/dragonflyoss/Dragonfly2/issues/1920)) +- **deps:** bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.36.3 to 0.37.0 ([#1919](https://github.com/dragonflyoss/Dragonfly2/issues/1919)) + +### Feat +- remove callsystem and pattern ([#1925](https://github.com/dragonflyoss/Dragonfly2/issues/1925)) +- client support 'priority' parameter ([#1911](https://github.com/dragonflyoss/Dragonfly2/issues/1911)) + +### Fix +- application not found ([#1924](https://github.com/dragonflyoss/Dragonfly2/issues/1924)) + +### Refactor +- dynconfig without Unmarshal ([#1926](https://github.com/dragonflyoss/Dragonfly2/issues/1926)) + + + +## [v2.0.9-alpha.2] - 2022-12-12 +### Feat +- handle application not found ([#1913](https://github.com/dragonflyoss/Dragonfly2/issues/1913)) +- update priority api ([#1912](https://github.com/dragonflyoss/Dragonfly2/issues/1912)) + + + +## [v2.0.9-alpha.1] - 2022-12-09 +### Chore +- upload nydus e2e logs to artifact ([#1909](https://github.com/dragonflyoss/Dragonfly2/issues/1909)) + +### Feat +- support redis sentinal ([#1910](https://github.com/dragonflyoss/Dragonfly2/issues/1910)) +- update submodule console ([#1908](https://github.com/dragonflyoss/Dragonfly2/issues/1908)) + + + +## [v2.0.9-alpha.0] - 2022-12-09 +### Chore +- add Baidu to ADOPTERS.md ([#1884](https://github.com/dragonflyoss/Dragonfly2/issues/1884)) +- update api package verison ([#1893](https://github.com/dragonflyoss/Dragonfly2/issues/1893)) +- optimize reregister ([#1888](https://github.com/dragonflyoss/Dragonfly2/issues/1888)) +- releaser action disable cgo ([#1885](https://github.com/dragonflyoss/Dragonfly2/issues/1885)) +- add e2e with nydus snapshotter ([#1860](https://github.com/dragonflyoss/Dragonfly2/issues/1860)) +- release v2.0.8 ([#1877](https://github.com/dragonflyoss/Dragonfly2/issues/1877)) +- **deps:** bump go.uber.org/zap from 1.23.0 to 1.24.0 ([#1900](https://github.com/dragonflyoss/Dragonfly2/issues/1900)) +- **deps:** bump github.com/casbin/casbin/v2 from 2.56.0 to 2.58.0 ([#1899](https://github.com/dragonflyoss/Dragonfly2/issues/1899)) +- **deps:** bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.1 ([#1898](https://github.com/dragonflyoss/Dragonfly2/issues/1898)) +- **deps:** bump github.com/swaggo/swag from 1.8.7 to 1.8.8 ([#1897](https://github.com/dragonflyoss/Dragonfly2/issues/1897)) +- **deps:** bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 ([#1896](https://github.com/dragonflyoss/Dragonfly2/issues/1896)) - **deps:** bump github.com/huaweicloud/huaweicloud-sdk-go-obs from 3.21.12+incompatible to 3.22.11+incompatible ([#1872](https://github.com/dragonflyoss/Dragonfly2/issues/1872)) - **deps:** bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 ([#1871](https://github.com/dragonflyoss/Dragonfly2/issues/1871)) ### Feat -- release v2.0.8 +- storage collects upload piece count, peer cost and error details ([#1907](https://github.com/dragonflyoss/Dragonfly2/issues/1907)) +- priority of the register parameter is higher than parameter of the application ([#1906](https://github.com/dragonflyoss/Dragonfly2/issues/1906)) +- trigger task with priority ([#1904](https://github.com/dragonflyoss/Dragonfly2/issues/1904)) +- dynconfig adds list application in scheduler ([#1903](https://github.com/dragonflyoss/Dragonfly2/issues/1903)) +- rename url priority struct and remove PriorityLevel constants ([#1902](https://github.com/dragonflyoss/Dragonfly2/issues/1902)) +- add priority to application in manager ([#1901](https://github.com/dragonflyoss/Dragonfly2/issues/1901)) +- remove relation of application ([#1894](https://github.com/dragonflyoss/Dragonfly2/issues/1894)) +- add backSourceCount validation ([#1892](https://github.com/dragonflyoss/Dragonfly2/issues/1892)) +- add health check to service ([#1889](https://github.com/dragonflyoss/Dragonfly2/issues/1889)) +- add pieceDownloadTimeout to docker compose template ([#1881](https://github.com/dragonflyoss/Dragonfly2/issues/1881)) +- add the timeout of downloading piece to scheduler ([#1880](https://github.com/dragonflyoss/Dragonfly2/issues/1880)) +- change log rotate size ([#1879](https://github.com/dragonflyoss/Dragonfly2/issues/1879)) - support reregister peer task in client ([#1876](https://github.com/dragonflyoss/Dragonfly2/issues/1876)) - if the scheduler cannot find the peer, then return Code_SchedReregister to dfdaemon ([#1875](https://github.com/dragonflyoss/Dragonfly2/issues/1875)) +### Fix +- remove advertiseIP config in e2e ([#1878](https://github.com/dragonflyoss/Dragonfly2/issues/1878)) + +### Refactor +- back-to-source configuration ([#1895](https://github.com/dragonflyoss/Dragonfly2/issues/1895)) + ## [v2.0.8-rc.3] - 2022-11-25 @@ -162,7 +643,7 @@ ## [v2.0.8-alpha.0] - 2022-10-28 ### Chore - add timestamp to stdout&stderr ([#1781](https://github.com/dragonflyoss/Dragonfly2/issues/1781)) -- update grpc api proto version ([#1779](https://github.com/dragonflyoss/Dragonfly2/issues/1779)) +- update grpc api proto verison ([#1779](https://github.com/dragonflyoss/Dragonfly2/issues/1779)) - add intel to ADOPTERS.md ([#1778](https://github.com/dragonflyoss/Dragonfly2/issues/1778)) - update helm-charts submodule - **deps:** bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.4.0 ([#1787](https://github.com/dragonflyoss/Dragonfly2/issues/1787)) @@ -801,11 +1282,11 @@ - dfstore closes writer ([#1424](https://github.com/dragonflyoss/Dragonfly2/issues/1424)) - -## [v2.0.4-rc.2] - 2022-06-30 - ## [v2.0.4-rc.1] - 2022-06-30 + + +## [v2.0.4-rc.2] - 2022-06-30 ### Feat - use put object action ([#1422](https://github.com/dragonflyoss/Dragonfly2/issues/1422)) - GetObjectInput add range field ([#1421](https://github.com/dragonflyoss/Dragonfly2/issues/1421)) @@ -1628,14 +2109,14 @@ - when peer state is PeerStateSucceeded, return size scope is small ([#1103](https://github.com/dragonflyoss/Dragonfly2/issues/1103)) - -## [v2.0.2-rc.15] - 2022-02-28 + +## [v2.0.2-rc.16] - 2022-02-28 ### Feat - limit tree depth - -## [v2.0.2-rc.16] - 2022-02-28 + +## [v2.0.2-rc.15] - 2022-02-28 ### Feat - limit tree depth - update load limit ([#1097](https://github.com/dragonflyoss/Dragonfly2/issues/1097)) @@ -2361,7 +2842,7 @@ - update runtime guide in helm deploy ([#612](https://github.com/dragonflyoss/Dragonfly2/issues/612)) ### Feat -- update version ([#640](https://github.com/dragonflyoss/Dragonfly2/issues/640)) +- update verison ([#640](https://github.com/dragonflyoss/Dragonfly2/issues/640)) - changelog ([#638](https://github.com/dragonflyoss/Dragonfly2/issues/638)) - update console submodule ([#637](https://github.com/dragonflyoss/Dragonfly2/issues/637)) - update submodule ([#632](https://github.com/dragonflyoss/Dragonfly2/issues/632)) @@ -2647,8 +3128,28 @@ - idgen add digest ([#243](https://github.com/dragonflyoss/Dragonfly2/issues/243)) -[Unreleased]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.8...HEAD -[v2.0.8]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.8-rc.3...v2.0.8 +[Unreleased]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9...HEAD +[v2.0.9]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-rc.2...v2.0.9 +[v2.0.9-rc.2]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-rc.1...v2.0.9-rc.2 +[v2.0.9-rc.1]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-rc.0...v2.0.9-rc.1 +[v2.0.9-rc.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-beta.4...v2.0.9-rc.0 +[v2.0.9-beta.4]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-beta.3...v2.0.9-beta.4 +[v2.0.9-beta.3]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-beta.2...v2.0.9-beta.3 +[v2.0.9-beta.2]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-beta.1...v2.0.9-beta.2 +[v2.0.9-beta.1]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-beta.0...v2.0.9-beta.1 +[v2.0.9-beta.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.10...v2.0.9-beta.0 +[v2.0.9-alpha.10]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.9...v2.0.9-alpha.10 +[v2.0.9-alpha.9]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.8...v2.0.9-alpha.9 +[v2.0.9-alpha.8]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.7...v2.0.9-alpha.8 +[v2.0.9-alpha.7]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.8...v2.0.9-alpha.7 +[v2.0.8]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.6...v2.0.8 +[v2.0.9-alpha.6]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.5...v2.0.9-alpha.6 +[v2.0.9-alpha.5]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.4...v2.0.9-alpha.5 +[v2.0.9-alpha.4]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.3...v2.0.9-alpha.4 +[v2.0.9-alpha.3]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.2...v2.0.9-alpha.3 +[v2.0.9-alpha.2]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.1...v2.0.9-alpha.2 +[v2.0.9-alpha.1]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.9-alpha.0...v2.0.9-alpha.1 +[v2.0.9-alpha.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.8-rc.3...v2.0.9-alpha.0 [v2.0.8-rc.3]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.8-rc.2...v2.0.8-rc.3 [v2.0.8-rc.2]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.8-rc.1...v2.0.8-rc.2 [v2.0.8-rc.1]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.8-rc.0...v2.0.8-rc.1 @@ -2700,9 +3201,9 @@ [v2.0.5-alpha.1]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.5-alpha.0...v2.0.5-alpha.1 [v2.0.5-alpha.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4...v2.0.5-alpha.0 [v2.0.4]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-rc.3...v2.0.4 -[v2.0.4-rc.3]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-rc.2...v2.0.4-rc.3 -[v2.0.4-rc.2]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-rc.1...v2.0.4-rc.2 -[v2.0.4-rc.1]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-rc.0...v2.0.4-rc.1 +[v2.0.4-rc.3]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-rc.1...v2.0.4-rc.3 +[v2.0.4-rc.1]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-rc.2...v2.0.4-rc.1 +[v2.0.4-rc.2]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-rc.0...v2.0.4-rc.2 [v2.0.4-rc.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-beta.2...v2.0.4-rc.0 [v2.0.4-beta.2]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-beta.1...v2.0.4-beta.2 [v2.0.4-beta.1]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.4-beta.0...v2.0.4-beta.1 @@ -2734,9 +3235,9 @@ [v2.0.2-rc.20]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.19...v2.0.2-rc.20 [v2.0.2-rc.19]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.18...v2.0.2-rc.19 [v2.0.2-rc.18]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.17...v2.0.2-rc.18 -[v2.0.2-rc.17]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.15...v2.0.2-rc.17 -[v2.0.2-rc.15]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.16...v2.0.2-rc.15 -[v2.0.2-rc.16]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.14...v2.0.2-rc.16 +[v2.0.2-rc.17]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.16...v2.0.2-rc.17 +[v2.0.2-rc.16]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.15...v2.0.2-rc.16 +[v2.0.2-rc.15]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.14...v2.0.2-rc.15 [v2.0.2-rc.14]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.13...v2.0.2-rc.14 [v2.0.2-rc.13]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.12...v2.0.2-rc.13 [v2.0.2-rc.12]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.2-rc.11...v2.0.2-rc.12 diff --git a/Makefile b/Makefile index 3cca01814..b0698b285 100644 --- a/Makefile +++ b/Makefile @@ -16,7 +16,7 @@ PROJECT_NAME := "d7y.io/dragonfly/v2" DFGET_NAME := "dfget" DFCACHE_NAME := "dfcache" DFSTORE_NAME := "dfstore" -SEMVER := "2.0.8" +SEMVER := "2.0.9" VERSION_RELEASE := "1" PKG := "$(PROJECT_NAME)" PKG_LIST := $(shell go list ${PKG}/... | grep -v /vendor/ | grep -v '\(/test/\)') diff --git a/api/manager/docs.go b/api/manager/docs.go index e835b2924..c108fa242 100644 --- a/api/manager/docs.go +++ b/api/manager/docs.go @@ -1,5 +1,4 @@ -// Package manager GENERATED BY SWAG; DO NOT EDIT -// This file was generated by swaggo/swag +// Code generated by swaggo/swag. DO NOT EDIT package manager import "github.com/swaggo/swag" diff --git a/build/package/docs/dfcache/dfcache-delete.1 b/build/package/docs/dfcache/dfcache-delete.1 index 09e6cd4fd..17c82278c 100644 --- a/build/package/docs/dfcache/dfcache-delete.1 +++ b/build/package/docs/dfcache/dfcache-delete.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfcache\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfcache\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfcache/dfcache-doc.1 b/build/package/docs/dfcache/dfcache-doc.1 index c9355c700..b6b6377ca 100644 --- a/build/package/docs/dfcache/dfcache-doc.1 +++ b/build/package/docs/dfcache/dfcache-doc.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfcache\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfcache\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfcache/dfcache-export.1 b/build/package/docs/dfcache/dfcache-export.1 index 95e370b5d..d6cf182dd 100644 --- a/build/package/docs/dfcache/dfcache-export.1 +++ b/build/package/docs/dfcache/dfcache-export.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfcache\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfcache\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfcache/dfcache-import.1 b/build/package/docs/dfcache/dfcache-import.1 index ea215b57b..b1a7c82be 100644 --- a/build/package/docs/dfcache/dfcache-import.1 +++ b/build/package/docs/dfcache/dfcache-import.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfcache\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfcache\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfcache/dfcache-plugin.1 b/build/package/docs/dfcache/dfcache-plugin.1 index 0768372fc..a2af06dff 100644 --- a/build/package/docs/dfcache/dfcache-plugin.1 +++ b/build/package/docs/dfcache/dfcache-plugin.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfcache\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfcache\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfcache/dfcache-stat.1 b/build/package/docs/dfcache/dfcache-stat.1 index d2ae5fb22..2165bc8cd 100644 --- a/build/package/docs/dfcache/dfcache-stat.1 +++ b/build/package/docs/dfcache/dfcache-stat.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfcache\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfcache\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfcache/dfcache-version.1 b/build/package/docs/dfcache/dfcache-version.1 index 38d0cf8b3..8cbfe61c8 100644 --- a/build/package/docs/dfcache/dfcache-version.1 +++ b/build/package/docs/dfcache/dfcache-version.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfcache\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfcache\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfcache/dfcache.1 b/build/package/docs/dfcache/dfcache.1 index 24ea80396..3eea4669e 100644 --- a/build/package/docs/dfcache/dfcache.1 +++ b/build/package/docs/dfcache/dfcache.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfcache\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfcache\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfcache/dfcache.md b/build/package/docs/dfcache/dfcache.md index 97f837c05..8edada61b 100644 --- a/build/package/docs/dfcache/dfcache.md +++ b/build/package/docs/dfcache/dfcache.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfcache" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfcache" Documentation # NAME diff --git a/build/package/docs/dfcache/dfcache_delete.md b/build/package/docs/dfcache/dfcache_delete.md index 168ca8883..1c711c0c4 100644 --- a/build/package/docs/dfcache/dfcache_delete.md +++ b/build/package/docs/dfcache/dfcache_delete.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfcache" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfcache" Documentation # NAME diff --git a/build/package/docs/dfcache/dfcache_doc.md b/build/package/docs/dfcache/dfcache_doc.md index 16abee5dc..3f47d9077 100644 --- a/build/package/docs/dfcache/dfcache_doc.md +++ b/build/package/docs/dfcache/dfcache_doc.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfcache" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfcache" Documentation # NAME diff --git a/build/package/docs/dfcache/dfcache_export.md b/build/package/docs/dfcache/dfcache_export.md index d1128f9a3..9346bd44c 100644 --- a/build/package/docs/dfcache/dfcache_export.md +++ b/build/package/docs/dfcache/dfcache_export.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfcache" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfcache" Documentation # NAME diff --git a/build/package/docs/dfcache/dfcache_import.md b/build/package/docs/dfcache/dfcache_import.md index cf2963614..7ad58c07f 100644 --- a/build/package/docs/dfcache/dfcache_import.md +++ b/build/package/docs/dfcache/dfcache_import.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfcache" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfcache" Documentation # NAME diff --git a/build/package/docs/dfcache/dfcache_plugin.md b/build/package/docs/dfcache/dfcache_plugin.md index d7e3e328a..754bf6a65 100644 --- a/build/package/docs/dfcache/dfcache_plugin.md +++ b/build/package/docs/dfcache/dfcache_plugin.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfcache" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfcache" Documentation # NAME diff --git a/build/package/docs/dfcache/dfcache_stat.md b/build/package/docs/dfcache/dfcache_stat.md index 4b6e31a85..599bb942c 100644 --- a/build/package/docs/dfcache/dfcache_stat.md +++ b/build/package/docs/dfcache/dfcache_stat.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfcache" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfcache" Documentation # NAME diff --git a/build/package/docs/dfcache/dfcache_version.md b/build/package/docs/dfcache/dfcache_version.md index 8aa7aeafe..074199fde 100644 --- a/build/package/docs/dfcache/dfcache_version.md +++ b/build/package/docs/dfcache/dfcache_version.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfcache" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfcache" Documentation # NAME diff --git a/build/package/docs/dfget.1 b/build/package/docs/dfget.1 index 45233ae74..05d8c711f 100644 --- a/build/package/docs/dfget.1 +++ b/build/package/docs/dfget.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFGET" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfget\[rq] Documentation" +.TH "DFGET" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfget\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfget.1.md b/build/package/docs/dfget.1.md index 58a4cb69c..1c9d08939 100644 --- a/build/package/docs/dfget.1.md +++ b/build/package/docs/dfget.1.md @@ -1,4 +1,4 @@ -% DFGET(1) Version v2.0.8 | Frivolous "Dfget" Documentation +% DFGET(1) Version v2.0.9 | Frivolous "Dfget" Documentation # NAME diff --git a/build/package/docs/dfstore/dfstore-copy.1 b/build/package/docs/dfstore/dfstore-copy.1 index 498f2da76..02622019f 100644 --- a/build/package/docs/dfstore/dfstore-copy.1 +++ b/build/package/docs/dfstore/dfstore-copy.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfstore\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfstore\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfstore/dfstore-remove.1 b/build/package/docs/dfstore/dfstore-remove.1 index 4d58513c6..251666a9c 100644 --- a/build/package/docs/dfstore/dfstore-remove.1 +++ b/build/package/docs/dfstore/dfstore-remove.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfstore\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfstore\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfstore/dfstore-version.1 b/build/package/docs/dfstore/dfstore-version.1 index 56a2cfc6c..f502e217e 100644 --- a/build/package/docs/dfstore/dfstore-version.1 +++ b/build/package/docs/dfstore/dfstore-version.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfstore\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfstore\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfstore/dfstore.1 b/build/package/docs/dfstore/dfstore.1 index 9dbf79dc7..7b087bc90 100644 --- a/build/package/docs/dfstore/dfstore.1 +++ b/build/package/docs/dfstore/dfstore.1 @@ -1,6 +1,6 @@ .\" Automatically generated by Pandoc 2.13 .\" -.TH "DFCACHE" "1" "" "Version v2.0.8" "Frivolous \[lq]Dfstore\[rq] Documentation" +.TH "DFCACHE" "1" "" "Version v2.0.9" "Frivolous \[lq]Dfstore\[rq] Documentation" .hy .SH NAME .PP diff --git a/build/package/docs/dfstore/dfstore.md b/build/package/docs/dfstore/dfstore.md index 5277c2c4c..9ca42085d 100644 --- a/build/package/docs/dfstore/dfstore.md +++ b/build/package/docs/dfstore/dfstore.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfstore" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfstore" Documentation # NAME diff --git a/build/package/docs/dfstore/dfstore_copy.md b/build/package/docs/dfstore/dfstore_copy.md index 63d65f692..321dd40db 100644 --- a/build/package/docs/dfstore/dfstore_copy.md +++ b/build/package/docs/dfstore/dfstore_copy.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfstore" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfstore" Documentation # NAME diff --git a/build/package/docs/dfstore/dfstore_remove.md b/build/package/docs/dfstore/dfstore_remove.md index 438915f96..d5294b7d0 100644 --- a/build/package/docs/dfstore/dfstore_remove.md +++ b/build/package/docs/dfstore/dfstore_remove.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfstore" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfstore" Documentation # NAME diff --git a/build/package/docs/dfstore/dfstore_version.md b/build/package/docs/dfstore/dfstore_version.md index 31380a47c..3c7c62e3d 100644 --- a/build/package/docs/dfstore/dfstore_version.md +++ b/build/package/docs/dfstore/dfstore_version.md @@ -1,4 +1,4 @@ -% DFCACHE(1) Version v2.0.8 | Frivolous "Dfstore" Documentation +% DFCACHE(1) Version v2.0.9 | Frivolous "Dfstore" Documentation # NAME diff --git a/deploy/helm-charts b/deploy/helm-charts index 1608dd492..cf754b307 160000 --- a/deploy/helm-charts +++ b/deploy/helm-charts @@ -1 +1 @@ -Subproject commit 1608dd49248269497c44e0112e48540be9f04a9e +Subproject commit cf754b3075b5a8567653fe9369c446ac392a2560 diff --git a/version/version.go b/version/version.go index 2c1f5bb9c..a810d3d92 100644 --- a/version/version.go +++ b/version/version.go @@ -23,7 +23,7 @@ import ( var ( Major = "2" Minor = "0" - GitVersion = "v2.0.8" + GitVersion = "v2.0.9" GitCommit = "unknown" Platform = osArch BuildTime = "unknown"