Skip to content

Releases: dragonflyoss/Dragonfly2

v2.1.28

02 Jan 08:40
87f9fcc
Compare
Choose a tag to compare

Changelog

  • a2b7f8d chore(deps): bump github.com/aws/aws-sdk-go from 1.48.16 to 1.49.9 (#2977)
  • 96df4f1e chore(deps): bump github.com/casbin/casbin/v2 from 2.77.2 to 2.81.0 (#2990)
  • f5a599c chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 (#2973)
  • eb9a92a chore(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc2.0.20221005185240-3a7f492d3f1b to 1.1.0-rc5 (#2991)
  • 79dab81 chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.10 to 3.23.12 (#2988)
  • 6186673 chore(deps): bump google.golang.org/api from 0.151.0 to 0.154.0 (#2974)
  • b4e9fad chore: add draft in goreleaser (#2981)
  • 09b11a2 chore: optimize stream task id (#2983)
  • 4846f6a feat: add difference function for slices (#2984)
  • e329bdb feat: back to source with piece group(multiple pieces) (#2826)
  • 086cb62 feat: if seed peer download task, return NeedBackToSource directly (#2980)
  • ab896da feat: if trigger peer is seed peer, set NeedBackToSource flag true (#2972)
  • 87f9fcc feat: remove object storage and model message (#2992)
  • acdbc4b feat: remove register seed peer in announce peer (#2971)
  • 6b93ef8 feat: trigger download by task id (#2970)
  • b9c25f8 feat:add cache about networktopology (#2924)
  • 5989a4d fix: peer events state failed when register task (#2979)

v2.1.27

22 Dec 10:26
86ae8ce
Compare
Choose a tag to compare

Changelog

  • 86ae8ce chore: grpc reverts to v1.60.0-dev version (#2969)

v2.1.26

22 Dec 03:52
5894095
Compare
Choose a tag to compare

Changelog

  • fb4efb9 chore(deps): bump actions/upload-artifact from 3 to 4 (#2953)
  • 5bec5a9 chore(deps): bump github.com/containerd/containerd from 1.5.18 to 1.6.26 (#2962)
  • a9c5b45 chore(deps): bump github.com/go-playground/validator/v10 from 10.15.5 to 10.16.0 (#2952)
  • a58fa9c chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#2951)
  • df0bb29 chore(deps): bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (#2950)
  • 3193425 chore(deps): bump github/codeql-action from 2 to 3 (#2954)
  • e0d9248 chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2955)
  • f284363 chore(deps): bump golang.org/x/time from 0.4.0 to 0.5.0 (#2948)
  • 34682fe chore(deps): bump k8s.io/component-base from 0.28.3 to 0.29.0 (#2949)
  • 7b2a807 chore: grpc_health_probe supports different architectures in dockerfile (#2966)
  • 839e476 chore: optimize sync pieces error report (#2925)
  • 8f06364 feat: add WithStatsHandler and StatsHandler replace deprecated func (#2959)
  • 1643750 feat: add log for resolver and dynconfig (#2945)
  • ec66fd1 feat: implement trigger download task by seed peer in v2 (#2957)
  • 003376c feat: optimize parameters in seed peer DownloadTask (#2947)
  • 0c591e4 feat: optimize trigger download task return empty (#2958)
  • 5894095 feat: support logging the range and header when registering a task (#2967)
  • e7c8703 fix: add context timeout to health check (#2943)
  • 572739a fix: change "ASK" to "ACK" in adopters.md (#2960)

v2.1.25

13 Dec 13:19
1303d77
Compare
Choose a tag to compare

Changelog

  • bdbe02b chore(deps): bump actions/setup-go from 4 to 5 (#2941)
  • bff5acf chore(deps): bump github.com/aws/aws-sdk-go from 1.48.11 to 1.48.16 (#2936)
  • 04f65de chore(deps): bump github.com/schollz/progressbar/v3 from 3.13.1 to 3.14.1 (#2937)
  • 8e839e4 feat: change DefaultSchedulerFilterParentLimit to 15 (#2932)
  • 67c36f6 feat: remove concurrent_piece_count in scheduler (#2942)
  • 1303d77 fix: downgrade gorm.io/driver/postgres to 1.5.2 (#2908)

v2.0.10

11 Dec 10:44
eb1cbed
Compare
Choose a tag to compare

Changelog

  • 58af079 Merge branch 'main' of github.com:dragonflyoss/Dragonfly2 into release-2.0.9
  • a2117ef Merge branch 'main' of github.com:dragonflyoss/Dragonfly2 into release-2.0.9
  • d96e2ad backport : dfdaemon to gracefully shutdown (#2934)
  • d13bc0e chore(deps): bump github.com/aws/aws-sdk-go from 1.44.229 to 1.44.234 (#2240)
  • 646b82a chore(deps): bump github.com/casbin/casbin/v2 from 2.65.2 to 2.66.1 (#2238)
  • f6a3c7e chore(deps): bump github.com/casbin/casbin/v2 from 2.66.1 to 2.66.3 (#2260)
  • b097366 chore(deps): bump github.com/casbin/gorm-adapter/v3 from 3.5.0 to 3.15.0 (#2237)
  • fbb936f chore(deps): bump github.com/gin-gonic/gin from 1.8.2 to 1.9.0 (#2241)
  • 376f97f chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.2 to 3.23.3 (#2239)
  • a47c014 chore(deps): bump github.com/swaggo/gin-swagger from 1.5.3 to 1.6.0 (#2256)
  • 6ef1415 chore: add features swagger config (#2246)
  • 1b2ee60 chore: change docker.yml timout
  • 60552ec chore: change gorm-adaptor version to v3.5.0 (#2247)
  • df6fc66 chore: update dingtalk group qrcode (#2262)
  • 38ba453 feat: if the scheduler feature is not in feature flags, then it will stop providing the featrue (#2234)
  • c6d60ca feat: add CreatedAt function (#2244)
  • 4bfdd24 feat: add authinfo injector (#2149)
  • 70f9e1e feat: add multiple aarch support (#2308)
  • cbf0b38 feat: add train interval and trainer addresses (#2223)
  • d955b1b feat: add trainer configuration (#2216)
  • 5e80e0c feat: local dynconfig notifies data in client
  • f2e42bc feat: local dynconfig notifies data in client (#2264)
  • bcd992e feat: update d7y.io/api package and change cpu percent validation (#2236)
  • 5c18272 feat: update resource director (#2243)
  • 0a83607 feat: when the cache is missing, change the error log to a warning log (#2235)
  • bb38e04 fix: client grpc dial non-block (#2261)
  • eb1cbed fix: goreleaser config in v2.0.10 (#2935)
  • 719fd08 fix: ip and hostname params in FindSchedulerClusters (#2249)
  • 0216655 fix: local dynconfig panic in Notify (#2266)
  • c8b0e89 fix: modify the traversal condition for Items (#2250)
  • 197844c fix: object downloads failed by dfstore when dfdaemon enabled concurrent (#2328)
  • 507ad47 fix: redis validation in scheduler config (#2287)
  • b2c11fb fix: upgraded high vulnerability package to latest in v2.0.9 release (#2928)

v2.1.24

07 Dec 12:57
f8d538b
Compare
Choose a tag to compare

Changelog

  • b95e827 Update CHANGELOG.md (#2904)
  • 014a280 Update CHANGELOG.md (#2913)
  • f4e326e chore(deps): bump github.com/aws/aws-sdk-go from 1.47.9 to 1.48.11 (#2919)
  • 5a71469 chore(deps): bump github.com/docker/distribution from 2.8.2+incompatible to 2.8.3+incompatible (#2898)
  • 4b9bdcd chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 (#2890)
  • 0431b32 chore(deps): bump github.com/shirou/gopsutil/v3 from 3.23.9 to 3.23.10 (#2900)
  • 916d5ce chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.45.0 to 0.46.1 (#2888)
  • 17fe465 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.45.0 to 0.46.1 (#2916)
  • 7822540 chore(deps): bump go.opentelemetry.io/otel from 1.20.0 to 1.21.0 (#2886)
  • 22c32a7 chore(deps): bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#2917)
  • ae5e2d7 chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#2889)
  • 7d1b5a4 chore(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0 (#2887)
  • e416fb2 chore(deps): bump golang.org/x/sys from 0.14.0 to 0.15.0 (#2899)
  • 8cf2b8c chore(deps): bump google.golang.org/api from 0.138.0 to 0.151.0 (#2902)
  • 1d75ddf chore: update api version to v2.0.59 (#2923)
  • 76530ae feat: add prefetch to trigger seed peer downloads entire task (#2929)
  • f8d538b feat: dfget sets data dir and cache dir (#2931)
  • 9b251a8 feat: enable watch dog by default (#2905)
  • cfcfbc3 feat: optimize AnnouncePeer log and update api verison (#2921)
  • 81cfc72 feat: optimize service v2 log print (#2922)
  • 64e9c0f feat: remove handleSyncPiecesFailedRequest when sync piece failed (#2906)
  • 11829e3 feat: update api version to v2.0.56 (#2891)
  • da67241 fix the wrong word (#2914)
  • 21c19a9 fix: CANNOT connet to Redis with special password #2893 (#2894)
  • 18c28a7 fix: digest and range validation in v2 (#2892)
  • 84cdd1e fix: log parse error (#2909)

v2.1.23

16 Nov 13:08
22f4f9e
Compare
Choose a tag to compare

Changelog

  • be87ea1 chore(deps): bump github.com/aws/aws-sdk-go from 1.47.4 to 1.47.9 (#2879)
  • d24c20b chore(deps): bump go.opentelemetry.io/otel/sdk from 1.19.0 to 1.20.0 (#2878)
  • 4fe5985 chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.15.0 (#2876)
  • 2bbbe2f chore(deps): bump k8s.io/component-base from 0.28.0 to 0.28.3 (#2877)
  • 273727e chore: update node version to 20-alpine in Dockerfile (#2874)
  • 4d4ea8d feat: add reschedule handler for schduler v2 (#2882)
  • 9608eff feat: avoid hot resolve in grpc (#2884)
  • ef1be37 feat: change ratelimit's DefaultQPS and DefaultBurst (#2872)
  • 22f4f9e feat: implement batch calculation of candidate parents scores (#2853)
  • 79b4aab feat: optimize piece download failed handler (#2883)
  • 86ce09f feat: remove TinyTaskResponse and SmallTaskResponse message (#2881)

v2.1.22

09 Nov 11:51
20fbf49
Compare
Choose a tag to compare

Changelog

v2.1.21

08 Nov 12:53
5f4fe57
Compare
Choose a tag to compare

Changelog

  • 0ac76d0 chore(deps): bump github.com/aliyun/aliyun-oss-go-sdk from 2.2.9+incompatible to 3.0.1+incompatible (#2859)
  • 7faec3d chore(deps): bump github.com/aws/aws-sdk-go from 1.46.6 to 1.47.3 (#2858)
  • 6afb48d chore(deps): bump github.com/aws/aws-sdk-go from 1.47.3 to 1.47.4 (#2860)
  • 014a101 chore(deps): bump github.com/containerd/containerd from 1.3.4 to 1.5.18 (#2862)
  • 39a15e1 chore(deps): bump github.com/docker/distribution from 2.7.1+incompatible to 2.8.2+incompatible (#2861)
  • a083c30 chore(deps): bump github.com/docker/docker from 20.10.7+incompatible to 24.0.7+incompatible (#2863)
  • 05a7b3d chore(deps): bump golang.org/x/time from 0.3.0 to 0.4.0 (#2855)
  • 334eb2e feat: avoid hot reload when dynconfig refresh data (#2866)
  • da014f5 feat: if no matching manifest, then the log printing platform string (#2867)
  • 5f4fe57 feat: implement ListSeedPeers feature in manager (#2865)
  • 58f1370 feat: preheat image supports authentication and parse multi manifest mediatype (#2819)
  • 2339e9b refactor: preheat with multi arch image layers (#2864)

v2.1.20

03 Nov 04:26
8fdedd8
Compare
Choose a tag to compare

Changelog