Skip to content

Releases: dragonflyoss/Dragonfly2

v2.1.64

28 Nov 14:19
386c91b
Compare
Choose a tag to compare

Changelog

  • 1b1014f chore(deps): bump codecov/codecov-action from 4.6.0 to 5.0.2 (#3659)
  • c05bff9 chore(deps): bump github.com/gammazero/deque from 0.2.1 to 1.0.0 (#3657)
  • 3aea1e6 chore(deps): bump github.com/swaggo/swag from 1.16.3 to 1.16.4 (#3655)
  • 34e343a chore(deps): bump github/codeql-action from 3.27.0 to 3.27.1 (#3646)
  • 2a3e846 chore(deps): bump github/codeql-action from 3.27.1 to 3.27.4 (#3658)
  • 97e73cb chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.56.0 to 0.57.0 (#3643)
  • 11d6564 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.56.0 to 0.57.0 (#3644)
  • 1737eaa chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#3647)
  • 55a3bd0 chore(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 (#3654)
  • 0125102 chore(deps): bump google.golang.org/api from 0.199.0 to 0.205.0 (#3645)
  • fb74a23 chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (#3653)
  • aca4d14 chore(deps): bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 (#3648)
  • b370415 chore(deps): bump k8s.io/component-base from 0.29.2 to 0.31.2 (#3649)
  • 386c91b chore: update client submodule (#3661)
  • b2c8e76 feat: add disk bandwidth information for host (#3652)
  • 555a132 feat: add garbage collection for persistent cache host (#3642)
  • 9376c5d feat: optimize api for shceduling (#3660)
  • 8711108 feat: store persistent cache host by announce host api (#3640)

v2.1.63

12 Nov 02:36
071ab91
Compare
Choose a tag to compare

Changelog

  • 83fec0b chore(deps): bump actions/cache from 4.1.0 to 4.1.2 (#3616)
  • c1ed128 chore(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#3618)
  • 39dbfe2 chore(deps): bump actions/setup-go from 5.0.2 to 5.1.0 (#3615)
  • 5040c1e chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#3632)
  • a9301db chore(deps): bump github.com/onsi/gomega from 1.34.1 to 1.35.1 (#3631)
  • b19bed5 chore(deps): bump github.com/schollz/progressbar/v3 from 3.14.6 to 3.17.0 (#3610)
  • bd08063 chore(deps): bump github/codeql-action from 3.26.12 to 3.27.0 (#3617)
  • 5a3e70c chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.53.0 to 0.56.0 (#3612)
  • a718fd7 chore(deps): bump go.uber.org/mock from 0.4.0 to 0.5.0 (#3630)
  • d5ab25a chore(deps): bump golang.org/x/time from 0.6.0 to 0.7.0 (#3627)
  • 10062d7 chore: update console and rust client version (#3639)
  • 071ab91 chore: update console submodule (#3641)
  • 4a791c7 chore: update golang version to v1.23.0 (#3609)
  • 19b38a1 feat: add filtered query params of the containerd (#3621)
  • b31e5be feat: add rate limit for job open api by cluster (#3638)
  • e826d72 feat: implement delete peer and task in persistent cache (#3623)
  • 58959be feat: implement delete persistent cache task in scheduler (#3619)
  • 4f8fb8f feat: implement upload persistent cache task (#3620)
  • ab11fbf feat: optimize error message of preheating (#3622)
  • da8eab8 fix: generate wrong sql with gorm (#3626)

v2.1.62

30 Oct 03:09
90d2017
Compare
Choose a tag to compare

Changelog

  • dc10763 Add tests for ListHosts() and DeleteHost() (#3604)
  • d6981cd chore(deps): bump actions/checkout from 4.2.0 to 4.2.1 (#3600)
  • e0e0c47 chore(deps): bump actions/upload-artifact from 4.3.6 to 4.4.3 (#3599)
  • 0fc7304 chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (#3598)
  • 37178c6 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.54.0 to 0.56.0 (#3594)
  • 4c50a0d chore: update client version to v0.1.113 (#3593)
  • 2793851 feat: add CreateJobCount and CreateJobSuccessCount metrics (#3588)
  • 90d2017 feat: add DefaultFilteredQueryParams for job (#3608)
  • 071072f feat: add E2E tests for cases that peers going offline (#3524)
  • eb4e101 feat: add interface of the persistent cache resource (#3602)
  • 2e1a6b5 feat: add peer manager for persistent cache task (#3592)
  • 713d5aa feat: change job gc interval in manager (#3591)
  • 770d6c9 feat: implement StatPersistentCachePeerRequest and StatPersistentCacheTaskRequest for persistent cache (#3603)
  • 5a51a61 feat: support searching task by url for GetTask and DeleteTask (#3607)

v2.1.61

17 Oct 14:39
030f337
Compare
Choose a tag to compare

Changelog

  • da799c6 chore(deps): bump actions/cache from 4.0.2 to 4.1.0 (#3561)
  • 6c363eb chore(deps): bump actions/checkout from 4.1.7 to 4.2.0 (#3549)
  • d14c7f7 chore(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 (#3559)
  • 385a813 chore(deps): bump github.com/docker/docker from 27.1.1+incompatible to 27.3.1+incompatible (#3556)
  • 734c7e6 chore(deps): bump github/codeql-action from 3.26.8 to 3.26.12 (#3565)
  • fa03cde chore(deps): bump google.golang.org/api from 0.197.0 to 0.199.0 (#3554)
  • 1bad8a8 chore: generate SBOM for release artifacts (#3585)
  • 030f337 chore: generate sbom for release artifacts (#3587)
  • 5ab6450 chore: update go version to v1.22.4 (#3580)
  • da10972 chore: update rust client and console submodule (#3567)
  • 1198c98 feat: add fsm for persistent cache peer (#3563)
  • 5c52a02 feat: add self-signed certs for mTLS (#3583)
  • e3b8583 feat: support set self-signed cert for service (#3568)

v2.1.60

11 Oct 10:41
8b6e40f
Compare
Choose a tag to compare

Changelog

  • 8b6e40f chore: update client-rs version (#3562)
  • 4a7ae85 feat: add auto switch scheduler e2e test (#3486)
  • 4d2e929 feat: add downloadRate and uploadRate for host (#3548)
  • bd8ecfb feat: add host manager for persistent cache (#3546)
  • 53f5e9c feat: add persistent cache task for scheduler (#3545)
  • 7253f0f feat: increase interval of the preheat polling (#3544)
  • 8d956eb feat: removed network topology (#3547)
  • 688b9d7 feat: rename scheduler/resource to scheduler/resource/standard (#3542)
  • 9cd6f41 feat: update new task type(TaskType_STANDARD, TaskType_PERSISTENT, TaskType_PERSISTENT_CACHE) (#3540)

v2.1.59

26 Sep 15:01
ea850f7
Compare
Choose a tag to compare

Changelog

  • 4de427a chore(deps): bump actions/checkout from 4.1.1 to 4.1.7 (#3529)
  • 6d75fb9 chore(deps): bump github.com/prometheus/client_golang from 1.19.0 to 1.20.4 (#3532)
  • cb30b04 chore(deps): bump github/codeql-action from 3.26.2 to 3.26.8 (#3530)
  • e5440fb chore(deps): bump sigstore/cosign-installer from 3.5.0 to 3.6.0 (#3528)
  • c9180af chore: update api version to v2.0.158 and update helm chart (#3527)
  • 1afe79e feat: add metrics for grpc api of the cache task (#3539)
  • b1875df feat: fixed lint in manager sync_peers.go (#3536)
  • 3e73231 feat: seed max concurrent (#3482)
  • ea850f7 feat: support preheat with self-signed certs (#3541)
  • 61c3cf4 feat: support set max threads (#3537)
  • b226996 fix(dfget): Change file path (#3519)
  • 5056506 fix: make e2e test (#3487)
  • 80717c7 fix: update get and delete task unit test and e2e test. (#3525)
  • 820e719 select all peers in one scheduler_cluster (#3503)

v2.1.58

20 Sep 10:47
7bcbac9
Compare
Choose a tag to compare

Changelog

  • 1d58c7e chore: add sbom and provenance for docker build
  • fbb3ee3 chore: fixed Pinned-Dependencies in actions (#3521)
  • c1dad7c fix: update delete task rpc and create e2e test. (#3447)
  • 7bcbac9 refactor: get task job and delete task job (#3522)

v2.1.57

18 Sep 12:53
Compare
Choose a tag to compare

Changelog

  • 6b46d0e Merge branch 'main' of github.com:dragonflyoss/Dragonfly2
  • f2fac17 chore(deps): bump github.com/jellydator/ttlcache/v3 from 3.2.0 to 3.3.0 (#3494)
  • e616f93 chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.23.0 (#3491)
  • 624bf28 chore(deps): bump google.golang.org/api from 0.189.0 to 0.197.0 (#3510)
  • e044dae chore: add -y option to cosign
  • 74b4084 chore: add COSIGN_PUBLIC_KEY for cosign verify
  • 526e5ef chore: add GITHUB_TOKEN for ghcr to login (#3515)
  • 65b06b2 chore: add upload-tag-name for release
  • ff2b1f4 chore: fixed Pinned-Dependencies for actions (#3518)
  • ae9f8df chore: fixed Token-Permissions for Actions (#3517)
  • 79bd59a chore: generate SLSA3 provenance for GoReleaser (#3516)
  • 22ce71e chore: remove distribution in goreleaser
  • dffcf68 chore: remove sboms in goreleaser
  • 608b6a2 chore: remove verify base image
  • 8c0909a chore: signed release for container image (#3514)
  • 8429707 chore: update client version (#3496)
  • 8a1e858 chore: update console submodule version (#3505)
  • 151070a feat: add job feature for scheduler's announcer (#3489)
  • 6ba4782 feat: add scheduler features api for manager (#3488)
  • 76cf35f feat: add scope for preheating job (#3497)
  • e8d696b feat: change gc config for manager job (#3507)
  • 1e0dcaf feat: change timeout and max refresh in jwt token (#3501)
  • d5eef60 feat: clean up expired jobs to prevent performance problems (#3504)
  • bba6b9b feat: remove order by created_at for selecting job (#3502)
  • 84ad2ff feat: response server real ip in X-Server-IP header (#3500)
  • 3f7e48e feat: when peer disabled shared, scheduler will skip peer in filterCandidateParents (#3506)
  • 92b26fa fix: add sentinel authentication settings (#3484)
  • 759a70e fix: fixed the token-permission and pinned dependencies (#3513)

v2.1.56

06 Sep 05:45
f1dec25
Compare
Choose a tag to compare

Changelog

  • e1fadbb Merge branch 'main' of github.com:dragonflyoss/Dragonfly2
  • 75a35b8 chore(deps): bump actions/upload-artifact from 3.pre.node20 to 4.3.6 (#3454)
  • f45a77f chore(deps): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.20.1 (#3463)
  • 5ac7bdb chore(deps): bump github.com/zeebo/blake3 from 0.2.3 to 0.2.4 (#3466)
  • 988b9a4 chore(deps): bump go.opentelemetry.io/otel/sdk from 1.28.0 to 1.29.0 (#3462)
  • 1c14209 chore(deps): bump golang.org/x/crypto from 0.25.0 to 0.26.0 (#3464)
  • c7ea099 chore(deps): bump ossf/scorecard-action from 2.3.1 to 2.4.0 (#3453)
  • a637440 chore: fix 'as' keyword should match the case of the 'from' keyword (#3445)
  • b23b18d chore: mute some reclaim check log (#3469)
  • e3fd3b9 chore: udpate client-rs version (#3461)
  • eaaeec4 chore: update console and client version (#3438)
  • 2b2635c feat: add ScheduleDuration for recording duration of the scheduling (#3444)
  • 2c0ae78 feat: add proxy error metric (#3470)
  • c463f7f feat: add rate limit middlewares for job (#3481)
  • 75d6242 feat: add ratelimit for job in manager (#3480)
  • 58b612f feat: add source http metric (#3468)
  • 2ae56e2 feat: added the scorecard github action and its badge (#3440)
  • b5b2f39 feat: daemon add back source metric (#3460)
  • e0e9654 feat: remove trainer and model
  • b2babf8 feat: resource add rdb for cache task (#3467)
  • f1dec25 feat: use context.Background for ScheduleCandidateParents to prevent stream breaking (#3485)
  • bd6cbbe fix: AutoIssueCert loses control in dfdaemon(#3422) (#3423)
  • b4493b2 fix: fix null pointer dereference issue when parent task storage registration fails (#3458)
  • c141087 fix: key/value format with whitespace separator should not be used (#3459)
  • 12969b4 vulnerability fix (#3443)

v2.1.55

26 Aug 13:35
Compare
Choose a tag to compare

Changelog

  • 53ba603 chore(deps): bump golang.org/x/sys from 0.22.0 to 0.24.0 (#3428)
  • 8516147 chore: export content range in http source (#3437)
  • 44658cf chore: fix typo (#3435)
  • d68e707 chore: rename name_template to version_template in goreleaser
  • 9eb1f08 chore: update rust client version (#3424)
  • b6c9249 feat: add accept ranges header (#3433)
  • 5547307 feat: add delete task and list tasks manager api with request type and service type. (#3378)
  • 517aed7 feat: optimize GetTaskJob and DeleteTaskJob (#3434)
  • 22913db fix: reuse length check (#3432)
  • 584b67d fix: start with zero half-open interval range (#3431)