Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: apache/skywalking-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: e0de83f
Choose a base ref
...
head repository: apache/skywalking-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fbbedd7
Choose a head ref
  • 18 commits
  • 351 files changed
  • 13 contributors

Commits on Feb 19, 2025

  1. Release 9.4.0 and prepare 9.5.0 (#750)

    * [maven-release-plugin] prepare release v9.4.0
    
    * [maven-release-plugin] prepare for next development iteration
    
    * Update change logs.
    
    ---------
    
    Co-authored-by: Wu Sheng <“wu.sheng@foxmail.com”>
    wu-sheng and Wu Sheng authored Feb 19, 2025
    Configuration menu
    Copy the full SHA
    534a80c View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2025

  1. Configuration menu
    Copy the full SHA
    35856b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f67fe0f View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2025

  1. Configuration menu
    Copy the full SHA
    49d1946 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2025

  1. To prevent NPE use pool name for metrics if JDBC URL is not set. (#754)

    HikariCP pool can be configured using JDBC URL:
    ```
    HikariConfig config = new HikariConfig();
    config.setJdbcUrl("jdbc:mysql://localhost:3306/simpsons");
    ```
    or using data source properties
    ```
    Properties props = new Properties();
    props.setProperty("dataSourceClassName", "org.postgresql.ds.PGSimpleDataSource");
    props.setProperty("dataSource.serverName", "localhost");
    ...
    HikariConfig config = new HikariConfig(props);
    HikariDataSource ds = new HikariDataSource(config)
    ```
    john9x authored May 7, 2025
    Configuration menu
    Copy the full SHA
    f971bcf View commit details
    Browse the repository at this point in the history

Commits on May 13, 2025

  1. Configuration menu
    Copy the full SHA
    9e80a4c View commit details
    Browse the repository at this point in the history

Commits on May 28, 2025

  1. Configuration menu
    Copy the full SHA
    529d6d7 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2025

  1. Add support for dameng(DM) JDBC URL format in URLParser (#758)

    * [Feature] Add URLParser for dameng(DM)
    saber-wang authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    6c74815 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2025

  1. Fix: RabbitMQ Consumer could not receive handleCancelOk callback(#133…

    …34) (#759)
    
    Signed-off-by: ayue <ericyu0421@163.com>
    AYue-94 authored Jun 21, 2025
    Configuration menu
    Copy the full SHA
    7f9287f View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2025

  1. Configuration menu
    Copy the full SHA
    b1f18f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2025

  1. Configuration menu
    Copy the full SHA
    b7139d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2025

  1. Configuration menu
    Copy the full SHA
    eec4132 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2025

  1. Add support gRPC 1.59.x and 1.70.x server interceptor trace (#764)

    Root cause, grpc/grpc-java@050ae18 made changes to AbstractServerImplBuilder, which causes a functional issue with the gRPC tracing plugin.
    huicunjun authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    4bb2c2f View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2025

  1. Fix enhanced instance causes Spring Application startup failure (#762)

    Root cause:
    SkyWalking's enhancement changes how Spring decides which proxy type to use. As mentioned in [#13221](apache/skywalking#13221 (comment)), SkyWalking modifies Spring's `hasNoUserSuppliedProxyInterfaces()` to avoid affecting the choice of proxy type. But once Spring Retry has added `Retryable` to the list of interfaces, `hasNoUserSuppliedProxyInterfaces()` will find a user-supplied interface and return false, which changes the proxy type and leads to a startup failure.
    
    Starting in 4.0.2.RELEASE, Spring adds a new hook method `evaluateProxyInterfaces()`, which allows proxy-related flags (like proxyTargetClass) to be determined earlier in the lifecycle. We also need to enhance `evaluateProxyInterfaces()` (and its related callbacks) so that SkyWalking's EnhancedInstance interface is always ignored.
    tjuwangning authored Jul 29, 2025
    Configuration menu
    Copy the full SHA
    c3a6fcb View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2025

  1. build: fix Checkstyle encoding (#765)

    - checkstyle's parameter encoding is deprecated since commit
    (apache/maven-checkstyle-plugin@627fa4f).
    - use inputEncoding instead of encoding
    leeyazhou authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    77c0de8 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2025

  1. fix: build failure for lombok (#767)

    fix build failure:
    
    ```
    [ERROR] Failed to execute goal
    org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile
    (default-compile) on project apm-agent-core: Compilation failure:
    Compilation failure:
    [ERROR] /opt/code/git/skywalking-java/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/context/trace/TraceSegmentRef.java:[51,31]
    cannot find symbol
    [ERROR]   symbol:   method getTraceId()
    ```
    leeyazhou authored Aug 15, 2025
    Configuration menu
    Copy the full SHA
    e070270 View commit details
    Browse the repository at this point in the history
  2. (build)version management for maven-pulgin and artifactId (#766)

    Build: Update Maven Plugin Versions and Remove Redundant Declarations  
    
    • Removed redundant version declarations across modules  for `netty` and `junit`
    • Remove duplicate artifactId declarations `jmh-generator-annprocess` in `apm-sniffer/apm-agent-core/pom.xml`
    • Centralized plugin (`maven-shade-plugin` and `maven-surefire-plugin` ) version management in the root POM 
    • Centralized `netty` version management in the root POM by add `netty-bom`
    • (fix)Declare property `maven-docker-plugin.version`
    leeyazhou authored Aug 15, 2025
    Configuration menu
    Copy the full SHA
    71918d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2025

  1. [maven-release-plugin] prepare release v9.5.0

    Wu Sheng committed Aug 18, 2025
    Configuration menu
    Copy the full SHA
    fbbedd7 View commit details
    Browse the repository at this point in the history
Loading