Skip to content

Releases: dragonflyoss/dragonfly

v2.0.8-beta.3

14 Nov 13:18
75925a0
Compare
Choose a tag to compare

Changelog

v2.0.8-beta.2

14 Nov 04:56
9bc618b
Compare
Choose a tag to compare

Changelog

v2.0.8-beta.1

11 Nov 09:39
d72c255
Compare
Choose a tag to compare

Changelog

v2.0.8-beta.0

09 Nov 12:03
bde6496
Compare
Choose a tag to compare

Changelog

  • b5d961f chore(deps): bump github.com/gammazero/deque from 0.2.0 to 0.2.1 (#1810)
  • e8d21fd chore(deps): bump github.com/shirou/gopsutil/v3 from 3.22.9 to 3.22.10 (#1812)
  • 50f79d9 chore(deps): bump go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin from 0.36.1 to 0.36.4 (#1811)
  • 86fe958 chore(deps): bump go.opentelemetry.io/otel/exporters/jaeger from 1.10.0 to 1.11.1 (#1813)
  • 3786370 chore: close out of use client grpc conn (#1817)
  • 14ff235 chore: make SendMsg in doRecursiveDownload safe (#1806)
  • 33b134c feat: add otel trace in log (#1804)
  • c2ff255 feat: add workHome and pluginDir to configuration (#1807)
  • 7c007b4 feat: optimize peer gc (#1819)
  • 1c0cfed feat: peer.UpdateAt needs to be updated during download process (#1818)
  • bde6496 feat: returns an scheduling error if the peer state is not PeerStateRunning (#1821)
  • 80e1889 feat: statistical the traffic of reused peer (#1816)
  • abd11a2 fix: otel goroutine leak (#1815)

v2.0.8-alpha.4

02 Nov 13:05
9a53225
Compare
Choose a tag to compare

Changelog

  • 33b134c feat: add otel trace in log (#1804)
  • 9a53225 feat: add workHome and pluginDir to configuration

v2.0.8-alpha.3

02 Nov 06:39
e17df30
Compare
Choose a tag to compare

Changelog

v2.0.8-alpha.2

02 Nov 04:09
2ecc740
Compare
Choose a tag to compare

Changelog

v2.0.8-alpha.1

01 Nov 10:01
768fdff
Compare
Choose a tag to compare

Changelog

  • 3b04c74 chore(deps): bump github.com/onsi/gomega from 1.22.1 to 1.23.0 (#1798)
  • 34c38d3 chore(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.1 (#1796)
  • 1318d02 chore(deps): bump google.golang.org/api from 0.97.0 to 0.101.0 (#1800)
  • d812c67 chore(deps): bump gorm.io/driver/mysql from 1.4.1 to 1.4.3 (#1799)
  • fe39b34 chore(deps): bump gorm.io/driver/postgres from 1.4.4 to 1.4.5 (#1797)
  • ab2a427 feat: add leave host logger (#1801)
  • fb5ae03 feat: scheduler's record adds ParentUploadCount and ParentUploadFailedCount (#1795)
  • 768fdff fix: leave host (#1803)

v2.0.8-alpha.0

31 Oct 08:42
9d69a74
Compare
Choose a tag to compare

Changelog

  • 282262b chore(deps): bump github.com/aws/aws-sdk-go from 1.44.114 to 1.44.121 (#1785)
  • f777ec7 chore(deps): bump github.com/casbin/gorm-adapter/v3 from 3.11.0 to 3.12.1 (#1786)
  • c7d4db7 chore(deps): bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.4.0 (#1787)
  • a3a3e66 chore(deps): bump github.com/shirou/gopsutil/v3 from 3.22.7 to 3.22.9 (#1784)
  • 7b5d47d chore(deps): bump go.opentelemetry.io/otel from 1.11.0 to 1.11.1 (#1783)
  • 4560255 chore: add intel to ADOPTERS.md (#1778)
  • 75791cf chore: add timestamp to stdout&stderr (#1781)
  • f472c9f chore: update grpc api proto verison (#1779)
  • 78f0513 chore: update helm-charts submodule
  • 2556582 feat: add LeaveHost handler (#1780)
  • 61518de feat: add calculateParentHostUploadSuccessScore to scheduler (#1789)
  • eef6885 feat: add download header log (#1793)
  • c66f5a3 feat: daemon call leaveHost when exit (#1788)
  • 7dfe5cf feat: grpc scheduler client dial options (#1792)
  • 9d69a74 feat: support split running tasks (#1794)
  • 2556626 fix: daemon don't leaveHost when keepStorage=true (#1790)
  • fbbbe3b fix: did not call scheduler leave tasks in forceGC (#1782)

v2.0.7

19 Oct 13:24
2866c83
Compare
Choose a tag to compare

Dragonfly v2.0.7 is released! 🎉🎉🎉 Thanks to the contributors of dragonfly, welcome to visit d7y.io website.

Features

  • Add nydus mirror mode to integrate dragonfly, please refer to integration/nydus.
  • Scheduler removes task and host gc ttl.
  • Optimize the scheduler registration logic in the case of concurrency.
  • Add the leave state for task, optimize the scheduling when there are no available peers for the task.
  • Support download empty file.
  • Support ipv6.
  • Manager supports redis cluster mode.
  • Stat peer count with memory cache.
  • Peer changes default storage strategy to io.d7y.storage.v2.simple.
  • Add MaxConnectionIdle to grpc keepalive.
  • Update golang version to 1.19.

You can see CHANGELOG for more details.