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: aws/aws-xray-sdk-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.11.2
Choose a base ref
...
head repository: aws/aws-xray-sdk-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.12.0
Choose a head ref
  • 14 commits
  • 36 files changed
  • 9 contributors

Commits on Jun 20, 2022

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

Commits on Jun 29, 2022

  1. Add Otel Java links to readme. Update CI badge. (#339)

    * Add Otel Java to readme
    
    * Switch out travis ci badge with github workflow
    
    * Update README.md
    
    Co-authored-by: Nathaniel Ruiz Nowell <enruizno@uwaterloo.ca>
    
    * Update readme
    
    Co-authored-by: Nathaniel Ruiz Nowell <enruizno@uwaterloo.ca>
    srprash and NathanielRN authored Jun 29, 2022
    Configuration menu
    Copy the full SHA
    a9ec225 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e7d732 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. Improve emitter send data log (#343)

    * Improve the emitter sendData failure log message to include the number of bytes involved and the type of entity that failed to be published.
    
    New log message has format:
    
    Exception while sending segment (SegmentImpl) over UDP for entity CoreApi [1827010d1fe3a482] on segment [no parent segment]. Bytes: 77861
    
    * Improve the emitter sendData failure log message to include the number of bytes involved and the type of entity that failed to be published.
    
    New log message has format:
    
    Exception while sending segment (SegmentImpl) over UDP for entity CoreApi [1827010d1fe3a482] on segment [no parent segment]. Bytes: 77861
    Kurru authored Jul 26, 2022
    Configuration menu
    Copy the full SHA
    6f29232 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. Send subsegments separately from segments when serialized size is lar…

    …ger than the UDP packet size limit. This is similar to how the DefaultStreamingStrategy behaves. (#344)
    
    Segments occasionally can be too large and contain hundreds subsegments, despite the behavior of the DefaultStreamingStrategy class, when running with multiple threads. It is suspected that race conditions can lead to subsegments building up and not getting pushed into xray daemon by the time the segment is ended.
    Kurru authored Jul 27, 2022
    Configuration menu
    Copy the full SHA
    3692320 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. Add javadoc to Subsegment.close() method. (#342)

    This method should not be used externally in general. See #318 for details.
    Kurru authored Jul 28, 2022
    Configuration menu
    Copy the full SHA
    5981f27 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2022

  1. add @nullable to AWSXray.setTraceEntity() as the delegate method in A…

    …WSXrayRecorder accepts nulls when clearing the TraceEntity state (#345)
    Kurru authored Aug 5, 2022
    Configuration menu
    Copy the full SHA
    5bab3e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

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

Commits on Aug 22, 2022

  1. Revert subsegment synchronization changes (#350)

    * Revert "Don't lock segment from subsegment (#306)"
    
    This reverts commit d5ccae2.
    
    * Revert "Keep track of emitted in emitter. (#279)"
    
    This reverts commit d66d69a.
    
    * Revert "Remove subsegments lock (#278)"
    
    This reverts commit adfb395.
    
    * Revert "Lock all accesses to entities. (#250)"
    
    This reverts commit f0a3b3a.
    
    * add back errorprone annotations
    
    * fixed shouldPropagate
    
    * added back getSubsegmentsCopy
    
    * added back compareAndSetEmitted
    
    * whitespace fix
    willarmiros authored Aug 22, 2022
    Configuration menu
    Copy the full SHA
    39ab1cc View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Change missing context default behavior to log (#353)

    * Changing default Context Mising behavior
    atshaw43 authored Sep 22, 2022
    Configuration menu
    Copy the full SHA
    9487f19 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Oversampling mitigation (#354)

    Oversampling-mitigation
    atshaw43 authored Sep 30, 2022
    Configuration menu
    Copy the full SHA
    11c498b View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Allow list TopicArn for SNS Publish and PublishBatch (#357)

    * Allow list TopicArn for SNS PublishBatch request
    
    * Allow list TopicArn for SNS Publish and PublishBatch
    wangzlei authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    8161976 View commit details
    Browse the repository at this point in the history
  2. Release PR for v2.12.0 (#358)

    Co-authored-by: Jonathan Lee <jjllee@amazon.com>
    jj22ee and jj22ee authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    5dce456 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. Releasing 2.12.0

    runner committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    2af6fc5 View commit details
    Browse the repository at this point in the history
Loading