Commits on Jun 13, 2016
  1. @jyemin

    JAVA-2170: Deprecate ClusterDescription.getAll and add ClusterDescrip…

    …tion.getServerDescriptions()
    jyemin committed Jun 8, 2016
  2. @jyemin

    JAVA-2170: Deprecate ClusterDescription methods that should live in S…

    …erverSelector implementations
    
       This doesn't yet remove internal usage of these methods in production or test code.  It's just the deprecations.
    jyemin committed Jun 7, 2016
Commits on Jun 10, 2016
  1. @jyemin
  2. @rozza

    Tests: Added test for partialFilterExpression

    JAVA-1981 JAVA-2216
    rozza committed Jun 10, 2016
  3. @ekandlen
Commits on Jun 9, 2016
  1. @jyemin

    JAVA-2207: Allow setting of standard server selection and server moni…

    …toring options in the connection string
    jyemin committed Jun 7, 2016
  2. @jyemin
  3. @jyemin

    JAVA-2071: Update Mongo and MongoClient constructor documentation to …

    …describe random server selection algorithm
    jyemin committed Jun 7, 2016
Commits on Jun 8, 2016
  1. @jyemin

    Fix test from SDAM Monitoring specification and incorrect assertion t…

    …hat allows the previous version of the test to pass
    jyemin committed Jun 8, 2016
Commits on Jun 7, 2016
  1. @jyemin
Commits on Jun 6, 2016
  1. @jyemin

    JAVA-2197: In ByteBufBsonDocument use internal Finder interface to im…

    …plement the size method
    jyemin committed Jun 3, 2016
Commits on Jun 3, 2016
  1. @jyemin
Commits on May 20, 2016
  1. @jyemin

    JAVA-855: Support $db field in DBRef and associated encoders, decoder…

    …s, and transformers
    jyemin committed May 20, 2016
Commits on May 19, 2016
  1. @jyemin
Commits on May 16, 2016
  1. @jyemin
Commits on May 12, 2016
  1. @jyemin

    Fix task dependencies in .evg.yml

    jyemin committed May 12, 2016
  2. @ehershey @jyemin

    Run tests and mongo-orchestration

    ehershey committed with jyemin May 11, 2016
  3. @jyemin

    First cut at a MCI YAML file

    jyemin committed Apr 28, 2015
Commits on May 3, 2016
  1. @jyemin

    JAVA-2181: Improve performance of ByteBufferBsonOutput.pipe by copyin…

    …g 1K array at a time instead of byte by byte
    jyemin committed Apr 29, 2016
  2. @jyemin

    JAVA-2179: Avoid arithmetic overflow when writing to a large output b…

    …uffer
    
    When the byte buffer index exceeds 20, the buffer size overflows.
    jyemin committed Apr 29, 2016
  3. @jyemin
  4. @jyemin
  5. @rozza

    Increased the timeouts for the slow GridFS tests

    Added runSlow method to Async GridFS test helper
    
    JAVA-1282
    rozza committed May 3, 2016
Commits on Apr 28, 2016
  1. @rozza

    Improve Async error logging

    A logger is now required when protecting callbacks from errors
    
    JAVA-2177
    rozza committed Apr 28, 2016
  2. @rozza

    Improved how small chunksizes are handled in Async GridFS

    Added minimum bufferSize when downloading to AsyncOutputStream
    Reduced recursiveness of GridFSDownloadStreamImpl when consuming chunks.
    
    JAVA-1282
    rozza committed Apr 28, 2016
Commits on Apr 27, 2016
  1. @rozza

    Added Codec for GridFSFile

    GridFSFile requires certain types eg. Date, but takes a users Codec which may
    have custom type mapping. Metadata and Extra elements are decoded using the
    users codec, all other fields are decoded using the type safe BsonDocumentCodec.
    
    JAVA-2175 (refs JAVA-1282)
    rozza committed Apr 26, 2016
Commits on Apr 26, 2016
  1. @jyemin
  2. @jyemin

    In command event tests, massage BSON types of 'ok' and 'n' fields in …

    …command responses to the same numerical type so that assertions pass even if the type changes.
    jyemin committed Apr 26, 2016
  3. @jyemin
Commits on Apr 18, 2016
  1. @jyemin
Commits on Apr 9, 2016
  1. @jyemin

    JAVA-2056: Add MongoClient support for encoding instances of Iterable…

    …, which is particularly handy when using Filters and Updates classes
    jyemin committed Apr 4, 2016
  2. @jyemin
Commits on Apr 6, 2016
  1. @rozza

    Build: Fix build for Java 1.6

    rozza committed Apr 6, 2016
  2. @rozza
  3. @rozza

    Asynchronous GridFS Implementation

    Uses a custom AsyncInputStream and AsyncOutputStream for easy adaptability to custom async byte I/O.
    
    JAVA-1282
    rozza committed Apr 6, 2016