Skip to content

Releases: dragonflyoss/dragonfly

v2.3.3-rc.0

24 Sep 06:50
317157b
Compare
Choose a tag to compare

Changelog

Dependency updates

  • e40d34d chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 (#4317)
  • fabe091 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.62.0 to 0.63.0 (#4319)
  • ed0e69d chore(deps): bump kentaro-m/auto-assign-action from 1a583dfb5dd75d0df34ecc781081e5a6a73d2dce to 0cb1582962699c32cfa6083ee508ba02035ff32d (#4339)
  • 9d59637 chore(deps): bump sigstore/cosign-installer from 3.9.2 to 3.10.0 (#4323)

Chores

  • 9aa047b Add comprehensive GitHub Copilot instructions for Dragonfly development (#4281)
  • 27b8401 chore(deploy): update helm-charts subproject commit (#4329)
  • 1ab08c3 docs(README): update project description and structure (#4327)
  • 317157b perf(rpc): increase default QPS and burst values (#4332)

Contributors

Thanks to all the contributors! ❤️

v2.3.2

11 Sep 02:30
18695a8
Compare
Choose a tag to compare

Changelog

Dependency updates

  • c5f39b7 chore(deps): bump github/codeql-action from 3.29.8 to 3.30.1 (#4311)
  • a3a685d chore(deps): bump google.golang.org/api from 0.244.0 to 0.248.0 (#4303)

Chores

  • 18695a8 build(docker): update base images to alpine 3.21 (#4314)

Contributors

Thanks to all the contributors! ❤️

v2.2.5

11 Sep 02:31
Compare
Choose a tag to compare

Changelog

Chores

  • d83fff4 build(docker): update base images to alpine 3.21 (#4314)

Contributors

Thanks to all the contributors! ❤️

v2.3.1

10 Sep 14:22
99e0155
Compare
Choose a tag to compare

Changelog

Features

  • 7374114 feat(job): add timeout parameter to job scheduling (#4293)
  • 584a612 feat(middlewares): support token from query parameter (#4294)
  • 212c64d feat: add proxy port support across all host models (#4283)
  • 447b510 feat: update the cache key for distinguishing from the old searcher way (#4301)

Bug Fixes

  • 0a13e3d fix: use sha256 generate persistent cache task id (#4295)

Dependency updates

  • c9ee6d6 chore(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 (#4290)
  • 95db8b3 chore(deps): bump github.com/bits-and-blooms/bitset from 1.22.0 to 1.24.0 (#4287)
  • f3911bd chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#4284)
  • fb93f29 chore(deps): bump go.uber.org/mock from 0.5.2 to 0.6.0 (#4288)
  • 95f24f3 chore(deps): bump google.golang.org/grpc from 1.74.2 to 1.75.0 (#4285)
  • 052db13 chore(deps): bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 (#4291)
  • 44db190 chore(deps): bump kentaro-m/auto-assign-action from 9f6dbe84a80c6e7639d1b9698048b201052a2a94 to 1a583dfb5dd75d0df34ecc781081e5a6a73d2dce (#4286)

Chores

  • 5986310 chore(manager): update subproject commit reference (#4296)
  • 99e0155 chore: update submodule commits for client and console (#4313)

Contributors

Thanks to all the contributors! ❤️

v2.3.1-rc.4

21 Aug 02:23
0e01bf8
Compare
Choose a tag to compare

Changelog

Features

  • e169394 feat: Add WithGroupUUID logger and optimize GetGroupJobState in internal job (#4270)
  • b3e8695 feat: Update JSON tag for CachedLayers field in Peer struct to "cached_layers" (#4258)

Bug Fixes

  • 2fc87da refactor(job): use goroutine to unmarshal task result (#4245)
  • bd2ae63 refactor: refacts the seed peer selection logic from grpc resolver to… (#4235)
  • 1a87bfc refactor: remove unused seed peer related logic (#4259)

Dependency updates

  • 364464c chore(deps): bump actions/cache from 4.2.2 to 4.2.4 (#4266)
  • 3c15fbf chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#4261)
  • 883d6d8 chore(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 (#4263)
  • 88dc8e1 chore(deps): bump client-rs to v1.0.9 (#4256)
  • 2b4df83 chore(deps): bump github.com/docker/go-connections from 0.5.0 to 0.6.0 (#4272)
  • 686f339 chore(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.23.0 (#4268)
  • 06b8563 chore(deps): bump github.com/redis/go-redis/v9 from 9.11.0 to 9.12.1 (#4271)
  • 632c7b2 chore(deps): bump github.com/swaggo/swag from 1.16.5 to 1.16.6 (#4257)
  • f30a79e chore(deps): bump github/codeql-action from 3.29.7 to 3.29.8 (#4260)
  • d7cfc85 chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 (#4265)
  • b2b21c2 chore(deps): bump golang.org/x/sys from 0.34.0 to 0.35.0 (#4264)

Chores

Contributors

Thanks to all the contributors! ❤️

v2.3.1-rc.3

07 Aug 03:29
Compare
Choose a tag to compare

Changelog

Features

  • 9641c3e feat: Moved preheatImage struct and parseManifestURL from manager/job/types.go to internal/job/image.go for better encapsulation (#4243)
  • b3e8695 feat: Update JSON tag for CachedLayers field in Peer struct to "cached_layers" (#4258)
  • baa061a feat: implement PreheatImage and StatImage for scheduler (#4246)

Dependency updates

  • 88dc8e1 chore(deps): bump client-rs to v1.0.9 (#4256)
  • 249bdfc chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 (#4249)
  • e875480 chore(deps): bump github.com/aws/aws-sdk-go from 1.55.7 to 1.55.8 (#4255)
  • d9b06c5 chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.38.0 (#4241)
  • 632c7b2 chore(deps): bump github.com/swaggo/swag from 1.16.5 to 1.16.6 (#4257)
  • 7f071ea chore(deps): bump github/codeql-action from 3.29.3 to 3.29.4 (#4237)
  • 28fa02f chore(deps): bump github/codeql-action from 3.29.4 to 3.29.5 (#4248)
  • c0c8763 chore(deps): bump google.golang.org/api from 0.229.0 to 0.244.0 (#4251)
  • 1de067f chore(deps): bump kentaro-m/auto-assign-action from 586b61c136c65d09c1775da39cc4a80e026834f4 to 9f6dbe84a80c6e7639d1b9698048b201052a2a94 (#4236)

Chores

  • f535615 Merge branch 'main' of github.com:dragonflyoss/dragonfly into release-2.3

Contributors

Thanks to all the contributors! ❤️

v2.3.1-rc.2

05 Aug 13:40
baa061a
Compare
Choose a tag to compare

Changelog

Features

  • 9641c3e feat: Moved preheatImage struct and parseManifestURL from manager/job/types.go to internal/job/image.go for better encapsulation (#4243)
  • 3f0b7b0 feat: enhance preheat job concurrency control (#4233)
  • baa061a feat: implement PreheatImage and StatImage for scheduler (#4246)

Dependency updates

  • 249bdfc chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 (#4249)
  • e875480 chore(deps): bump github.com/aws/aws-sdk-go from 1.55.7 to 1.55.8 (#4255)
  • d9b06c5 chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.38.0 (#4241)
  • 7f071ea chore(deps): bump github/codeql-action from 3.29.3 to 3.29.4 (#4237)
  • 28fa02f chore(deps): bump github/codeql-action from 3.29.4 to 3.29.5 (#4248)
  • c0c8763 chore(deps): bump google.golang.org/api from 0.229.0 to 0.244.0 (#4251)
  • 1de067f chore(deps): bump kentaro-m/auto-assign-action from 586b61c136c65d09c1775da39cc4a80e026834f4 to 9f6dbe84a80c6e7639d1b9698048b201052a2a94 (#4236)

Chores

  • 6c0ebc4 chore: bump console to v0.3.1 (#4232)
  • a7efec4 test(e2e): update config to fix the slow resolution of seed peer address (#4234)

Contributors

Thanks to all the contributors! ❤️

v2.3.1-rc.1

25 Jul 14:10
Compare
Choose a tag to compare

Changelog

Features

  • 3f0b7b0 feat: enhance preheat job concurrency control (#4233)

Chores

  • 023c309 Merge branch 'main' of github.com:dragonflyoss/dragonfly into release-2.3
  • 6c0ebc4 chore: bump console to v0.3.1 (#4232)
  • a7efec4 test(e2e): update config to fix the slow resolution of seed peer address (#4234)

Contributors

Thanks to all the contributors! ❤️

v2.3.1-rc.0

22 Jul 11:43
41da9b7
Compare
Choose a tag to compare

Changelog

Features

  • d67f30a feat(manager): add scheduler cluster ID based listing (#4222)
  • 41da9b7 feat: add RemoteIp for calling client (#4231)

Dependency updates

  • a64385f chore(deps): bump github.com/swaggo/swag from 1.16.4 to 1.16.5 (#4228)
  • 9c4f628 chore(deps): bump github/codeql-action from 3.29.2 to 3.29.3 (#4224)
  • 01ff406 chore(deps): bump kentaro-m/auto-assign-action from db77befe126df3163e8ee988af621569f7f2b82f to 586b61c136c65d09c1775da39cc4a80e026834f4 (#4225)
  • 688f64c chore(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2 (#4223)

Contributors

Thanks to all the contributors! ❤️

v2.3.1-beta.0

08 Jul 16:39
d13d290
Compare
Choose a tag to compare

Changelog

Features

  • be2e223 feat: Add support for selecting specific peer IPs for preheating in job scheduler (#4194)
  • d32cf54 feat: Change Result column type to longtext in Job model to fix data too long error (#4181)
  • 9fb26ae feat: add gc task to clean up inactive seed peers (#4176)
  • b3b7d15 feat: add the gc task to clean up the inactive schedulers (#4175)
  • cfc3180 feat: support preheat for multiple urls (#4185)

Bug Fixes

  • 1a132f5 fix: populate the User from UserID when get application and job (#4178)
  • cae253c fix: revert the remove of ip and port in mamager rpc server (#4180)

Chores

  • b0a6a55 Add fmt, vet, and precheck targets to Makefile for better CI and code quality (#4182)
  • b66c49f Tune dragonfly to Remove Old Entries & Use Longtext to fit larger warming jobs (#4145)
  • d3e1c89 chore: bump client-rs to v1.0.1 (#4174)
  • d13d290 chore: bump console version to v0.3.0 (#4196)

Contributors

Thanks to all the contributors! ❤️