Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.

1.0.0

Compare
Choose a tag to compare
@lowzj lowzj released this 19 Nov 17:43
· 427 commits to master since this release
ac262d5

Dragonfly 1.0.0

Welcome to the v1.0.0 release of Dragonfly!

Images


Breaking Changes


  • feature: add weight for node config.
  • feature: Optimize performance by limiting the number which download from supernode for one task
  • feature: support gc mechanism for supernode
  • feature: add grafana dashboards doc and images
  • feature: registry mirror support direct param.
  • bugfix: paas tls config to dfget and supernode.
  • bugfix: add piece error API for 404 error
  • bugfix: avoid creating dup-process of dfget server.
  • bugfix: support truncate the file when put
  • refactor: handle errors gracefully
  • chore: add goreleaser and docker image publish

Contributors


  • lowzj
  • Starnop
  • liuyuxing
  • Allen Sun
  • pouchrobot
  • SataQiu
  • yeya24
  • zhouchencheng
  • Ben Ye
  • ZhiQiang Gu
  • fengzixu
  • inoc603
  • yizheng
  • yunfeiyangbuaa
  • zhouhaibing089
  • 岁月摧锋断吴钩

Changes

  • d64938d refactor: handle errors gracefully
  • 604d7ff add goreleaser and docker image publish
  • c531afb feature: make the log related parameter can be configured
  • 76f2ed4 bugfix: fix running piece concurrent update wrong
  • 1539f8c feature: add context for dfget downloader
  • 36eb70c feature: prohibit the IPv6 addr for supernode peer IP
  • f2a016c bugfix: avoid creating dup-process of dfget server.
  • ca93c7c docs: auto generate Dragonfly cli/api docs via code
  • 8f18a26 feat(dfdaemon): add redirect to proxy rule
  • d7a8323 feature: registry mirror support direct param.
  • dc7e3ab feature: try to download from back source even if download timeout with dragonfly
  • 95dd1c9 feature: prohibit the IPv6 to communicate with supernode
  • ba9efb0 docs: auto generate Dragonfly cli/api docs via code
  • f1b76f5 modify the comment
  • 9d9d9a8 bugfix: support truncate the file when put
  • 189a6cc add cache in circleci
  • e907850 Squashed commit of the following:
  • c8619a1 docs: auto generate Dragonfly cli/api docs via code
  • 18edd09 feature: support init from environment variables for dfdaemon and supernode
  • b42a14c docs: auto generate Dragonfly cli/api docs via code
  • 744bccf Update adopters.md
  • 0f654c1 using path/filepath instead of path for file operations
  • ff8d91f docs: auto generate Dragonfly cli/api docs via code
  • 5444a8e dfdaemon: specify context when invokes dfget