Skip to content

Conversation

wu-sheng
Copy link
Member

@wu-sheng wu-sheng commented Aug 20, 2025

  • Bump up agent-oap protocol to latest(16c51358ebcf42629bf4ffdf952253971f20eb25).
  • Bump up gRPC to v1.74.0.
  • Bump up Netty to v4.1.124.Final.
  • Bump up GSON to v2.13.1.
  • Bump up guava to v32.1.3.
  • Bump up oap to the 10.3-dev.latest(dc8740d4757b35374283c4850a9a080e40f0eb79) in e2e.
  • Bump up cli to the 0.15.0-dev.latest(77b4c49e89c9c000278f44e62729d534f2ec842e) in e2e.
  • Support for uploading logs of e2e.
  • If this pull request closes/resolves/fixes an existing issue, replace the issue number. Closes #.
  • Update the CHANGES log.

* Bump up agent-oap protocol to latest(16c51358ebcf42629bf4ffdf952253971f20eb25).
* Bump up gRPC to v1.74.0.
* Bump up netty to v4.1.124.Final.
* Bump up GSON to v2.13.1.
* Bump up guava to v33.4.8.
* Bump up oap to the 10.3-dev.latest(dc8740d4757b35374283c4850a9a080e40f0eb79) in e2e.
* Bump up cli to the 0.15.0-dev.latest(77b4c49e89c9c000278f44e62729d534f2ec842e) in e2e.
@wu-sheng wu-sheng added this to the 9.6.0 milestone Aug 20, 2025
@wu-sheng wu-sheng requested a review from Copilot August 20, 2025 05:31
Copilot

This comment was marked as outdated.

Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates dependencies and e2e testing infrastructure for the Apache SkyWalking Java agent. The changes focus on bumping core dependencies to newer versions and updating the e2e testing environment to use the latest development versions of related components.

  • Updates core dependencies including gRPC to v1.74.0, Netty to v4.1.124.Final, GSON to v2.13.1, and guava to v32.1.3
  • Updates e2e testing infrastructure to use latest development versions of OAP server, CLI, and BanyanDB
  • Adds support for uploading logs in e2e test failures

Reviewed Changes

Copilot reviewed 19 out of 19 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pom.xml Updates core dependency versions for gRPC, Netty, GSON, guava and related plugins
test/e2e/script/env Updates commit hashes for CLI, OAP server and BanyanDB in e2e tests
test/e2e/script/prepare/install-swctl.sh Improves swctl installation logic with version checking and proper install command
test/e2e/base/base-compose.yml Updates OAP and adds BanyanDB service configuration
test/e2e/case/*/docker-compose.yml Adds BanyanDB service to multiple test case configurations
test/e2e/case/expected/*.yml Updates expected output formats to match newer API versions
.github/workflows/e2e.yaml Updates Go version and adds log upload functionality for failed tests
dist-material/LICENSE Updates version numbers in license file to reflect dependency changes
CHANGES.md Documents all dependency version updates

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@wu-sheng wu-sheng merged commit f1da117 into main Aug 20, 2025
196 of 197 checks passed
@wu-sheng wu-sheng deleted the deps branch August 20, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants