All Versions
152
Latest Version
Avg Release Cycle
3 days
Latest Release
873 days ago

Changelog History
Page 8

  • v2.0.3-beta.1 Changes

    May 13, 2022

    Feat

    • ๐Ÿ”„ change docker compose
    • โœ‚ remove cdn compatibility
    • ๐Ÿ‘Œ support more digest like sha256 (#1304)
    • ๐Ÿคก go generate mocks
    • dfdaemon change host uuid to host id
    • implement pattern in client daemon (#1231)
    • โœ‚ remove cdn job
    • โœ‚ remove cdn logic
    • ๐Ÿ‘€ announce seed peer
    • โฑ scheduler add seed peer (#1298)
    • don't gc client rpc connection if ExpireTime is 0 (#1296)
    • โšก๏ธ update scheduler PeerResult validation (#1294)
    • ๐Ÿ‘€ manager add seed peer (#1293)

    ๐Ÿ›  Fix

    • reuse panic
    • โœ… digest reader and unit tests (#1305)
    • โฑ scheduler typo (#1297)
  • v2.0.3-beta.0 Changes

    May 06, 2022

    Chore

    • โž• add target peer id in sync piece trace (#1278)

    Feat

    • ๐Ÿ‘€ implement client seed mode (#1247)
    • โฑ scheduler peer result validation (#1288)
    • ๐Ÿ‘‰ use a golang native file server to replace nginx (#1258)
    • ๐Ÿ‘Œ support build arm&&arm64 dfget (#1286)
    • โšก๏ธ update filter parent (#1279)

    ๐Ÿ›  Fix

    • keep accept header (#1291)
    • grpc total_piece_count comment (#1289)
    • โš™ run.sh threw error on mac (#1285)
    • ๐Ÿณ docker compose run.sh (#1282)
    • legacy cdn peer (#1283)
    • filter parent condition (#1277)

    ๐Ÿ”จ Refactor

    • โฑ scheduler task SizeScope (#1287)
  • v2.0.3-alpha.1 Changes

    May 24, 2022

    ๐Ÿ›  Fix

    • nfpms maintainer (#1326)
    • register fail panic (#1351)
    • reuse non-end range request (#1333)
    • find partial completed overflow (#1346)
    • http range header validation (#1334)
  • v2.0.3-alpha.0 Changes

    April 24, 2022

    Chore

    • โšก๏ธ optimize create synchronizer logic (#1269)
    • โž• add sync pieces trace and update sync pieces logic for done task (#1263)
    • โž• add schedule cron with e2e testing (#1262)
    • โšก๏ธ optimize sync pieces (#1253)
    • โšก๏ธ update pull request template (#1251)
    • โšก๏ธ update compatibility version to v2.0.2
    • โšก๏ธ update helm-charts commit
    • ๐ŸŒฒ generate change log
    • โšก๏ธ update manager console commit (#1219)
    • ๐Ÿ–จ print client stream task error log (#1210)
    • report client back source error (#1209)

    ๐Ÿ“„ Docs

    • ๐Ÿšš move document from /docs to d7y.io (#1229)

    Feat

    • ๐Ÿ”Œ in tree plugin (#1276)
    • ๐Ÿšš move dfnet to pkg dir (#1265)
    • โž• add dfcache rpm/deb packages and man pages and publish in goreleaser (#1259)
    • โž• add AnnounceTask and StatTask metrics (#1256)
    • define and implement new dfdaemon APIs to make dragonfly2 work as a distributed cache (#1227)
    • redirect daemon stdout stderr to file (#1244)
    • registerTask returns to the task in time (#1250)
    • ๐Ÿณ docker-compose write log to file (#1236)
    • โšก๏ธ update docker compose version (#1235)
    • โšก๏ธ update to v2.0.2 (#1232)
    • โฑ scheduler blocks steal peers (#1224)
    • โšก๏ธ update manager console (#1222)
    • manager validate with config (#1218)
    • โœ‚ remove kustomize template (#1216)
    • โž• add back source fail metric in client (#1214)
    • cannot delete a cluster with existing instances (#1213)
    • โž• add type to DownloadFailureCount (#1212)
    • โฑ if the number of failed peers in the task is greater than FailedPeerCountLimit, then scheduler notifies running peers of failure (#1211)
    • โšก๏ธ optimize get available task (#1208)

    ๐Ÿ›  Fix

    • ๐ŸŒฒ dfget daemon console log invalid (#1275)
    • โฑ scheduler config validation (#1274)
    • โš™ run.sh threw error on mac (#1273)
    • tree infinite loop (#1271)
    • acquire empty dst pid (#1268)
    • ๐Ÿ‘ skip unsupported kernel in systemd service (#1261)
    • ๐Ÿ”’ client synchronizer report error lock and dial grpc timeout (#1260)
    • prevent traversal tree from infinite loop (#1266)
    • error message (#1255)
    • ๐Ÿ”€ client sync piece panic (#1246)
    • client superfluous usage gc (#1243)
    • ๐Ÿ”€ client sync send unsafe call (#1240)
    • โฑ client unexpected timeout (#1239)
    • ๐Ÿš€ goreleaser config
    • ๐Ÿ‘‰ make generate (#1228)
    • calculate FreeUploadLoad (#1226)
    • ๐Ÿ”€ sync pieces hang (#1221)

    โœ… Test

    • ๐Ÿ›  fix storage backups (#1270)
    • โฑ scheduler storage (#1257)
    • AnnounceTask and StatTask (#1254)
  • v2.0.2 Changes

    May 27, 2022

    Feat

    • ๐Ÿ‘ grpc health probe support arm64 (#1338)
    • ๐Ÿ‘Œ support build arm&&arm64 dfget (#1286)
    • ๐Ÿ— docker build with multi platforms (#1337)
    • redirect daemon stdout stderr to file (#1244)
    • registerTask returns to the task in time (#1250)

    ๐Ÿ›  Fix

    • nfpms maintainer
    • ๐Ÿ”€ client sync piece panic (#1246)
    • client superfluous usage gc (#1243)
  • v2.0.2-rc.9 Changes

    February 17, 2022

    Feat

    • โฑ when scheduler blocks cdn, resource does not initialize cdn (#1081)

    ๐Ÿ›  Fix

    • pull request template typo (#1080)
  • v2.0.2-rc.8 Changes

    February 17, 2022

    ๐Ÿ“„ Docs

    • โž• add metrics document (#1075)
    • โž• add containerd private registry configuration (#1074)
    • โž• add containerd private registry configuration (#1073)
    • โž• add docs about preheat console (#1072)

    Feat

    • โฑ scheduler blocks cdn (#1079)
    • ๐Ÿ‘ท job trigger cdn by resource (#1076)
  • v2.0.2-rc.7 Changes

    February 15, 2022

    Feat

    • โž• add client request log (#1069)

    ๐Ÿ›  Fix

    • โฑ when cdn download failed, scheduler should set cdn peer state PeerStateFailed (#1067)
  • v2.0.2-rc.6 Changes

    February 14, 2022

    Chore

    • enable range feature gate in e2e (#1059)
    • โž• add content length for fast stream peer task (#1061)
    • โšก๏ธ optimize https pass through (#1054)

    ๐Ÿ“„ Docs

    • manager installation (#1063)

    Feat

    • ๐Ÿ‘Œ support change console log level (#1055)

    ๐Ÿ”‹ Feature

    • prefetch ranged requests (#1053)
    • ๐Ÿ‘Œ support e2e feature gates (#1056)

    ๐Ÿ›  Fix

    • evaluate peer's parent (#1064)
    • โฑ scheduler download tiny file error (#1052)
  • v2.0.2-rc.5 Changes

    February 14, 2022

    Chore

    • enable range feature gate in e2e (#1059)
    • โž• add content length for fast stream peer task (#1061)
    • โšก๏ธ optimize https pass through (#1054)

    ๐Ÿ“„ Docs

    • manager installation (#1063)

    Feat

    • ๐Ÿ‘Œ support change console log level (#1055)

    ๐Ÿ”‹ Feature

    • prefetch ranged requests (#1053)
    • ๐Ÿ‘Œ support e2e feature gates (#1056)

    ๐Ÿ›  Fix

    • evaluate peer's parent (#1064)
    • โฑ scheduler download tiny file error (#1052)