These 11 commits are when the Protocol Buffers files have changed:
Commit: | a8a140b | |
---|---|---|
Author: | Shawn Yang | |
Committer: | GitHub |
perf(java): add struct benchmark with pb (#1736) ## What does this PR do? add struct benchmark with pb: Perf: ``` Benchmark Mode Cnt Score Error Units fury_deserialize thrpt 30 49667.900 ± 3004.061 ops/s fury_kv_compatible_deserialize thrpt 30 33014.595 ± 3716.199 ops/s fury_kv_compatible_serialize thrpt 30 23915.260 ± 3968.119 ops/s fury_serialize thrpt 30 63146.826 ± 2930.505 ops/s protobuf_deserialize thrpt 30 14156.610 ± 685.272 ops/s protobuf_serialize thrpt 30 10060.293 ± 706.064 ops/s ``` Lib | Size -- | -- fury | 8077 furystrict | 8009 furykv | 48028 protobuf | 18000 <br class="Apple-interchange-newline">   ## Related issues <!-- Is there any related issue? Please attach here. - #xxxx0 - #xxxx1 - #xxxx2 --> ## Does this PR introduce any user-facing change? <!-- If any user-facing interface changes, please [open an issue](https://github.com/apache/fury/issues/new/choose) describing the need to do so and update the document if necessary. --> - [ ] Does this PR introduce any public API change? - [ ] Does this PR introduce any binary protocol compatibility change? ## Benchmark <!-- When the PR has an impact on performance (if you don't know whether the PR will have an impact on performance, you can submit the PR first, and if it will have impact on performance, the code reviewer will explain it), be sure to attach a benchmark data here. -->
The documentation is generated from this commit.
Commit: | bf092cf | |
---|---|---|
Author: | Shawn Yang | |
Committer: | GitHub |
perf(java): rename fury-benchmark to benchmark (#1319) This PR renames fury-benchmark to benchmark to keep benchmark module naming consisitent with other languages
Commit: | bcd3665 | |
---|---|---|
Author: | Shawn Yang | |
Committer: | GitHub |
perf(java): merge perftests into benchmark (#1318)
Commit: | 39f5e18 | |
---|---|---|
Author: | tison | |
Committer: | GitHub |
chore: relocate Maven GAV and Java package (#1259) Signed-off-by: tison <wander4096@gmail.com>
Commit: | c0d8b9d | |
---|---|---|
Author: | Shawn Yang | |
Committer: | GitHub |
Update apache license (#1246) ## What do these changes do? Since Fury has joined apache incubator, we need to update license to ASF license <!-- Please give a short brief about these changes. --> ## Related issue number <!-- Are there any issues opened that will be resolved by merging this change? --> Closes #xxxx ## Check code requirements - [ ] tests added / passed (if needed) - [ ] Ensure all linting tests pass, see [here](https://github.com/alipay/fury/blob/main/CONTRIBUTING.rst) for how to run them
Commit: | 9cd196f | |
---|---|---|
Author: | Shawn | |
Committer: | GitHub |
[Java] Refactor integration tests (#845) * refactor into jdk_compatibility_tests and perftests * lint code * add integration_tests readme * Fix headers * add logs integration_tests * add logs integration_tests * fxi groupId * remove java version * suppress maven download logs by --no-transfer-progress * suppress maven download logs by --no-transfer-progress * fix path * fix integration_tests
Commit: | e3d21c2 | |
---|---|---|
Author: | tison | |
Committer: | GitHub |
chore: apply license format (#783) * chore: apply license format Signed-off-by: tison <wander4096@gmail.com> * ci: check license header Signed-off-by: tison <wander4096@gmail.com> * fix ci scripts Signed-off-by: tison <wander4096@gmail.com> * cargo fmt Signed-off-by: tison <wander4096@gmail.com> * apply suggestions Signed-off-by: tison <wander4096@gmail.com> * style Signed-off-by: tison <wander4096@gmail.com> * format Signed-off-by: tison <wander4096@gmail.com> * add license header instructions Signed-off-by: tison <wander4096@gmail.com> * retains more derived files header Signed-off-by: tison <wander4096@gmail.com> * txt unrelated Signed-off-by: tison <wander4096@gmail.com> --------- Signed-off-by: tison <wander4096@gmail.com> Co-authored-by: chaokunyang <shawn.ck.yang@gmail.com>
Commit: | a52b8b7 | |
---|---|---|
Author: | weipeng | |
Committer: | GitHub |
[JavaScript] update benchmark (#597) feat: update benchmark
Commit: | cb2dce1 | |
---|---|---|
Author: | weipeng | |
Committer: | GitHub |
[JavaScript] update benchmark (#574) feat: update benchmark
Commit: | 8f35f5d | |
---|---|---|
Author: | weipeng | |
Committer: | GitHub |
[JavaScript] improve write performance (#538)
Commit: | a05fe39 | |
---|---|---|
Author: | Shawn | |
Committer: | GitHub |
[Java] Add flatbufffer/protobuffer benchmarks (#415) * add integration_tests project * add flatbuffer IDL * add generated flatbuffer files * add Example pojo * add flatbuffer state and conversion from.to java object * add protobuffer state and conversion from.to java object * add usertype benchmark for pb/fb * add tests * fix pom * fix proto generation