Releases: acompany-develop/QuickMPC
Releases · acompany-develop/QuickMPC
QuickMPC 0.2.1
What's Changed
Full Changelog: 0.2.0...0.2.1
QuickMPC 0.2.0
QuickMPC 0.1.6
What's Changed
- Add validation to check id column by @KotaTakahashi9320 in #71
- Fix hjoin progress by @mdonaka in #76
- Fix libClient test by @mdonaka in #78
- Update random number range for sharize by @mdonaka in #77
- Update BTS version by @mdonaka in #80
- Fix hjoin error by @mdonaka in #81
- Add wrapper scripts for Computation Container by @arukuka in #16
- Use CC error info in MC by @arukuka in #79
- Fix value to replace when inf by @KotaTakahashi9320 in #83
- Add retry policy to CC by @mdonaka in #82
- Write error status when CC exited with code non-zero by @arukuka in #84
- Remove returning err and add comment by @arukuka in #85
- Fixed CC silently crashing by @mdonaka in #86
- Use float Share in randBitShare by @mdonaka in #88
- Update the even-oddness of random numbers in getRandBitShare by @mdonaka in #89
- Add retry policy to MC by @mdonaka in #90
- Delete the garbage left behind when Sync() fails by @mdonaka in #92
- Fix column to be deleted by @mdonaka in #93
- Update QuickMPC-libClient-py by @mdonaka in #94
- Fix result format to 1D by @KotaTakahashi9320 in #91
- Add reconnect to MC by @mdonaka in #97
- Fix generate NewClient by @mdonaka in #98
- revert #98 #97 by @mdonaka in #99
- Set a time limit on exchangeShare and add a method to get error information by @KotaTakahashi9320 in #100
- Change to monorepo by @come2ry in #103
- FIx ci build context path bugs by @come2ry in #104
- Fix CVE-2022-41721 by @come2ry in #105
- Fix Failure to correct #105(Fix CVE-2022-41721) by @come2ry in #106
- Add a step that fires when triggered by tag for github actions workflow by @come2ry in #107
Full Changelog: 0.1.5...0.1.6
test
QuickMPC 0.1.5
What's Changed
- Use JWT for CC-to-BTS communication by @arukuka in #54
- FIX CVE-2022-32149 by @KotaTakahashi9320 in #58
- Add
.clang-formatconfig for include orders by @arukuka in #59 - bind .clang-format inside CC container by @arukuka in #60
- Add ProgressManager on CC by @arukuka in #56
- Add aging test to libClient benchmark by @mdonaka in #57
- Add method to get elapsed time by @KotaTakahashi9320 in #62
- Remove build in run by @mdonaka in #66
- Delete PrimeField & old compare protocol by @come2ry in #63
- Clean libClient test and add new test by @mdonaka in #65
- Unify log format on CC by @arukuka in #64
- Use BuildKit for cache by @arukuka in #28
- Add setup docker buildx action by @arukuka in #67
- Fix image build script at GitHub Actions by @arukuka in #68
- Remove extraneous error handling by @KotaTakahashi9320 in #69
- Use
std::unique_ptrinstead ofnewby @arukuka in #70 - Fix FixedPoint infinity check by @arukuka in #39
- Fix ip_addr_map to be set dynamically for number of parties by @nrkt in #73
- Save error info when exception occured by @arukuka in #72
- [CI] Add
--loadoption when building image with buildx by @arukuka in #74 - Fix linear regression of the absence of an inverse matrix by @mdonaka in #75
New Contributors
Full Changelog: 0.1.4...0.1.5
QuickMPC 0.1.4
What's Changed
- Remove pipenv from libClient test and benchmark by @mdonaka in #49
- Fix argument name for building DBG image by @arukuka in #50
- Add method for handling storage DB to CC by @mdonaka in #48
- Add parallel request test by @mdonaka in #51
- Change couchbase DB to storage DB by @mdonaka in #52
- Remove DbContainer by @mdonaka in #53
Full Changelog: 0.1.3...0.1.4
QuickMPC 0.1.3
QuickMPC 0.1.2
What's Changed
- Commonize code on gRPC server initialization by @arukuka in #25
- Update LTZ parmeter by @mdonaka in #24
- Add gRPC interceptor on CC by @arukuka in #20
- Update LibClient-py to fix error by @mdonaka in #38
- Add Bulk LTZ and compare operators by @mdonaka in #41
- FIX CVE-2022-27664 by @KotaTakahashi9320 in #40
- Remove warning on ComputationContainer by @mdonaka in #44
- Parallelize hjoin with BulkCompare by @mdonaka in #43
- Add method for handling storage DB to MC by @mdonaka in #45
New Contributors
- @KotaTakahashi9320 made their first contribution in #40
Full Changelog: 0.1.1...0.1.2
QuickMPC 0.1.1
QuickMPC 0.1.0
What's Changed
- 箇条書き番号の訂正 by @kyasby in #1
- Fix CI by @arukuka in #6
- Change BTS image name by @arukuka in #2
- Rename QuickMPC container image name by @arukuka in #3
- Update codebase by @arukuka in #5
- refactor: enable sorting of include statements by @mdonaka in #9
- Fix to be able to get stacktrace by @arukuka in #10
- Fix
make checkcommand to be runnable on CI by @arukuka in #19 - Fix issue that caused SIGSEGV when handling exceptions by @arukuka in #18
- Add benchmark of statistical calculation by @mdonaka in #7
- Change PR template to English by @arukuka in #21
- Support for piecewise split of Job result by @mdonaka in #4
- Share and protobuf updated for arithmetic type by @watason in #22
- add nesterov momentum by @watason in #23
- Add hjoin benchmark by @mdonaka in #8
- implementation fastEQCompareOperator by @watason in #26
- Fix target branch name on GitHub Actions by @arukuka in #30
- Change github actions workflow by @come2ry in #31
New Contributors
- @kyasby made their first contribution in #1
- @arukuka made their first contribution in #6
- @mdonaka made their first contribution in #9
- @watason made their first contribution in #22
- @come2ry made their first contribution in #31
Full Changelog: https://github.com/acompany-develop/QuickMPC/commits/0.1.0