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: mongodb/mongo-java-driver
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: r5.7.0-beta0
Choose a base ref
...
head repository: mongodb/mongo-java-driver
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: r5.7.0-beta1
Choose a head ref
  • 18 commits
  • 109 files changed
  • 8 contributors

Commits on Jan 16, 2026

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

Commits on Jan 21, 2026

  1. improve git clone for mongo tools repository (#1866)

    Pipeline doesn't clone the whole git history of driver tools 
    ---------
    
    Co-authored-by: Almas Abdrazak <abdrazak.almas@mongodb.com>
    strogiyotec and Almas Abdrazak authored Jan 21, 2026
    Configuration menu
    Copy the full SHA
    ad43095 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2026

  1. Bson specification testing

    Moved specifications submodule out of driver-core into a testing directory.
    Deleted old copy of bson specification tests and updated to use the submodule
    Fixed Json output for positive exponents to match the the extended json specification
    
    Added test exceptions to BinaryVectorGenericBsonTest
    Added BsonBinaryVector prose tests
    Added extra regression tests to ensure both explicit and implicit doubles with positive exponets parse as expected.
    
    JAVA-5877
    JAVA-5779
    JAVA-5782
    JAVA-5652
    rozza authored Jan 26, 2026
    Configuration menu
    Copy the full SHA
    b922075 View commit details
    Browse the repository at this point in the history
  2. generate sarif (#1869)

    Co-authored-by: Almas Abdrazak <abdrazak.almas@mongodb.com>
    strogiyotec and Almas Abdrazak authored Jan 26, 2026
    Configuration menu
    Copy the full SHA
    475aa6c View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2026

  1. Temp disable large encryption tests on mongocryptd (#1872)

    * Temp disable large encryption tests on mongocryptd
    
    JAVA-6077
    rozza authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    5560012 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2026

  1. Revert NettyByteBuf.asReadOnly change (#1871)

    Originally introduced in 057649f
    This change had the unintended side effect of leaking netty ByteBufs when logging.
    
    JAVA-5982
    rozza authored Feb 2, 2026
    Configuration menu
    Copy the full SHA
    3c51ea0 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2026

  1. Configuration menu
    Copy the full SHA
    07b53b9 View commit details
    Browse the repository at this point in the history
  2. Adjust timeout handling in client-side operations to account for RTT …

    …variations (#1793)
    
    JAVA-5375
    ---------
    Co-authored-by: Ross Lawley <ross@mongodb.com>
    vbabanin and rozza authored Feb 4, 2026
    Configuration menu
    Copy the full SHA
    2c48995 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2026

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

Commits on Feb 12, 2026

  1. Bson javadoc improvements (#1883)

    Fixed no comment warning in BinaryVector
    Improved BsonBinary asUuid documentation
    Improved BsonBinarySubType isUuid documentation
    
    JAVA-6086
    rozza authored Feb 12, 2026
    Configuration menu
    Copy the full SHA
    b33d52b View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2026

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

Commits on Feb 24, 2026

  1. JAVA-5907 (#1893)

    * JAVA-5907
    
    * JAVA-5907 use execute within executor service
    
    If we don't use the return value from executor then we should use `execute`  instead of `submit`
    
    * format
    
    * revert error log for netty leak
    
    ---------
    
    Co-authored-by: Almas Abdrazak <abdrazak.almas@mongodb.com>
    strogiyotec and Almas Abdrazak authored Feb 24, 2026
    Configuration menu
    Copy the full SHA
    f6cbb32 View commit details
    Browse the repository at this point in the history
  2. Fix RawBsonDocument encoding performance regression (#1888)

    Add instanceof check in BsonDocumentCodec to route RawBsonDocument to RawBsonDocumentCodec, restoring efficient byte-copy encoding. Previous BsonType-based lookup led to sub-optimal
    performance as it could not distinguish RawBsonDocument from BsonDocument.
    
    JAVA-6101
    vbabanin authored Feb 24, 2026
    Configuration menu
    Copy the full SHA
    0ba1687 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2026

  1. Configuration menu
    Copy the full SHA
    c1397fb View commit details
    Browse the repository at this point in the history
  2. Evergreen atlas search fix (#1894)

    Update evergreen atlas-deployed-task-group configuration
    Assume test secrets and follow the driver-evergreen-tools
    atlas recommended usage:
    
    https://github.com/mongodb-labs/drivers-evergreen-tools/tree/master/.evergreen/atlas#usage
    
    JAVA-6103
    rozza authored Feb 25, 2026
    Configuration menu
    Copy the full SHA
    e5d8668 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2026

  1. [JAVA-6028] Add Micrometer/OpenTelemetry tracing support to the react…

    …ive-streams (#1898)
    
    * Add Micrometer/OpenTelemetry tracing support to the reactive-streams driver https://jira.mongodb.org/browse/JAVA-6028
    
    Port the tracing infrastructure from the sync driver to driver-reactive-streams, reusing the existing driver-core, TracingManager, Span, and TraceContext classes.
    
    * Move error handling and span lifecycle (span.error(), span.end()) from Reactor's doOnError/doFinally operators into the async callback, before emitting the result to the subscriber.
    
    * Making sure span is properly closed when an exception occurs
    nhachicha authored Feb 26, 2026
    Configuration menu
    Copy the full SHA
    37943d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7972f1 View commit details
    Browse the repository at this point in the history
  3. Version: bump 5.7.0-beta1

    nhachicha committed Feb 26, 2026
    Configuration menu
    Copy the full SHA
    9941dc5 View commit details
    Browse the repository at this point in the history
Loading