dubbo-go-bot opened a new pull request, #807:
URL: https://github.com/apache/dubbo-go-pixiu/pull/807

   ## 🔄 Upstream Sync from Community Fork
   
   This PR automatically syncs changes from the community fork to the upstream 
repository.
   
   ### Original Contribution
   
   - **Author**: @Aetherance
   - **Original PR**: https://github.com/dubbo-go-pixiu/dubbo-go-pixiu/pull/28
   - **Merged at**: 2025-11-09 02:16:56 UTC
   
   ### Original PR Description
   
   ---
   
   ### **User description**
   feat(tools/benchmark): update dubbo-go dependency to v3.1.1 and enhance 
README
   
   **What this PR does**:
   Updates the `dubbo-go` dependency to **v3.1.1** and improves 
`tools/benchmark/README.md` with usage and result examples.
   
   **Which issue(s) this PR fixes**:
   Fixes #
   
   **Special notes for your reviewer**:
   Only updates dependencies and docs. No functional changes.
   
   **Does this PR introduce a user-facing change?**:
   ```release-note
   NONE
   ```
   
   
   ___
   
   ### **PR Type**
   Enhancement, Documentation
   
   
   ___
   
   ### **Description**
   - Update dubbo-go dependency from v3.0.2 to v3.1.1
   
   - Update multiple transitive dependencies for compatibility
   
   - Add comprehensive usage guide with examples
   
   - Add benchmark results and test execution instructions
   
   
   ___
   
   ### Diagram Walkthrough
   
   
   ```mermaid
   flowchart LR
     A["tools/benchmark"] --> B["go.mod"]
     A --> C["README.md"]
     B --> D["dubbo-go v3.1.1"]
     B --> E["Transitive deps updated"]
     C --> F["Usage guide added"]
     C --> G["Benchmark results added"]
   ```
   
   
   
   <details> <summary><h3> File Walkthrough</h3></summary>
   
   <table><thead><tr><th></th><th align="left">Relevant 
files</th></tr></thead><tbody><tr><td><strong>Dependencies</strong></td><td><table>
   <tr>
     <td>
       <details>
         <summary><strong>go.mod</strong><dd><code>Update dubbo-go and 
transitive dependencies</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></summary>
   <hr>
   
   tools/benchmark/go.mod
   
   <ul><li>Update main dependency dubbo-go from v3.0.2 to v3.1.1<br> <li> 
Update related dependencies: dubbo-go-hessian2 (v1.11.1 → v1.12.2), <br>grpc-go 
(v1.42.9 → v1.42.10), triple (v1.1.8 → v1.2.2-rc3)<br> <li> Update transitive 
dependencies including prometheus, etcd, <br>opentelemetry, and various utility 
libraries<br> <li> Remove unused dependencies like 
<br>contrib.go.opencensus.io/exporter/prometheus and 
<br>nacos-group/nacos-sdk-go</ul>
   
   
   </details>
   
   
     </td>
     <td><a 
href="https://github.com/dubbo-go-pixiu/dubbo-go-pixiu/pull/28/files#diff-125352bc2211df82e24b948a58ee728b6d9321e950920af4e7cf21e65319aa5a";>+44/-51</a>&nbsp;
 </td>
   
   </tr>
   </table></td></tr><tr><td><strong>Documentation</strong></td><td><table>
   <tr>
     <td>
       <details>
         <summary><strong>README.md</strong><dd><code>Add comprehensive usage 
guide and benchmark results</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
</dd></summary>
   <hr>
   
   tools/benchmark/README.md
   
   <ul><li>Add detailed "使用 benchmark/test" section with step-by-step setup 
<br>instructions<br> <li> Include zookeeper startup command and pixiu binary 
build instructions<br> <li> Add test execution commands for all protocols 
(dubbo, grpc, triple)<br> <li> Include sample benchmark results showing 
performance metrics for grpc <br>and pixiu-to-grpc<br> <li> Reorganize existing 
content under "使用 lua 脚本" section</ul>
   
   
   </details>
   
   
     </td>
     <td><a 
href="https://github.com/dubbo-go-pixiu/dubbo-go-pixiu/pull/28/files#diff-6b54678c0519a43a5205697b218f005866c4fec81ec30156de885a360c959f9f";>+79/-1</a>&nbsp;
 &nbsp; </td>
   
   </tr>
   </table></td></tr></tr></tbody></table>
   
   </details>
   
   ___
   
   
   
   <!-- This is an auto-generated comment: release notes by coderabbit.ai -->
   ## Summary by CodeRabbit
   
   * **Documentation**
     * Streamlined benchmark docs: removed Lua-driven setup, replaced with 
concise run workflow and consolidated "Run All Tests" and per-suite run 
instructions; added a Chinese-language benchmark results page with formatted 
protocol performance tables.
   
   * **Chores**
     * Updated numerous module dependencies to newer versions across 
networking, RPC, telemetry, and utility libraries.
   <!-- end of auto-generated comment: release notes by coderabbit.ai -->
   
   ---
   
   All commits preserve original authorship.
   
   **Note**: Auto-created when PR #28 was merged into 
`dubbo-go-pixiu/dubbo-go-pixiu:develop`.
   
   cc @Aetherance
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to