|
2 | 2 | ## [Unreleased] |
3 | 3 |
|
4 | 4 | ### Chore |
5 | | -- add docs for dragonfly2.0 ([#234](https://github.com/dragonflyoss/Dragonfly2/issues/234)) |
| 5 | +- update submodule version ([#608](https://github.com/dragonflyoss/Dragonfly2/issues/608)) |
| 6 | +- optimize app and tracer log ([#607](https://github.com/dragonflyoss/Dragonfly2/issues/607)) |
| 7 | + |
| 8 | +### Docs |
| 9 | +- update runtime guide in helm deploy ([#612](https://github.com/dragonflyoss/Dragonfly2/issues/612)) |
| 10 | + |
| 11 | +### Feat |
| 12 | +- notice client back source when rescheduled parent reach max times ([#611](https://github.com/dragonflyoss/Dragonfly2/issues/611)) |
6 | 13 |
|
7 | 14 | ### Feature |
8 | | -- update helm charts deploy guide ([#386](https://github.com/dragonflyoss/Dragonfly2/issues/386)) |
| 15 | +- refresh proto file ([#615](https://github.com/dragonflyoss/Dragonfly2/issues/615)) |
9 | 16 |
|
| 17 | +### Fix |
| 18 | +- return failed piece ([#619](https://github.com/dragonflyoss/Dragonfly2/issues/619)) |
10 | 19 |
|
11 | | -<a name="v0.1.0-beta"></a> |
12 | | -## [v0.1.0-beta] - 2021-06-30 |
| 20 | + |
| 21 | +<a name="v2.0.0-alpha-2"></a> |
| 22 | +## [v2.0.0-alpha-2] - 2021-09-06 |
| 23 | +### Feat |
| 24 | +- avoid report peer result fail due to context cancel & add backsource tracer ([#606](https://github.com/dragonflyoss/Dragonfly2/issues/606)) |
| 25 | +- optimize cdn check free space ([#603](https://github.com/dragonflyoss/Dragonfly2/issues/603)) |
| 26 | + |
| 27 | + |
| 28 | +<a name="v0.5.0"></a> |
| 29 | +## [v0.5.0] - 2021-09-06 |
13 | 30 | ### Chore |
14 | | -- change bash to sh ([#383](https://github.com/dragonflyoss/Dragonfly2/issues/383)) |
15 | | -- remove protoc.sh ([#341](https://github.com/dragonflyoss/Dragonfly2/issues/341)) |
| 31 | +- add compatibility test workflow ([#594](https://github.com/dragonflyoss/Dragonfly2/issues/594)) |
| 32 | + |
| 33 | +### Feat |
| 34 | +- client back source ([#579](https://github.com/dragonflyoss/Dragonfly2/issues/579)) |
| 35 | +- enable manager user's features ([#598](https://github.com/dragonflyoss/Dragonfly2/issues/598)) |
| 36 | +- add sni proxy support ([#600](https://github.com/dragonflyoss/Dragonfly2/issues/600)) |
| 37 | +- compatibility e2e with matrix ([#599](https://github.com/dragonflyoss/Dragonfly2/issues/599)) |
| 38 | + |
| 39 | +### Fix |
| 40 | +- use string slice for header ([#601](https://github.com/dragonflyoss/Dragonfly2/issues/601)) |
| 41 | +- preheat-e2e timeout ([#602](https://github.com/dragonflyoss/Dragonfly2/issues/602)) |
| 42 | + |
| 43 | + |
| 44 | +<a name="v0.4.0"></a> |
| 45 | +## [v0.4.0] - 2021-09-02 |
| 46 | +### Chore |
| 47 | +- add copyright ([#593](https://github.com/dragonflyoss/Dragonfly2/issues/593)) |
| 48 | + |
| 49 | +### Docs |
| 50 | +- rbac swagger comment |
| 51 | + |
| 52 | +### Feat |
| 53 | +- change scheduler cluster query params ([#596](https://github.com/dragonflyoss/Dragonfly2/issues/596)) |
| 54 | +- add oauth2 signin ([#591](https://github.com/dragonflyoss/Dragonfly2/issues/591)) |
| 55 | +- update scheduler cluster query params ([#587](https://github.com/dragonflyoss/Dragonfly2/issues/587)) |
| 56 | +- add time out when register ([#588](https://github.com/dragonflyoss/Dragonfly2/issues/588)) |
| 57 | +- skip verify when back to source ([#586](https://github.com/dragonflyoss/Dragonfly2/issues/586)) |
| 58 | +- update charts submodule ([#583](https://github.com/dragonflyoss/Dragonfly2/issues/583)) |
| 59 | +- support limit from dfget client ([#578](https://github.com/dragonflyoss/Dragonfly2/issues/578)) |
| 60 | + |
| 61 | +### Refactor |
| 62 | +- rbac |
| 63 | +- user interface |
| 64 | + |
| 65 | +### Test |
| 66 | +- print merge commit ([#581](https://github.com/dragonflyoss/Dragonfly2/issues/581)) |
| 67 | + |
| 68 | + |
| 69 | +<a name="v0.3.0"></a> |
| 70 | +## [v0.3.0] - 2021-08-25 |
| 71 | +### Feat |
| 72 | +- add cdn cluster id for scheduler cluster ([#580](https://github.com/dragonflyoss/Dragonfly2/issues/580)) |
| 73 | +- start process ([#572](https://github.com/dragonflyoss/Dragonfly2/issues/572)) |
| 74 | +- gin log to file ([#574](https://github.com/dragonflyoss/Dragonfly2/issues/574)) |
| 75 | +- add manager cors middleware ([#573](https://github.com/dragonflyoss/Dragonfly2/issues/573)) |
| 76 | +- change rabc code struct ([#552](https://github.com/dragonflyoss/Dragonfly2/issues/552)) |
| 77 | + |
| 78 | +### Fix |
| 79 | +- use getTask instead of taskStore.Get, for the error cause type ([#571](https://github.com/dragonflyoss/Dragonfly2/issues/571)) |
| 80 | + |
| 81 | + |
| 82 | +<a name="v0.2.0"></a> |
| 83 | +## [v0.2.0] - 2021-08-20 |
| 84 | +### Chore |
| 85 | +- rename cdn server package to rpcserver ([#554](https://github.com/dragonflyoss/Dragonfly2/issues/554)) |
| 86 | +- optimize peer task report function ([#543](https://github.com/dragonflyoss/Dragonfly2/issues/543)) |
| 87 | +- optimize client rpc package name and other docs ([#541](https://github.com/dragonflyoss/Dragonfly2/issues/541)) |
| 88 | +- optimize grpc interceptor code ([#536](https://github.com/dragonflyoss/Dragonfly2/issues/536)) |
| 89 | + |
| 90 | +### Feat |
| 91 | +- empty scheduler job ([#565](https://github.com/dragonflyoss/Dragonfly2/issues/565)) |
| 92 | +- optimize manager startup process ([#562](https://github.com/dragonflyoss/Dragonfly2/issues/562)) |
| 93 | +- update git submodule ([#560](https://github.com/dragonflyoss/Dragonfly2/issues/560)) |
| 94 | +- optimize scheduler start server ([#558](https://github.com/dragonflyoss/Dragonfly2/issues/558)) |
| 95 | +- add console ([#559](https://github.com/dragonflyoss/Dragonfly2/issues/559)) |
| 96 | +- generate swagger api ([#557](https://github.com/dragonflyoss/Dragonfly2/issues/557)) |
| 97 | +- add console submodule ([#549](https://github.com/dragonflyoss/Dragonfly2/issues/549)) |
| 98 | +- optimize get permission name ([#548](https://github.com/dragonflyoss/Dragonfly2/issues/548)) |
| 99 | +- rename task to job ([#544](https://github.com/dragonflyoss/Dragonfly2/issues/544)) |
| 100 | +- Add distribute Schedule Tracer & Refactor scheduler ([#537](https://github.com/dragonflyoss/Dragonfly2/issues/537)) |
| 101 | +- add artifacthub badge ([#524](https://github.com/dragonflyoss/Dragonfly2/issues/524)) |
16 | 102 |
|
17 | 103 | ### Feature |
18 | | -- update helm charts ([#385](https://github.com/dragonflyoss/Dragonfly2/issues/385)) |
19 | | -- support setns in client ([#378](https://github.com/dragonflyoss/Dragonfly2/issues/378)) |
| 104 | +- update helm charts submodule ([#567](https://github.com/dragonflyoss/Dragonfly2/issues/567)) |
| 105 | +- Add manager charts with submodule ([#525](https://github.com/dragonflyoss/Dragonfly2/issues/525)) |
20 | 106 |
|
21 | 107 | ### Feature |
22 | | -- add kustomize yaml for deploying ([#349](https://github.com/dragonflyoss/Dragonfly2/issues/349)) |
| 108 | +- optimize manager project layout ([#540](https://github.com/dragonflyoss/Dragonfly2/issues/540)) |
23 | 109 |
|
24 | 110 | ### Fix |
25 | | -- gc test ([#370](https://github.com/dragonflyoss/Dragonfly2/issues/370)) |
26 | | -- scheduler panic ([#356](https://github.com/dragonflyoss/Dragonfly2/issues/356)) |
27 | | -- use seederName to replace the PeerID to generate the UUID ([#355](https://github.com/dragonflyoss/Dragonfly2/issues/355)) |
28 | | -- check health too long when dfdaemon is unavailable ([#344](https://github.com/dragonflyoss/Dragonfly2/issues/344)) |
| 111 | +- adjust dfget download log ([#564](https://github.com/dragonflyoss/Dragonfly2/issues/564)) |
| 112 | +- wait available peer packet panic ([#561](https://github.com/dragonflyoss/Dragonfly2/issues/561)) |
| 113 | +- wrong content length in proxy |
| 114 | +- cdn back source range size overflow ([#550](https://github.com/dragonflyoss/Dragonfly2/issues/550)) |
| 115 | + |
| 116 | +### Test |
| 117 | +- compare image commit ([#538](https://github.com/dragonflyoss/Dragonfly2/issues/538)) |
| 118 | + |
| 119 | + |
| 120 | +<a name="v0.1.0"></a> |
| 121 | +## [v0.1.0] - 2021-08-12 |
| 122 | +### Chore |
| 123 | +- optimize compute piece size function ([#528](https://github.com/dragonflyoss/Dragonfly2/issues/528)) |
| 124 | +- release workflow add checkout submodules |
| 125 | +- add workflow docker build context |
| 126 | +- workflows checkout with submodules |
| 127 | +- docker with submodules |
| 128 | +- helm install with dependency |
| 129 | +- helm charts |
| 130 | +- add charts submodule |
| 131 | + |
| 132 | +### Docs |
| 133 | +- install with an existing manager |
| 134 | +- helm install |
| 135 | +- helm install |
| 136 | +- helm install |
| 137 | + |
| 138 | +### Feat |
| 139 | +- sub module |
| 140 | +- sub project |
| 141 | +- init id |
| 142 | +- stop task |
| 143 | +- select with cluster id |
| 144 | +- manager grpc |
| 145 | +- sub project |
| 146 | +- update cdn host ([#530](https://github.com/dragonflyoss/Dragonfly2/issues/530)) |
| 147 | +- scheduler dynconfig expire time |
| 148 | +- subproject commit |
| 149 | +- subproject commit |
| 150 | +- submodule |
| 151 | +- sub project commit |
| 152 | +- use cdn ip |
| 153 | +- manager |
| 154 | +- chart values |
| 155 | +- file image |
| 156 | +- kind load manager |
| 157 | +- charts submodules |
| 158 | +- back source when no available peers or scheduler error ([#521](https://github.com/dragonflyoss/Dragonfly2/issues/521)) |
| 159 | +- add task manager ([#490](https://github.com/dragonflyoss/Dragonfly2/issues/490)) |
| 160 | +- rename manager grpc ([#510](https://github.com/dragonflyoss/Dragonfly2/issues/510)) |
| 161 | +- Add stress testing tool for daemon ([#506](https://github.com/dragonflyoss/Dragonfly2/issues/506)) |
| 162 | +- scheduler getevaluator lock ([#502](https://github.com/dragonflyoss/Dragonfly2/issues/502)) |
| 163 | +- rename search file to searcher ([#484](https://github.com/dragonflyoss/Dragonfly2/issues/484)) |
| 164 | +- Add schedule log ([#495](https://github.com/dragonflyoss/Dragonfly2/issues/495)) |
| 165 | +- Extract peer event processing function ([#489](https://github.com/dragonflyoss/Dragonfly2/issues/489)) |
| 166 | +- optimize scheduler dynconfig ([#480](https://github.com/dragonflyoss/Dragonfly2/issues/480)) |
| 167 | + |
| 168 | +### Feature |
| 169 | +- enable grpc tracing ([#531](https://github.com/dragonflyoss/Dragonfly2/issues/531)) |
| 170 | +- remove proto redundant field ([#508](https://github.com/dragonflyoss/Dragonfly2/issues/508)) |
| 171 | +- update multiple registries support docs ([#481](https://github.com/dragonflyoss/Dragonfly2/issues/481)) |
| 172 | +- add multiple registry mirrors support ([#479](https://github.com/dragonflyoss/Dragonfly2/issues/479)) |
| 173 | + |
| 174 | +### Feature |
| 175 | +- support mysql 5.6 ([#520](https://github.com/dragonflyoss/Dragonfly2/issues/520)) |
| 176 | +- support customize base image ([#519](https://github.com/dragonflyoss/Dragonfly2/issues/519)) |
29 | 177 |
|
30 | 178 | ### Fix |
31 | | -- infinite recursion in MkDirAll ([#358](https://github.com/dragonflyoss/Dragonfly2/issues/358)) |
| 179 | +- proxy for stress testing tool ([#507](https://github.com/dragonflyoss/Dragonfly2/issues/507)) |
| 180 | + |
| 181 | +### Fix |
| 182 | +- scheduler concurrent dead lock ([#509](https://github.com/dragonflyoss/Dragonfly2/issues/509)) |
| 183 | +- scheduler pick candidate and associate child encounter dead lock ([#500](https://github.com/dragonflyoss/Dragonfly2/issues/500)) |
| 184 | +- generate proto file ([#483](https://github.com/dragonflyoss/Dragonfly2/issues/483)) |
| 185 | +- address typo ([#468](https://github.com/dragonflyoss/Dragonfly2/issues/468)) |
| 186 | +- dead lock when pt.failedPieceCh is full ([#466](https://github.com/dragonflyoss/Dragonfly2/issues/466)) |
| 187 | + |
| 188 | +### Test |
| 189 | +- scheduler manager client |
32 | 190 |
|
33 | 191 |
|
34 | | -<a name="v0.1.0-alpha"></a> |
35 | | -## v0.1.0-alpha - 2021-06-11 |
| 192 | +<a name="v2.0.0-alpha-inner-test"></a> |
| 193 | +## [v2.0.0-alpha-inner-test] - 2021-07-20 |
36 | 194 | ### Chore |
| 195 | +- set GOPROXY with default value ([#463](https://github.com/dragonflyoss/Dragonfly2/issues/463)) |
| 196 | + |
| 197 | +### Feat |
| 198 | +- optimize jwt ([#476](https://github.com/dragonflyoss/Dragonfly2/issues/476)) |
| 199 | +- register service to manager ([#475](https://github.com/dragonflyoss/Dragonfly2/issues/475)) |
| 200 | +- add searcher to scheduler cluster ([#462](https://github.com/dragonflyoss/Dragonfly2/issues/462)) |
| 201 | +- CDN implementation supports HDFS type storage ([#420](https://github.com/dragonflyoss/Dragonfly2/issues/420)) |
| 202 | +- add is_default to scheduler_cluster table ([#458](https://github.com/dragonflyoss/Dragonfly2/issues/458)) |
| 203 | +- add host info for scheduler and cdn ([#457](https://github.com/dragonflyoss/Dragonfly2/issues/457)) |
| 204 | + |
| 205 | +### Feature |
| 206 | +- add multiple registry mirrors support |
| 207 | + |
| 208 | +### Refactor |
| 209 | +- manager server new instance ([#464](https://github.com/dragonflyoss/Dragonfly2/issues/464)) |
| 210 | + |
| 211 | +### Test |
| 212 | +- E2E download concurrency ([#467](https://github.com/dragonflyoss/Dragonfly2/issues/467)) |
| 213 | + |
| 214 | + |
| 215 | +<a name="v2.0.0-alpha"></a> |
| 216 | +## [v2.0.0-alpha] - 2021-07-12 |
| 217 | +### Feat |
| 218 | +- Install e2e script ([#451](https://github.com/dragonflyoss/Dragonfly2/issues/451)) |
| 219 | + |
| 220 | +### Feature |
| 221 | +- disable proxy when config is empty ([#455](https://github.com/dragonflyoss/Dragonfly2/issues/455)) |
| 222 | + |
| 223 | +### Fix |
| 224 | +- user table typo ([#453](https://github.com/dragonflyoss/Dragonfly2/issues/453)) |
| 225 | +- log specification ([#452](https://github.com/dragonflyoss/Dragonfly2/issues/452)) |
| 226 | + |
| 227 | + |
| 228 | +<a name="v0.1.0-beta-2"></a> |
| 229 | +## v0.1.0-beta-2 - 2021-07-12 |
| 230 | +### Chore |
| 231 | +- custom charts template namespace ([#416](https://github.com/dragonflyoss/Dragonfly2/issues/416)) |
| 232 | +- remove goreleaser go generate ([#409](https://github.com/dragonflyoss/Dragonfly2/issues/409)) |
| 233 | +- rename dfdaemon docker image ([#405](https://github.com/dragonflyoss/Dragonfly2/issues/405)) |
| 234 | +- remove macos ci ([#404](https://github.com/dragonflyoss/Dragonfly2/issues/404)) |
| 235 | +- add docs for dragonfly2.0 ([#234](https://github.com/dragonflyoss/Dragonfly2/issues/234)) |
| 236 | +- change bash to sh ([#383](https://github.com/dragonflyoss/Dragonfly2/issues/383)) |
| 237 | +- remove protoc.sh ([#341](https://github.com/dragonflyoss/Dragonfly2/issues/341)) |
37 | 238 | - update CI timeout ([#328](https://github.com/dragonflyoss/Dragonfly2/issues/328)) |
38 | 239 | - remove build script's git operation ([#321](https://github.com/dragonflyoss/Dragonfly2/issues/321)) |
39 | 240 | - docker building workflow ([#323](https://github.com/dragonflyoss/Dragonfly2/issues/323)) |
|
53 | 254 | - record failed code when unfinished and event for scheduler ([#176](https://github.com/dragonflyoss/Dragonfly2/issues/176)) |
54 | 255 |
|
55 | 256 | ### Docs |
| 257 | +- Add dfget man page ([#388](https://github.com/dragonflyoss/Dragonfly2/issues/388)) |
| 258 | +- update v0.1.0-beta changelog ([#387](https://github.com/dragonflyoss/Dragonfly2/issues/387)) |
56 | 259 | - add CHANGELOG.md |
57 | 260 | - add CODE_OF_CONDUCT.md ([#163](https://github.com/dragonflyoss/Dragonfly2/issues/163)) |
58 | 261 |
|
59 | 262 | ### Feat |
| 263 | +- Manager user logic ([#419](https://github.com/dragonflyoss/Dragonfly2/issues/419)) |
| 264 | +- Add plugin support for resource ([#291](https://github.com/dragonflyoss/Dragonfly2/issues/291)) |
60 | 265 | - changelog ([#326](https://github.com/dragonflyoss/Dragonfly2/issues/326)) |
61 | 266 | - remove queue package ([#275](https://github.com/dragonflyoss/Dragonfly2/issues/275)) |
62 | 267 | - add ci badge ([#265](https://github.com/dragonflyoss/Dragonfly2/issues/265)) |
63 | 268 | - remove slidingwindow and assertutils package ([#263](https://github.com/dragonflyoss/Dragonfly2/issues/263)) |
64 | 269 |
|
65 | 270 | ### Feature |
| 271 | +- add pod labels in helm chart ([#447](https://github.com/dragonflyoss/Dragonfly2/issues/447)) |
| 272 | +- optimize failed reason not set ([#446](https://github.com/dragonflyoss/Dragonfly2/issues/446)) |
| 273 | +- report peer result when failed to register ([#433](https://github.com/dragonflyoss/Dragonfly2/issues/433)) |
| 274 | +- rename PeerHost to Daemon in client ([#438](https://github.com/dragonflyoss/Dragonfly2/issues/438)) |
| 275 | +- move internal/rpc to pkg/rpc ([#436](https://github.com/dragonflyoss/Dragonfly2/issues/436)) |
| 276 | +- export peer.TaskManager for embedding dragonfly in custom binary ([#434](https://github.com/dragonflyoss/Dragonfly2/issues/434)) |
| 277 | +- optimize error message for proxy ([#428](https://github.com/dragonflyoss/Dragonfly2/issues/428)) |
| 278 | +- minimize daemon runtime capabilities ([#421](https://github.com/dragonflyoss/Dragonfly2/issues/421)) |
| 279 | +- add default filter in proxy for deployment and docs ([#417](https://github.com/dragonflyoss/Dragonfly2/issues/417)) |
| 280 | +- add jaeger for helm deployment ([#415](https://github.com/dragonflyoss/Dragonfly2/issues/415)) |
| 281 | +- update dfdaemon proxy port comment |
| 282 | +- update cdn init container template ([#399](https://github.com/dragonflyoss/Dragonfly2/issues/399)) |
| 283 | +- update client config to Camel-Case format ([#393](https://github.com/dragonflyoss/Dragonfly2/issues/393)) |
| 284 | +- update helm charts deploy guide ([#386](https://github.com/dragonflyoss/Dragonfly2/issues/386)) |
| 285 | +- update helm charts ([#385](https://github.com/dragonflyoss/Dragonfly2/issues/385)) |
| 286 | +- support setns in client ([#378](https://github.com/dragonflyoss/Dragonfly2/issues/378)) |
66 | 287 | - disable resolver server config ([#314](https://github.com/dragonflyoss/Dragonfly2/issues/314)) |
67 | 288 | - update docs ([#307](https://github.com/dragonflyoss/Dragonfly2/issues/307)) |
68 | 289 | - remove unsafe code in client/daemon/storage ([#258](https://github.com/dragonflyoss/Dragonfly2/issues/258)) |
69 | 290 | - remove redundant configurations ([#216](https://github.com/dragonflyoss/Dragonfly2/issues/216)) |
70 | 291 |
|
71 | 292 | ### Feature |
| 293 | +- add kustomize yaml for deploying ([#349](https://github.com/dragonflyoss/Dragonfly2/issues/349)) |
72 | 294 | - support basic auth for proxy ([#250](https://github.com/dragonflyoss/Dragonfly2/issues/250)) |
73 | 295 | - add disk quota gc for daemon ([#215](https://github.com/dragonflyoss/Dragonfly2/issues/215)) |
74 | 296 |
|
75 | 297 | ### Fix |
76 | | -- use atomic to avoid data race in client ([#254](https://github.com/dragonflyoss/Dragonfly2/issues/254)) |
77 | | - |
78 | | -### Fix |
| 298 | +- wrong cache header ([#423](https://github.com/dragonflyoss/Dragonfly2/issues/423)) |
| 299 | +- close net namespace fd ([#418](https://github.com/dragonflyoss/Dragonfly2/issues/418)) |
| 300 | +- update static cdn config |
| 301 | +- wrong daemon config and kubectl image tag ([#398](https://github.com/dragonflyoss/Dragonfly2/issues/398)) |
| 302 | +- update mapsturcture decode and remove unused config ([#396](https://github.com/dragonflyoss/Dragonfly2/issues/396)) |
| 303 | +- update DynconfigOptions typo ([#390](https://github.com/dragonflyoss/Dragonfly2/issues/390)) |
| 304 | +- gc test ([#370](https://github.com/dragonflyoss/Dragonfly2/issues/370)) |
| 305 | +- scheduler panic ([#356](https://github.com/dragonflyoss/Dragonfly2/issues/356)) |
| 306 | +- use seederName to replace the PeerID to generate the UUID ([#355](https://github.com/dragonflyoss/Dragonfly2/issues/355)) |
| 307 | +- check health too long when dfdaemon is unavailable ([#344](https://github.com/dragonflyoss/Dragonfly2/issues/344)) |
79 | 308 | - cfgFile nil error ([#224](https://github.com/dragonflyoss/Dragonfly2/issues/224)) |
80 | 309 | - when load config from cdn directory in dynconfig, skip sub directories ([#310](https://github.com/dragonflyoss/Dragonfly2/issues/310)) |
81 | 310 | - Makefile and build.sh ([#309](https://github.com/dragonflyoss/Dragonfly2/issues/309)) |
|
85 | 314 | - change manager docs path ([#193](https://github.com/dragonflyoss/Dragonfly2/issues/193)) |
86 | 315 | - **manager:** modify to config from scheduler_config in swagger yaml ([#317](https://github.com/dragonflyoss/Dragonfly2/issues/317)) |
87 | 316 |
|
| 317 | +### Fix |
| 318 | +- add process level for scheduler peer task status ([#435](https://github.com/dragonflyoss/Dragonfly2/issues/435)) |
| 319 | +- infinite recursion in MkDirAll ([#358](https://github.com/dragonflyoss/Dragonfly2/issues/358)) |
| 320 | +- use atomic to avoid data race in client ([#254](https://github.com/dragonflyoss/Dragonfly2/issues/254)) |
| 321 | + |
88 | 322 | ### Refactor |
89 | 323 | - update arch ([#319](https://github.com/dragonflyoss/Dragonfly2/issues/319)) |
90 | 324 | - remove benchmark-rate and rename not-back-source ([#245](https://github.com/dragonflyoss/Dragonfly2/issues/245)) |
|
93 | 327 | - **manager:** modify mysql table schema, orm json tag. ([#283](https://github.com/dragonflyoss/Dragonfly2/issues/283)) |
94 | 328 |
|
95 | 329 | ### Test |
| 330 | +- E2E test use kind's containerd ([#448](https://github.com/dragonflyoss/Dragonfly2/issues/448)) |
| 331 | +- manager config ([#392](https://github.com/dragonflyoss/Dragonfly2/issues/392)) |
96 | 332 | - idgen add digest ([#243](https://github.com/dragonflyoss/Dragonfly2/issues/243)) |
97 | 333 |
|
98 | 334 |
|
99 | | -[Unreleased]: https://github.com/dragonflyoss/Dragonfly2/compare/v0.1.0-beta...HEAD |
100 | | -[v0.1.0-beta]: https://github.com/dragonflyoss/Dragonfly2/compare/v0.1.0-alpha...v0.1.0-beta |
| 335 | +[Unreleased]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.0-alpha-2...HEAD |
| 336 | +[v2.0.0-alpha-2]: https://github.com/dragonflyoss/Dragonfly2/compare/v0.5.0...v2.0.0-alpha-2 |
| 337 | +[v0.5.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v0.4.0...v0.5.0 |
| 338 | +[v0.4.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v0.3.0...v0.4.0 |
| 339 | +[v0.3.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v0.2.0...v0.3.0 |
| 340 | +[v0.2.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v0.1.0...v0.2.0 |
| 341 | +[v0.1.0]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.0-alpha-inner-test...v0.1.0 |
| 342 | +[v2.0.0-alpha-inner-test]: https://github.com/dragonflyoss/Dragonfly2/compare/v2.0.0-alpha...v2.0.0-alpha-inner-test |
| 343 | +[v2.0.0-alpha]: https://github.com/dragonflyoss/Dragonfly2/compare/v0.1.0-beta-2...v2.0.0-alpha |
0 commit comments