Releases: gauss-project/aurorafs
Releases · gauss-project/aurorafs
v1.3.6
What's Changed
- Fix: remove chunks of file by @IrvinAufs in #254
- fix: find underlay protocol and obseve group not sync group id by @AbbottAufs in #255
- fix: preset group node into know peers by @AbbottAufs in #256
- perf: perf traffic initialization and perf getting traffic info by @vicentAufs in #257
- Revert "perf: perf traffic initialization and perf getting traffic info" by @vicentAufs in #258
- perf: perf traffic initialization and perf getting traffic info by @vicentAufs in #259
- fix: fix an error that causes incorrect message sending by @vicentAufs in #260
- chore: bump to version 1.3.6 by @AbbottAufs in #262
- chore(deps): bump github.com/ethereum/go-ethereum from 1.10.16 to 1.10.17 by @dependabot in #261
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's Changed
- feat: weight randomization algorithm. by @LewisAufs in #237
- feat(netrelay): support ws proxy by @AbbottAufs in #239
- fix: oversaturated prune by @AbbottAufs in #240
- Fix(gc): ignore chunkinfo error by @IrvinAufs in #238
- perf: set timeout time. by @LewisAufs in #242
- fix: on relay forward stream losed by @AbbottAufs in #243
- fix(p2p): stream panic by @AbbottAufs in #244
- fix: pref stream io copy buffer to 256k by @AbbottAufs in #245
- fix(netrelay): copy response header to return by @AbbottAufs in #246
- fix: add a judgment that is nil. by @LewisAufs in #247
- perf: optimize routing path by @AbbottAufs in #248
- Chore: delete chunk info without lock by @IrvinAufs in #249
- perf: manifest data in memory. by @LewisAufs in #250
- refactor: refactor the subscribe-publish function by @vicentAufs in #251
- fix: logic error. by @LewisAufs in #252
- fix: cheque is nil. by @LewisAufs in #253
Full Changelog: v1.3.4...v1.3.5
v1.3.4
What's Changed
- fix: not using recursion. by @LewisAufs in #226
- fix: deadlock issues. by @LewisAufs in #227
- fix: add to block list. by @LewisAufs in #230
- fix: relay stream read leak by @AbbottAufs in #229
- fix: improve the performance of libp2p connections by @AbbottAufs in #231
- chore: bump to v1.3.4 by @AbbottAufs in #232
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- misc: replace chain-endpoint with oracle-endpoint and when resolver option endpoint is empty set the default chain endpoint by @AbbottAufs in #211
- perf: reduce the time cost by traffic init by @vicentAufs in #212
- Perf traffic by @LewisAufs in #213
- perf: traffic sort. by @LewisAufs in #214
- refactor: over saturation algorithm with kad by @AbbottAufs in #215
- pref: synchronized execution chain transactions. by @LewisAufs in #218
- Fix: gc keep batchMu lock, prevent get lock again when call getPyramid in outside by @IrvinAufs in #219
- chore: bump version to v1.3.3 by @AbbottAufs in #216
- perf: redundant codes by @LewisAufs in #221
- Feat: mobile node support websockets rpc by @IrvinAufs in #222
- fix: data error due to chain connection failure. by @LewisAufs in #223
- feat: improve resilience on hibernation and network failure by @AbbottAufs in #224
- perf: support all listening. by @LewisAufs in #225
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- fix: the channel for get public IP is not closed by @AbbottAufs in #191
- perf: cheque payment threshold expanded to 4mb. by @LewisAufs in #192
- fix: incorrect paging data. by @LewisAufs in #193
- fix: subscribe group message error by @AbbottAufs in #194
- perf: the paging interface supports a variety of parameter passing me… by @LewisAufs in #196
- feat: kademlia blocklists peer on ping timeout by @AbbottAufs in #197
- fix: group message stream not close by @AbbottAufs in #198
- perf: file list interface. by @LewisAufs in #200
- fix: limit the number of gorountine by @vicentAufs in #199
- feat: add remove addr from blocklist api by @AbbottAufs in #201
- fix: add contract function timeout time. by @LewisAufs in #202
- Misc: use tcmalloc in wiredtiger by @IrvinAufs in #203
- perf: log printing at initialization. by @LewisAufs in #204
- docs: add blocklist api by @AbbottAufs in #205
- fix: chanage the blocklist struct by @AbbottAufs in #206
- perf: remove the aurora/list interface&redundant fields. by @LewisAufs in #207
- docs by @LewisAufs in #208
- refactor: metrics subscribe by @AbbottAufs in #209
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- fix: not in the record pyramid repeat chunk. by @LewisAufs in #186
- misc: golangci-lint update and fix detected errors by @AbbottAufs in #187
- fix: debugapi /addresses timeout by @AbbottAufs in #188
- chore: bump version 1.3.1 by @AbbottAufs in #189
- fix: accounting module to reduce lock. by @LewisAufs in #190
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- fix: Add api paging filter for file list by @vicentAufs in #156
- Feat: add http proxy for groups by @AbbottAufs in #157
- chore: bump version 1.3.0 by @AbbottAufs in #158
- Fix: session dose not close normally by @IrvinAufs in #159
- docs: add group apis by @AbbottAufs in #160
- feat: add tls to http server by @AbbottAufs in #161
- fix: mobile node add tls to http server by @AbbottAufs in #162
- fix: change enable-api-tls default false by @AbbottAufs in #163
- Feat: user can update some db config in db-driver option by @IrvinAufs in #165
- feat: group add send message api by @AbbottAufs in #164
- refactor: observe/join group api and subscribe group message by @AbbottAufs in #166
- feat: develop download nodes. by @LewisAufs in #167
- feat: provide websocket interface to chunkinfo. by @LewisAufs in #168
- feat: provide websocket interface to p2p/group by @AbbottAufs in #169
- feat: add api to get debugApi/rpcWs port and implement sendreceive group message by @AbbottAufs in #170
- feat: add chunkinfo status change interface. by @LewisAufs in #171
- fix: group inner node disconnect not timely notification by @AbbottAufs in #172
- fix: crash when sending group messages by @AbbottAufs in #173
- fix: crash when reply group messages by @AbbottAufs in #174
- fix: pyramid chunk record. by @LewisAufs in #175
- feat: provide websocket interface to traffic. by @LewisAufs in #176
- feat: operation status. by @LewisAufs in #177
- Fix: prevent wiredtiger use lot of memory by @IrvinAufs in #178
- fix: send check notification after cashing. by @LewisAufs in #179
- Perf: optimize chunkinfo update by @IrvinAufs in #180
- fix: light, full node connected to no push to websocket by @AbbottAufs in #181
- feat: oracle module adds websocket interface. by @LewisAufs in #182
- feat: add chunkinfo,retrieval metrics subscribe by @AbbottAufs in #183
- fix: pyramid data recording error. by @LewisAufs in #184
- fix: chunk data recording error. by @LewisAufs in #185
Full Changelog: v1.2.4...v1.3.0
v1.2.4
What's Changed
- refactor: code optimisation. by @LewisAufs in #139
- fix: Optimization of chunkInfo lock by @vicentAufs in #141
- refactor: code optimisation. by @LewisAufs in #143
- feat: add json-rpc framework and multicast component by @AbbottAufs in #144
- refactor: reduce pyramid memory footprint. by @LewisAufs in #145
- fix: makefile environment variables do not take effect. by @LewisAufs in #146
- Feat: support wiredtiger database by @IrvinAufs in #147
- Misc: remove keypath and clean leveldb config by @IrvinAufs in #148
- fix: findnode add randomness to the returned nodes by @AbbottAufs in #149
- chore: bump 1.2.4 by @AbbottAufs in #150
- fix(route): relay stream read message goroutine no recovery by @AbbottAufs in #151
- Fix: pass test and order walking files by @IrvinAufs in #152
- Fix: duplicate symbol: max_socket_path_size by @IrvinAufs in #153
- Fix: start failure in mobile by @IrvinAufs in #154
- Fix: table not found while restart node by @IrvinAufs in #155
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- chore: make windows version disenable cgo by @AbbottAufs in #133
- Feat: mobile node update by @IrvinAufs in #134
- feat(kademlia): improve balancing by @AbbottAufs in #135
- fix: change the keystore api request method to post json by @AbbottAufs in #136
- fix: accounting lock change & retrieve redundant code removal. by @LewisAufs in #137
- chore: bump version 1.2.3 by @AbbottAufs in #138
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- Fix traffic by @LewisAufs in #116
- chore: make windows version disenable cgo by @AbbottAufs in #117
- fix: Optimization of flow charging api by @vicentAufs in #118
- fix: BUG repair of traffic calculation error by @vicentAufs in #120
- fix: same chunk not recorded. by @LewisAufs in #121
- fix: add api error prompt by @LewisAufs in #122
- feat: Add file upload registration API and optimize aurora API by @vicentAufs in #123
- fix: Optimize aurora api interface by @vicentAufs in #124
- fix: Accounting bug fix by @vicentAufs in #125
- Fix: Optimization of file deletion in download by @vicentAufs in #126
- feat: add keystore export api by @AbbottAufs in #128
- fix: Optimization of flow charging api interface by @vicentAufs in #129
- fix: Optimization of flow charging api interface by @vicentAufs in #130
- feat: create eth V3 compatible keys by @AbbottAufs in #131
- Fix: missing GOOS in makefile by @IrvinAufs in #132
Full Changelog: v1.2.1...v1.2.2