├── .gitignore ├── .travis.yml ├── LICENSE ├── NOTICE ├── README.md ├── pom.xml └── src ├── findbugs-exclude.xml ├── license └── description.ftl ├── main ├── java │ └── com │ │ └── allanbank │ │ └── mongodb │ │ ├── AsyncMongoCollection.java │ │ ├── BatchedAsyncMongoCollection.java │ │ ├── Callback.java │ │ ├── ClosableIterator.java │ │ ├── ConnectionModel.java │ │ ├── Credential.java │ │ ├── CredentialEditor.java │ │ ├── Durability.java │ │ ├── DurabilityEditor.java │ │ ├── LambdaCallback.java │ │ ├── ListenableFuture.java │ │ ├── LockType.java │ │ ├── Mongo.java │ │ ├── MongoClient.java │ │ ├── MongoClientConfiguration.java │ │ ├── MongoClientConfigurationBeanInfo.java │ │ ├── MongoCollection.java │ │ ├── MongoCursorControl.java │ │ ├── MongoDatabase.java │ │ ├── MongoDbConfiguration.java │ │ ├── MongoDbException.java │ │ ├── MongoDbUri.java │ │ ├── MongoFactory.java │ │ ├── MongoIterator.java │ │ ├── ProfilingStatus.java │ │ ├── ReadPreference.java │ │ ├── ReadPreferenceEditor.java │ │ ├── StreamCallback.java │ │ ├── Version.java │ │ ├── bson │ │ ├── Document.java │ │ ├── DocumentAssignable.java │ │ ├── DocumentEditor.java │ │ ├── DocumentReference.java │ │ ├── Element.java │ │ ├── ElementAssignable.java │ │ ├── ElementType.java │ │ ├── NumericElement.java │ │ ├── Visitor.java │ │ ├── VisitorAdapter.java │ │ ├── builder │ │ │ ├── ArrayBuilder.java │ │ │ ├── Builder.java │ │ │ ├── BuilderFactory.java │ │ │ ├── DocumentBuilder.java │ │ │ ├── impl │ │ │ │ ├── AbstractBuilder.java │ │ │ │ ├── ArrayBuilderImpl.java │ │ │ │ ├── DocumentBuilderImpl.java │ │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ ├── element │ │ │ ├── AbstractElement.java │ │ │ ├── ArrayElement.java │ │ │ ├── BinaryElement.java │ │ │ ├── BooleanElement.java │ │ │ ├── DBPointerElement.java │ │ │ ├── DocumentElement.java │ │ │ ├── DoubleElement.java │ │ │ ├── IntegerElement.java │ │ │ ├── JavaScriptElement.java │ │ │ ├── JavaScriptWithScopeElement.java │ │ │ ├── JsonSerializationVisitor.java │ │ │ ├── LongElement.java │ │ │ ├── MaxKeyElement.java │ │ │ ├── MinKeyElement.java │ │ │ ├── MongoTimestampElement.java │ │ │ ├── NullElement.java │ │ │ ├── ObjectId.java │ │ │ ├── ObjectIdElement.java │ │ │ ├── RegularExpressionElement.java │ │ │ ├── SizeAwareVisitor.java │ │ │ ├── StringElement.java │ │ │ ├── SymbolElement.java │ │ │ ├── TimestampElement.java │ │ │ ├── UuidElement.java │ │ │ └── package-info.java │ │ ├── impl │ │ │ ├── AbstractDocument.java │ │ │ ├── EmptyDocument.java │ │ │ ├── ImmutableDocument.java │ │ │ ├── RootDocument.java │ │ │ └── package-info.java │ │ ├── io │ │ │ ├── AbstractStringCache.java │ │ │ ├── BsonInputStream.java │ │ │ ├── BsonOutputStream.java │ │ │ ├── BufferingBsonOutputStream.java │ │ │ ├── BufferingWriteVisitor.java │ │ │ ├── EndianUtils.java │ │ │ ├── RandomAccessOutputStream.java │ │ │ ├── SeenString.java │ │ │ ├── SizeOfVisitor.java │ │ │ ├── StringDecoder.java │ │ │ ├── StringDecoderCache.java │ │ │ ├── StringEncoder.java │ │ │ ├── StringEncoderCache.java │ │ │ ├── WriteVisitor.java │ │ │ └── package-info.java │ │ ├── json │ │ │ ├── Json.java │ │ │ └── package-info.java │ │ └── package-info.java │ │ ├── builder │ │ ├── Aggregate.java │ │ ├── AggregationGeoNear.java │ │ ├── AggregationGroupField.java │ │ ├── AggregationGroupId.java │ │ ├── AggregationProjectFields.java │ │ ├── BatchedWrite.java │ │ ├── BatchedWriteMode.java │ │ ├── ComparisonOperator.java │ │ ├── ConditionBuilder.java │ │ ├── Count.java │ │ ├── Distinct.java │ │ ├── Find.java │ │ ├── FindAndModify.java │ │ ├── GeoJson.java │ │ ├── GeospatialOperator.java │ │ ├── GroupBy.java │ │ ├── Index.java │ │ ├── ListCollections.java │ │ ├── ListIndexes.java │ │ ├── LogicalOperator.java │ │ ├── MapReduce.java │ │ ├── MiscellaneousOperator.java │ │ ├── Operator.java │ │ ├── ParallelScan.java │ │ ├── QueryBuilder.java │ │ ├── RedactOption.java │ │ ├── Sort.java │ │ ├── Text.java │ │ ├── TextResult.java │ │ ├── expression │ │ │ ├── Constant.java │ │ │ ├── Expression.java │ │ │ ├── Expressions.java │ │ │ ├── LetBuilder.java │ │ │ ├── MapStage1.java │ │ │ ├── MapStage2.java │ │ │ ├── NamedNaryExpression.java │ │ │ ├── NaryExpression.java │ │ │ ├── UnaryExpression.java │ │ │ └── package-info.java │ │ ├── package-info.java │ │ └── write │ │ │ ├── DeleteOperation.java │ │ │ ├── InsertOperation.java │ │ │ ├── UpdateOperation.java │ │ │ ├── WriteOperation.java │ │ │ ├── WriteOperationType.java │ │ │ └── package-info.java │ │ ├── client │ │ ├── AbstractAsyncMongoCollection.java │ │ ├── AbstractClient.java │ │ ├── AbstractMongoOperations.java │ │ ├── BatchedAsyncMongoCollectionImpl.java │ │ ├── Client.java │ │ ├── ClientImpl.java │ │ ├── ClusterStats.java │ │ ├── ClusterType.java │ │ ├── FutureCallback.java │ │ ├── IdentityTransform.java │ │ ├── LambdaCallbackAdapter.java │ │ ├── Message.java │ │ ├── MongoClientImpl.java │ │ ├── MongoDatabaseImpl.java │ │ ├── MongoImpl.java │ │ ├── MongoIteratorImpl.java │ │ ├── NamedReference.java │ │ ├── Operation.java │ │ ├── SerialClientImpl.java │ │ ├── SimpleMongoIteratorImpl.java │ │ ├── SynchronousMongoCollectionImpl.java │ │ ├── Transform.java │ │ ├── VersionRange.java │ │ ├── callback │ │ │ ├── AbstractReplyCallback.java │ │ │ ├── AbstractValidatingReplyCallback.java │ │ │ ├── AddressAware.java │ │ │ ├── BatchedInsertCountingCallback.java │ │ │ ├── BatchedNativeWriteCallback.java │ │ │ ├── BatchedWriteCallback.java │ │ │ ├── CommandCursorTranslator.java │ │ │ ├── CursorCallback.java │ │ │ ├── CursorStreamingCallback.java │ │ │ ├── FutureReplyCallback.java │ │ │ ├── IteratorToListCallbackAdapter.java │ │ │ ├── LegacyStreamCallbackAdapter.java │ │ │ ├── LongToIntCallback.java │ │ │ ├── MultipleCursorCallback.java │ │ │ ├── NoOpCallback.java │ │ │ ├── Receiver.java │ │ │ ├── ReplyArrayCallback.java │ │ │ ├── ReplyCallback.java │ │ │ ├── ReplyCommandCallback.java │ │ │ ├── ReplyDocumentCallback.java │ │ │ ├── ReplyErrorHandler.java │ │ │ ├── ReplyHandler.java │ │ │ ├── ReplyIntegerCallback.java │ │ │ ├── ReplyLongCallback.java │ │ │ ├── ReplyResultCallback.java │ │ │ ├── SingleDocumentCallback.java │ │ │ ├── SingleDocumentReplyCallback.java │ │ │ ├── TextCallback.java │ │ │ ├── ValidatingReplyCallback.java │ │ │ └── package-info.java │ │ ├── connection │ │ │ ├── Connection.java │ │ │ ├── ConnectionFactory.java │ │ │ ├── ReconnectStrategy.java │ │ │ ├── SocketConnectionListener.java │ │ │ ├── auth │ │ │ │ ├── AbstractAuthenticator.java │ │ │ │ ├── AbstractSaslAuthenticator.java │ │ │ │ ├── AuthenticatingConnection.java │ │ │ │ ├── AuthenticationConnectionFactory.java │ │ │ │ ├── Authenticator.java │ │ │ │ ├── CredentialsCallbackHandler.java │ │ │ │ ├── MongoDbAuthenticator.java │ │ │ │ ├── SaslResponseCallback.java │ │ │ │ ├── ScramSaslClient.java │ │ │ │ ├── ScramSha1Authenticator.java │ │ │ │ ├── X509Authenticator.java │ │ │ │ ├── X509ResponseCallback.java │ │ │ │ └── package-info.java │ │ │ ├── bootstrap │ │ │ │ ├── BootstrapConnectionFactory.java │ │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ ├── proxy │ │ │ │ ├── AbstractProxyConnection.java │ │ │ │ ├── AbstractProxyMultipleConnection.java │ │ │ │ ├── ConnectionInfo.java │ │ │ │ ├── ProxiedConnectionFactory.java │ │ │ │ └── package-info.java │ │ │ ├── rs │ │ │ │ ├── ReplicaSetConnection.java │ │ │ │ ├── ReplicaSetConnectionFactory.java │ │ │ │ ├── ReplicaSetReconnectStrategy.java │ │ │ │ └── package-info.java │ │ │ ├── sharded │ │ │ │ ├── ShardedConnection.java │ │ │ │ ├── ShardedConnectionFactory.java │ │ │ │ └── package-info.java │ │ │ └── socket │ │ │ │ ├── Sequence.java │ │ │ │ ├── SocketConnectionFactory.java │ │ │ │ ├── TransportConnection.java │ │ │ │ └── package-info.java │ │ ├── message │ │ │ ├── AbstractMessage.java │ │ │ ├── AdminCommand.java │ │ │ ├── AggregateCommand.java │ │ │ ├── BatchedWriteCommand.java │ │ │ ├── BuildInfo.java │ │ │ ├── Command.java │ │ │ ├── CreateIndexCommand.java │ │ │ ├── CursorableMessage.java │ │ │ ├── Delete.java │ │ │ ├── GetLastError.java │ │ │ ├── GetMore.java │ │ │ ├── Header.java │ │ │ ├── Insert.java │ │ │ ├── IsMaster.java │ │ │ ├── KillCursors.java │ │ │ ├── ListCollectionsCommand.java │ │ │ ├── ListIndexesCommand.java │ │ │ ├── ParallelScanCommand.java │ │ │ ├── PendingMessage.java │ │ │ ├── PendingMessageQueue.java │ │ │ ├── Query.java │ │ │ ├── QueryVersionVisitor.java │ │ │ ├── ReplicaSetStatus.java │ │ │ ├── Reply.java │ │ │ ├── ServerStatus.java │ │ │ ├── Update.java │ │ │ └── package-info.java │ │ ├── metrics │ │ │ ├── AbstractMetrics.java │ │ │ ├── ConnectionMetricsCollector.java │ │ │ ├── LogMessagesListener.java │ │ │ ├── MetricsRegistrar.java │ │ │ ├── MongoClientMetrics.java │ │ │ ├── MongoMessageListener.java │ │ │ ├── NoOpMongoMessageListener.java │ │ │ ├── basic │ │ │ │ ├── BasicCollectionMetrics.java │ │ │ │ ├── BasicConnectionMetrics.java │ │ │ │ ├── BasicDatabaseMetrics.java │ │ │ │ ├── BasicLogicalMetricsListener.java │ │ │ │ ├── BasicMetricsRegistrar.java │ │ │ │ ├── BasicMongoClientMetrics.java │ │ │ │ ├── BasicOperationMetrics.java │ │ │ │ ├── BasicOperationMetricsListener.java │ │ │ │ ├── BasicServerMetrics.java │ │ │ │ ├── BasicServerMetricsListener.java │ │ │ │ └── package-info.java │ │ │ ├── jmx │ │ │ │ ├── JmxCollectionMetrics.java │ │ │ │ ├── JmxConnectionMetrics.java │ │ │ │ ├── JmxDatabaseMetrics.java │ │ │ │ ├── JmxLogicalMetricsListener.java │ │ │ │ ├── JmxMetricsRegistrar.java │ │ │ │ ├── JmxMongoClientMetrics.java │ │ │ │ ├── JmxOperationMetrics.java │ │ │ │ ├── JmxOperationMetricsListener.java │ │ │ │ ├── JmxServerMetrics.java │ │ │ │ ├── JmxServerMetricsListener.java │ │ │ │ ├── JmxSupport.java │ │ │ │ ├── MetricsMXBean.java │ │ │ │ ├── MetricsMXBeanProxy.java │ │ │ │ └── package-info.java │ │ │ ├── noop │ │ │ │ ├── NoOpMetricsRegistrar.java │ │ │ │ ├── NoOpMongoClientMetrics.java │ │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ ├── package-info.java │ │ ├── state │ │ │ ├── AbstractReconnectStrategy.java │ │ │ ├── Cluster.java │ │ │ ├── ClusterPinger.java │ │ │ ├── LatencyServerSelector.java │ │ │ ├── Server.java │ │ │ ├── ServerLatencyComparator.java │ │ │ ├── ServerSelector.java │ │ │ ├── ServerUpdateCallback.java │ │ │ ├── SimpleReconnectStrategy.java │ │ │ └── package-info.java │ │ └── transport │ │ │ ├── SslEngineFactory.java │ │ │ ├── Transport.java │ │ │ ├── TransportFactory.java │ │ │ ├── TransportInputBuffer.java │ │ │ ├── TransportOutputBuffer.java │ │ │ ├── TransportResponseListener.java │ │ │ ├── bio │ │ │ ├── AbstractSocketTransport.java │ │ │ ├── MessageInputBuffer.java │ │ │ ├── ReceiveRunnable.java │ │ │ ├── one │ │ │ │ ├── OneThreadOutputBuffer.java │ │ │ │ ├── OneThreadTransport.java │ │ │ │ ├── OneThreadTransportFactory.java │ │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ └── two │ │ │ │ ├── SendRunnable.java │ │ │ │ ├── TwoThreadOutputBuffer.java │ │ │ │ ├── TwoThreadTransport.java │ │ │ │ ├── TwoThreadTransportFactory.java │ │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ ├── error │ │ ├── BatchedWriteException.java │ │ ├── CannotConnectException.java │ │ ├── ConnectionLostException.java │ │ ├── CursorNotFoundException.java │ │ ├── DocumentToLargeException.java │ │ ├── DuplicateKeyException.java │ │ ├── DurabilityException.java │ │ ├── JsonException.java │ │ ├── JsonParseException.java │ │ ├── MaximumTimeLimitExceededException.java │ │ ├── MongoClientClosedException.java │ │ ├── MongoDbAuthenticationException.java │ │ ├── QueryFailedException.java │ │ ├── ReplyException.java │ │ ├── ServerVersionException.java │ │ ├── ShardConfigStaleException.java │ │ └── package-info.java │ │ ├── gridfs │ │ ├── GridFs.java │ │ └── package-info.java │ │ ├── package-info.java │ │ └── util │ │ ├── Assertions.java │ │ ├── FutureUtils.java │ │ ├── IOUtils.java │ │ ├── PatternUtils.java │ │ ├── ServerNameUtils.java │ │ ├── log │ │ ├── AbstractLog.java │ │ ├── JulLog.java │ │ ├── JulLogFactory.java │ │ ├── Log.java │ │ ├── LogFactory.java │ │ ├── Slf4jLog.java │ │ ├── Slf4jLogFactory.java │ │ └── package-info.java │ │ └── package-info.java ├── javacc │ └── JsonParser.jj └── javadoc │ └── overview.html ├── pmd-ruleset.xml ├── site ├── apt │ ├── download.apt.vm │ ├── index.apt │ ├── license.apt │ ├── performance │ │ ├── bson_performance.apt │ │ ├── performance.apt │ │ ├── ycsb.apt │ │ └── ycsb_2012.apt │ ├── release-notes │ │ ├── 1.0.0_changes.apt │ │ ├── 1.0.1_changes.apt │ │ ├── 1.0.2_changes.apt │ │ ├── 1.1.0_changes.apt │ │ ├── 1.2.0_changes.apt │ │ ├── 1.2.1_changes.apt │ │ ├── 1.2.2_changes.apt │ │ ├── 1.2.3_changes.apt │ │ ├── 1.2.4_changes.apt │ │ ├── 2.0.0_changes.apt │ │ └── 2.0.1_changes.apt │ ├── support.apt │ ├── usage.apt │ └── userguide │ │ ├── advanced_routing.apt │ │ ├── aggregation.apt │ │ ├── asynchronous_api.apt │ │ ├── authentication.apt │ │ ├── authentication │ │ ├── kerberos.apt │ │ ├── mongodb_cr.apt │ │ ├── plain_sasl.apt │ │ ├── scram-sha-1.apt │ │ └── x509.apt │ │ ├── batched.apt │ │ ├── cursor_restart.apt │ │ ├── hello_world.apt.vm │ │ ├── maven.apt.vm │ │ ├── spring.apt │ │ ├── tls.apt │ │ └── unix_domain_sockets.apt ├── resources │ ├── images │ │ ├── allanbank-logo.png │ │ ├── performance │ │ │ ├── 2014_06_03.ods │ │ │ ├── bson_2012_06_12.jpg │ │ │ ├── bson_2014_06_03.png │ │ │ ├── insert_2012_06_15.jpg │ │ │ ├── insert_2014_06_03.png │ │ │ ├── update_2012_06_15.jpg │ │ │ └── update_2014_06_03.png │ │ └── ycsb │ │ │ ├── 2012-09 │ │ │ ├── 2012-09-02.tar.gz │ │ │ ├── 2012-09-08.tar.gz │ │ │ ├── AsyncMongoDbClient.java │ │ │ ├── YCSB-2012-09.ods │ │ │ ├── YCSB-2012-09_workload_a_read_latency.jpg │ │ │ ├── YCSB-2012-09_workload_a_throughput.jpg │ │ │ ├── YCSB-2012-09_workload_a_update_latency.jpg │ │ │ ├── YCSB-2012-09_workload_b_read_latency.jpg │ │ │ ├── YCSB-2012-09_workload_b_throughput.jpg │ │ │ ├── YCSB-2012-09_workload_b_update_latency.jpg │ │ │ ├── YCSB-2012-09_workload_c_read_latency.jpg │ │ │ ├── YCSB-2012-09_workload_c_throughput.jpg │ │ │ ├── YCSB-2012-09_workload_d_insert_latency.jpg │ │ │ ├── YCSB-2012-09_workload_d_read_latency.jpg │ │ │ ├── YCSB-2012-09_workload_d_throughput.jpg │ │ │ ├── YCSB-2012-09_workload_e_insert_latency.jpg │ │ │ ├── YCSB-2012-09_workload_e_scan_latency.jpg │ │ │ ├── YCSB-2012-09_workload_e_throughput.jpg │ │ │ ├── YCSB-2012-09_workload_f_read_latency.jpg │ │ │ ├── YCSB-2012-09_workload_f_read_modify_write_latency.jpg │ │ │ ├── YCSB-2012-09_workload_f_throughput.jpg │ │ │ ├── YCSB-2012-09_workload_f_update_latency.jpg │ │ │ └── run-tests.sh │ │ │ └── 2014-05 │ │ │ ├── 2014-05-26_logs.tar.gz │ │ │ ├── YCSB-2014-05.ods │ │ │ ├── workload_a_read_latency.png │ │ │ ├── workload_a_throughput.png │ │ │ ├── workload_a_update_latency.png │ │ │ ├── workload_b_read_latency.png │ │ │ ├── workload_b_throughput.png │ │ │ ├── workload_b_update_latency.png │ │ │ ├── workload_c_read_latency.png │ │ │ ├── workload_c_throughput.png │ │ │ ├── workload_d_insert_latency.png │ │ │ ├── workload_d_read_latency.png │ │ │ ├── workload_d_throughput.png │ │ │ ├── workload_e_insert_latency.png │ │ │ ├── workload_e_scan_latency.png │ │ │ ├── workload_e_throughput.png │ │ │ ├── workload_f_read_latency.png │ │ │ ├── workload_f_read_modify_write_latency.png │ │ │ ├── workload_f_throughput.png │ │ │ └── workload_f_update_latency.png │ └── mongodb_async_driver_price_schedule.pdf └── site.xml └── test ├── java └── com │ └── allanbank │ └── mongodb │ ├── AnswerCallback.java │ ├── CallbackCapture.java │ ├── ClusterTestSupport.java │ ├── CredentialEditorTest.java │ ├── CredentialTest.java │ ├── DurabilityEditorTest.java │ ├── DurabilityTest.java │ ├── ManagedProcess.java │ ├── MongoClientConfigurationTest.java │ ├── MongoDbConfigurationTest.java │ ├── MongoDbExceptionTest.java │ ├── MongoFactoryTest.java │ ├── ProfilingStatusTest.java │ ├── ReadPreferenceEditorTest.java │ ├── ReadPreferenceTest.java │ ├── ServerTestDriverSupport.java │ ├── VersionTest.java │ ├── acceptance │ ├── BasicAcceptanceTestCases.java │ ├── ReplicaSetAcceptanceTest.java │ ├── ShardedAcceptanceTest.java │ ├── ShardedReplicaSetsAcceptanceTest.java │ ├── StandAloneAcceptanceTest.java │ └── UnixDomainSocketAcceptanceTest.java │ ├── bson │ ├── DocumentEditorTest.java │ ├── DocumentReferenceTest.java │ ├── ElementTypeITest.java │ ├── ElementTypeTest.java │ ├── VisitorAdapterTest.java │ ├── builder │ │ ├── BuilderFactoryTest.java │ │ └── impl │ │ │ ├── ArrayBuilderImplTest.java │ │ │ └── DocumentBuilderImplTest.java │ ├── element │ │ ├── ArrayElementTest.java │ │ ├── BinaryElementTest.java │ │ ├── BooleanElementTest.java │ │ ├── DBPointerElementTest.java │ │ ├── DocumentElementTest.java │ │ ├── DoubleElementTest.java │ │ ├── IntegerElementTest.java │ │ ├── JavaScriptElementTest.java │ │ ├── JavaScriptWithScopeElementTest.java │ │ ├── JsonSerializationVisitorITest.java │ │ ├── JsonSerializationVisitorTest.java │ │ ├── LongElementTest.java │ │ ├── MaxKeyElementTest.java │ │ ├── MinKeyElementTest.java │ │ ├── MongoTimestampElementTest.java │ │ ├── NullElementTest.java │ │ ├── ObjectIdElementTest.java │ │ ├── ObjectIdTest.java │ │ ├── RegularExpressionElementTest.java │ │ ├── StringElementTest.java │ │ ├── SymbolElementTest.java │ │ ├── TimestampElementTest.java │ │ └── UuidElementTest.java │ ├── impl │ │ ├── EmptyDocumentTest.java │ │ ├── ImmutableDocumentTest.java │ │ └── RootDocumentTest.java │ ├── io │ │ ├── BsonInputStreamTest.java │ │ ├── BsonOutputStreamTest.java │ │ ├── BufferingBsonOutputStreamTest.java │ │ ├── EndianUtilsTest.java │ │ ├── RandomAccessOutputStreamTest.java │ │ ├── SizeOfVisitorTest.java │ │ ├── StringDecoderCacheTest.java │ │ ├── StringDecoderTest.java │ │ └── StringEncoderTest.java │ └── json │ │ ├── JsonParserTest.java │ │ └── JsonTest.java │ ├── builder │ ├── AggregateBuilderTest.java │ ├── AggregateTest.java │ ├── AggregationGeoNearTest.java │ ├── AggregationGroupFieldTest.java │ ├── AggregationGroupIdTest.java │ ├── AggregationProjectFieldsTest.java │ ├── BatchedWriteTest.java │ ├── ConditionBuilderTest.java │ ├── CountTest.java │ ├── DistinctTest.java │ ├── FindAndModifyTest.java │ ├── FindTest.java │ ├── GeoJsonTest.java │ ├── GroupByTest.java │ ├── IndexTest.java │ ├── ListCollectionsTest.java │ ├── ListIndexesTest.java │ ├── MapReduceTest.java │ ├── ParallelScanTest.java │ ├── QueryBuilderTest.java │ ├── SortTest.java │ ├── TextResultTest.java │ ├── TextTest.java │ ├── expression │ │ └── ExpressionsTest.java │ └── write │ │ ├── DeleteOperationTest.java │ │ ├── InsertOperationTest.java │ │ └── UpdateOperationTest.java │ ├── client │ ├── BatchedAsyncMongoCollectionImplTest.java │ ├── ClientImplTest.java │ ├── FutureCallbackTest.java │ ├── LambdaCallbackAdapterTest.java │ ├── MockSocketServer.java │ ├── MongoClientImplTest.java │ ├── MongoCollectionImplTest.java │ ├── MongoDatabaseImplTest.java │ ├── MongoImplTest.java │ ├── MongoIteratorTest.java │ ├── NamedReferenceTest.java │ ├── PoisonMessage.java │ ├── SerialClientImplTest.java │ ├── SimpleMongoIteratorImplTest.java │ ├── VersionRangeTest.java │ ├── callback │ │ ├── AbstractReplyCallbackTest.java │ │ ├── BatchedNativeWriteCallbackTest.java │ │ ├── BatchedWriteCallbackTest.java │ │ ├── CursorCallbackTest.java │ │ ├── CursorStreamingCallbackTest.java │ │ ├── IteratorToListCallbackAdapterTest.java │ │ ├── LegacyStreamCallbackAdapterTest.java │ │ ├── LongToIntCallbackTest.java │ │ ├── NoOpCallbackTest.java │ │ ├── ReplyArrayCallbackTest.java │ │ ├── ReplyCommandCallbackTest.java │ │ ├── ReplyDocumentCallbackTest.java │ │ ├── ReplyHandlerTest.java │ │ ├── ReplyIntegerCallbackTest.java │ │ ├── ReplyLongCallbackTest.java │ │ ├── ReplyResultCallbackTest.java │ │ ├── SingleDocumentReplyCallbackTest.java │ │ └── TextCallbackTest.java │ ├── connection │ │ ├── CallbackReply.java │ │ ├── MockMongoDBServer.java │ │ ├── auth │ │ │ ├── AuthenticatingConnectionITest.java │ │ │ ├── AuthenticatingConnectionTest.java │ │ │ ├── AuthenticationConnectionFactoryTest.java │ │ │ ├── CredentialsCallbackHandlerTest.java │ │ │ ├── MongoDbAuthenticatorTest.java │ │ │ ├── SaslResponseCallbackTest.java │ │ │ ├── ScramSaslClientTest.java │ │ │ ├── ScramSha1AuthenticatorTest.java │ │ │ ├── ScramSha1SaslAuthenticatorITest.java │ │ │ ├── X509AuthenticatorITest.java │ │ │ ├── X509AuthenticatorTest.java │ │ │ └── X509ResponseCallbackTest.java │ │ ├── bootstrap │ │ │ ├── BootstrapConnectionFactoryITest.java │ │ │ └── BootstrapConnectionFactoryTest.java │ │ ├── proxy │ │ │ └── AbstractProxyConnectionTest.java │ │ ├── rs │ │ │ ├── ReplicaSetConnectionFactoryTest.java │ │ │ ├── ReplicaSetConnectionTest.java │ │ │ └── ReplicaSetReconnectStrategyTest.java │ │ ├── sharded │ │ │ ├── ShardedConnectionFactoryTest.java │ │ │ └── ShardedConnectionTest.java │ │ └── socket │ │ │ ├── AbstractTransportConnectionTestCases.java │ │ │ ├── OneThreadTransportConnectionTest.java │ │ │ ├── SequenceTest.java │ │ │ ├── SocketConnectionFactoryTest.java │ │ │ └── TwoThreadTransportConnectionTest.java │ ├── message │ │ ├── AggregateCommandTest.java │ │ ├── BatchedWriteCommandTest.java │ │ ├── BuildInfoTest.java │ │ ├── CommandTest.java │ │ ├── CreateIndexCommandTest.java │ │ ├── DeleteTest.java │ │ ├── GetLastErrorTest.java │ │ ├── GetMoreTest.java │ │ ├── HeaderTest.java │ │ ├── InsertTest.java │ │ ├── IsMasterTest.java │ │ ├── KillCursorsTest.java │ │ ├── ListCollectionsCommandTest.java │ │ ├── ListIndexesCommandTest.java │ │ ├── ParallelScanCommandTest.java │ │ ├── PendingMessageQueueTest.java │ │ ├── PendingMessageTest.java │ │ ├── QueryTest.java │ │ ├── QueryVersionVisitorTest.java │ │ ├── ReplyTest.java │ │ ├── ServerStatusTest.java │ │ └── UpdateTest.java │ ├── metrics │ │ ├── AbstractMetricsTest.java │ │ ├── LogMessagesListenerTest.java │ │ ├── NoOpMongoMessageListenerTest.java │ │ ├── basic │ │ │ ├── BasicCollectionMetricsTest.java │ │ │ ├── BasicConnectionMetricsTest.java │ │ │ ├── BasicDatabaseMetricsTest.java │ │ │ ├── BasicLogicalMetricsListenerTest.java │ │ │ ├── BasicMetricsRegistrarTest.java │ │ │ ├── BasicMongoClientMetricsTest.java │ │ │ ├── BasicOperationMetricsListenerTest.java │ │ │ ├── BasicOperationMetricsTest.java │ │ │ ├── BasicServerMetricsListenerTest.java │ │ │ └── BasicServerMetricsTest.java │ │ ├── jmx │ │ │ ├── JmxCollectionMetricsTest.java │ │ │ ├── JmxConnectionMetricsTest.java │ │ │ ├── JmxDatabaseMetricsTest.java │ │ │ ├── JmxLogicalMetricsListenerTest.java │ │ │ ├── JmxMetricsRegistrarTest.java │ │ │ ├── JmxMongoClientMetricsTest.java │ │ │ ├── JmxOperationMetricsListenerTest.java │ │ │ ├── JmxOperationMetricsTest.java │ │ │ ├── JmxServerMetricsListenerTest.java │ │ │ ├── JmxServerMetricsTest.java │ │ │ ├── JmxSupportTest.java │ │ │ └── MetricsMXBeanProxyTest.java │ │ └── noop │ │ │ ├── NoOpMetricsRegistrarTest.java │ │ │ └── NoOpMongoClientMetricsTest.java │ ├── state │ │ ├── ClusterPingerTest.java │ │ ├── ClusterTest.java │ │ ├── LatencyServerSelectorTest.java │ │ ├── ServerLatencyComparatorTest.java │ │ ├── ServerTest.java │ │ ├── ServerUpdateCallbackTest.java │ │ └── SimpleReconnectStrategyTest.java │ └── transport │ │ ├── AbstractTransportTestCases.java │ │ ├── TestTransportResponseListener.java │ │ └── bio │ │ ├── one │ │ └── OneThreadTransportTest.java │ │ └── two │ │ └── TwoThreadTransportTest.java │ ├── error │ ├── CannotConnectExceptionTest.java │ ├── ConnectionLostExceptionTest.java │ ├── CursorNotFoundExceptionTest.java │ ├── DocumentToLargeExceptionTest.java │ ├── DuplicateKeyExceptionTest.java │ ├── DurabilityExceptionTest.java │ ├── JsonExceptionTest.java │ ├── JsonParseExceptionTest.java │ ├── MaximumTimeLimitExceededExceptionTest.java │ ├── MongoClientClosedExceptionTest.java │ ├── MongoDbAuthenticationExceptionTest.java │ ├── QueryFailedExceptionTest.java │ ├── ReplyExceptionTest.java │ ├── ServerVersionExceptionTest.java │ └── ShardConfigStaleExceptionTest.java │ ├── gridfs │ └── GridFsTest.java │ └── util │ ├── AssertionsTest.java │ ├── IOUtilsTest.java │ ├── PatternUtilsTest.java │ ├── ServerNameUtilsTest.java │ └── log │ ├── CaptureHandler.java │ ├── JulLogTest.java │ └── Slf4jLogTest.java └── resources ├── com └── allanbank │ └── mongodb │ └── bson │ └── json │ ├── test_array.js │ └── test_doc.js ├── jul_logging.props └── test.jks /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/pom.xml -------------------------------------------------------------------------------- /src/findbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/findbugs-exclude.xml -------------------------------------------------------------------------------- /src/license/description.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/license/description.ftl -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/AsyncMongoCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/AsyncMongoCollection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/BatchedAsyncMongoCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/BatchedAsyncMongoCollection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/Callback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/Callback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/ClosableIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/ClosableIterator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/ConnectionModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/ConnectionModel.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/Credential.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/Credential.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/CredentialEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/CredentialEditor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/Durability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/Durability.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/DurabilityEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/DurabilityEditor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/LambdaCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/LambdaCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/ListenableFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/ListenableFuture.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/LockType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/LockType.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/Mongo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/Mongo.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoClient.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoClientConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoClientConfigurationBeanInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoClientConfigurationBeanInfo.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoCollection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoCursorControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoCursorControl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoDatabase.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoDbConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoDbConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoDbException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoDbException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoDbUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoDbUri.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/MongoIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/MongoIterator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/ProfilingStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/ProfilingStatus.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/ReadPreference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/ReadPreference.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/ReadPreferenceEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/ReadPreferenceEditor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/StreamCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/StreamCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/Version.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/Document.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/DocumentAssignable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/DocumentAssignable.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/DocumentEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/DocumentEditor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/DocumentReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/DocumentReference.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/Element.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/ElementAssignable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/ElementAssignable.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/ElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/ElementType.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/NumericElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/NumericElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/Visitor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/VisitorAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/VisitorAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/ArrayBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/ArrayBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/Builder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/Builder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/BuilderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/BuilderFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/DocumentBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/DocumentBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/impl/AbstractBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/impl/AbstractBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/impl/ArrayBuilderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/impl/ArrayBuilderImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/impl/DocumentBuilderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/impl/DocumentBuilderImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/impl/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/builder/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/builder/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/AbstractElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/AbstractElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/ArrayElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/ArrayElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/BinaryElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/BinaryElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/BooleanElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/BooleanElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/DBPointerElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/DBPointerElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/DocumentElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/DocumentElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/DoubleElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/DoubleElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/IntegerElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/IntegerElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/JavaScriptElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/JavaScriptElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/JavaScriptWithScopeElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/JavaScriptWithScopeElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/JsonSerializationVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/JsonSerializationVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/LongElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/LongElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/MaxKeyElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/MaxKeyElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/MinKeyElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/MinKeyElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/MongoTimestampElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/MongoTimestampElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/NullElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/NullElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/ObjectId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/ObjectId.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/ObjectIdElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/ObjectIdElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/RegularExpressionElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/RegularExpressionElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/SizeAwareVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/SizeAwareVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/StringElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/StringElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/SymbolElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/SymbolElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/TimestampElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/TimestampElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/UuidElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/UuidElement.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/element/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/element/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/impl/AbstractDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/impl/AbstractDocument.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/impl/EmptyDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/impl/EmptyDocument.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/impl/ImmutableDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/impl/ImmutableDocument.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/impl/RootDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/impl/RootDocument.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/impl/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/AbstractStringCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/AbstractStringCache.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/BsonInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/BsonInputStream.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/BsonOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/BsonOutputStream.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/BufferingBsonOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/BufferingBsonOutputStream.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/BufferingWriteVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/BufferingWriteVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/EndianUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/EndianUtils.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/RandomAccessOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/RandomAccessOutputStream.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/SeenString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/SeenString.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/SizeOfVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/SizeOfVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/StringDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/StringDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/StringDecoderCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/StringDecoderCache.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/StringEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/StringEncoder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/StringEncoderCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/StringEncoderCache.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/WriteVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/WriteVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/io/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/io/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/json/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/json/Json.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/json/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/json/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/bson/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/bson/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/Aggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/Aggregate.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/AggregationGeoNear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/AggregationGeoNear.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/AggregationGroupField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/AggregationGroupField.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/AggregationGroupId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/AggregationGroupId.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/AggregationProjectFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/AggregationProjectFields.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/BatchedWrite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/BatchedWrite.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/BatchedWriteMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/BatchedWriteMode.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/ComparisonOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/ComparisonOperator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/ConditionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/ConditionBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/Count.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/Count.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/Distinct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/Distinct.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/Find.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/Find.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/FindAndModify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/FindAndModify.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/GeoJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/GeoJson.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/GeospatialOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/GeospatialOperator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/GroupBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/GroupBy.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/Index.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/Index.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/ListCollections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/ListCollections.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/ListIndexes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/ListIndexes.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/LogicalOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/LogicalOperator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/MapReduce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/MapReduce.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/MiscellaneousOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/MiscellaneousOperator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/Operator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/Operator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/ParallelScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/ParallelScan.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/QueryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/QueryBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/RedactOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/RedactOption.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/Sort.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/Text.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/Text.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/TextResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/TextResult.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/Constant.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/Expression.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/Expressions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/Expressions.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/LetBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/LetBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/MapStage1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/MapStage1.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/MapStage2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/MapStage2.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/NamedNaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/NamedNaryExpression.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/NaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/NaryExpression.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/UnaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/UnaryExpression.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/expression/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/expression/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/write/DeleteOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/write/DeleteOperation.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/write/InsertOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/write/InsertOperation.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/write/UpdateOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/write/UpdateOperation.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/write/WriteOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/write/WriteOperation.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/write/WriteOperationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/write/WriteOperationType.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/builder/write/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/builder/write/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/AbstractAsyncMongoCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/AbstractAsyncMongoCollection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/AbstractClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/AbstractClient.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/AbstractMongoOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/AbstractMongoOperations.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/BatchedAsyncMongoCollectionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/BatchedAsyncMongoCollectionImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/Client.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/ClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/ClientImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/ClusterStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/ClusterStats.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/ClusterType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/ClusterType.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/FutureCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/FutureCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/IdentityTransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/IdentityTransform.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/LambdaCallbackAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/LambdaCallbackAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/Message.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/MongoClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/MongoClientImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/MongoDatabaseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/MongoDatabaseImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/MongoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/MongoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/MongoIteratorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/MongoIteratorImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/NamedReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/NamedReference.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/Operation.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/SerialClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/SerialClientImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/SimpleMongoIteratorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/SimpleMongoIteratorImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/SynchronousMongoCollectionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/SynchronousMongoCollectionImpl.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/Transform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/Transform.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/VersionRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/VersionRange.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/AbstractReplyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/AbstractReplyCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/AbstractValidatingReplyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/AbstractValidatingReplyCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/AddressAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/AddressAware.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/BatchedInsertCountingCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/BatchedInsertCountingCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/BatchedNativeWriteCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/BatchedNativeWriteCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/BatchedWriteCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/BatchedWriteCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/CommandCursorTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/CommandCursorTranslator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/CursorCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/CursorCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/CursorStreamingCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/CursorStreamingCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/FutureReplyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/FutureReplyCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/IteratorToListCallbackAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/IteratorToListCallbackAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/LegacyStreamCallbackAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/LegacyStreamCallbackAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/LongToIntCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/LongToIntCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/MultipleCursorCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/MultipleCursorCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/NoOpCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/NoOpCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/Receiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/Receiver.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyArrayCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyArrayCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyCommandCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyCommandCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyDocumentCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyDocumentCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyErrorHandler.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyHandler.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyIntegerCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyIntegerCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyLongCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyLongCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ReplyResultCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ReplyResultCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/SingleDocumentCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/SingleDocumentCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/SingleDocumentReplyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/SingleDocumentReplyCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/TextCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/TextCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/ValidatingReplyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/ValidatingReplyCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/callback/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/callback/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/Connection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/ConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/ConnectionFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/ReconnectStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/ReconnectStrategy.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/SocketConnectionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/SocketConnectionListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/AbstractAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/AbstractAuthenticator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/AbstractSaslAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/AbstractSaslAuthenticator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/AuthenticatingConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/AuthenticatingConnection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/Authenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/Authenticator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/CredentialsCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/CredentialsCallbackHandler.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/MongoDbAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/MongoDbAuthenticator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/SaslResponseCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/SaslResponseCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/ScramSaslClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/ScramSaslClient.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/ScramSha1Authenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/ScramSha1Authenticator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/X509Authenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/X509Authenticator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/X509ResponseCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/X509ResponseCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/auth/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/auth/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/bootstrap/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/bootstrap/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/proxy/AbstractProxyConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/proxy/AbstractProxyConnection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/proxy/ConnectionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/proxy/ConnectionInfo.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/proxy/ProxiedConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/proxy/ProxiedConnectionFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/proxy/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/proxy/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/rs/ReplicaSetConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/rs/ReplicaSetConnection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/rs/ReplicaSetConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/rs/ReplicaSetConnectionFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/rs/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/rs/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/sharded/ShardedConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/sharded/ShardedConnection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/sharded/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/sharded/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/socket/Sequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/socket/Sequence.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/socket/TransportConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/socket/TransportConnection.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/connection/socket/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/connection/socket/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/AbstractMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/AbstractMessage.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/AdminCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/AdminCommand.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/AggregateCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/AggregateCommand.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/BatchedWriteCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/BatchedWriteCommand.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/BuildInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/BuildInfo.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/Command.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/CreateIndexCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/CreateIndexCommand.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/CursorableMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/CursorableMessage.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/Delete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/Delete.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/GetLastError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/GetLastError.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/GetMore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/GetMore.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/Header.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/Header.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/Insert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/Insert.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/IsMaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/IsMaster.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/KillCursors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/KillCursors.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/ListCollectionsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/ListCollectionsCommand.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/ListIndexesCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/ListIndexesCommand.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/ParallelScanCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/ParallelScanCommand.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/PendingMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/PendingMessage.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/PendingMessageQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/PendingMessageQueue.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/Query.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/QueryVersionVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/QueryVersionVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/ReplicaSetStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/ReplicaSetStatus.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/Reply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/Reply.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/ServerStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/ServerStatus.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/Update.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/Update.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/message/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/message/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/AbstractMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/AbstractMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/ConnectionMetricsCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/ConnectionMetricsCollector.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/LogMessagesListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/LogMessagesListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/MetricsRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/MetricsRegistrar.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/MongoClientMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/MongoClientMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/MongoMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/MongoMessageListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/NoOpMongoMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/NoOpMongoMessageListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicCollectionMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicCollectionMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicConnectionMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicConnectionMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicDatabaseMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicDatabaseMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicMetricsRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicMetricsRegistrar.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicMongoClientMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicMongoClientMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicOperationMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicOperationMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicServerMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicServerMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicServerMetricsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/BasicServerMetricsListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/basic/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/basic/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxCollectionMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxCollectionMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxConnectionMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxConnectionMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxDatabaseMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxDatabaseMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxLogicalMetricsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxLogicalMetricsListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxMetricsRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxMetricsRegistrar.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxMongoClientMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxMongoClientMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxOperationMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxOperationMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxOperationMetricsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxOperationMetricsListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxServerMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxServerMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxServerMetricsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxServerMetricsListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/JmxSupport.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/MetricsMXBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/MetricsMXBean.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/MetricsMXBeanProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/MetricsMXBeanProxy.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/jmx/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/jmx/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/noop/NoOpMetricsRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/noop/NoOpMetricsRegistrar.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/noop/NoOpMongoClientMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/noop/NoOpMongoClientMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/noop/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/noop/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/metrics/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/metrics/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/AbstractReconnectStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/AbstractReconnectStrategy.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/Cluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/Cluster.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/ClusterPinger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/ClusterPinger.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/LatencyServerSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/LatencyServerSelector.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/Server.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/ServerLatencyComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/ServerLatencyComparator.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/ServerSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/ServerSelector.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/ServerUpdateCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/ServerUpdateCallback.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/SimpleReconnectStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/SimpleReconnectStrategy.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/state/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/state/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/SslEngineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/SslEngineFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/Transport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/Transport.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/TransportFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/TransportFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/TransportInputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/TransportInputBuffer.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/TransportOutputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/TransportOutputBuffer.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/TransportResponseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/TransportResponseListener.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/AbstractSocketTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/AbstractSocketTransport.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/MessageInputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/MessageInputBuffer.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/ReceiveRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/ReceiveRunnable.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/one/OneThreadOutputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/one/OneThreadOutputBuffer.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/one/OneThreadTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/one/OneThreadTransport.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/one/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/one/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/two/SendRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/two/SendRunnable.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/two/TwoThreadOutputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/two/TwoThreadOutputBuffer.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/two/TwoThreadTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/two/TwoThreadTransport.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/bio/two/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/bio/two/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/client/transport/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/client/transport/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/BatchedWriteException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/BatchedWriteException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/CannotConnectException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/CannotConnectException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/ConnectionLostException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/ConnectionLostException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/CursorNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/CursorNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/DocumentToLargeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/DocumentToLargeException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/DuplicateKeyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/DuplicateKeyException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/DurabilityException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/DurabilityException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/JsonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/JsonException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/JsonParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/JsonParseException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/MaximumTimeLimitExceededException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/MaximumTimeLimitExceededException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/MongoClientClosedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/MongoClientClosedException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/MongoDbAuthenticationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/MongoDbAuthenticationException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/QueryFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/QueryFailedException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/ReplyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/ReplyException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/ServerVersionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/ServerVersionException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/ShardConfigStaleException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/ShardConfigStaleException.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/error/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/error/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/gridfs/GridFs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/gridfs/GridFs.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/gridfs/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/gridfs/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/Assertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/Assertions.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/FutureUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/FutureUtils.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/IOUtils.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/PatternUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/PatternUtils.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/ServerNameUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/ServerNameUtils.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/log/AbstractLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/log/AbstractLog.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/log/JulLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/log/JulLog.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/log/JulLogFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/log/JulLogFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/log/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/log/Log.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/log/LogFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/log/LogFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/log/Slf4jLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/log/Slf4jLog.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/log/Slf4jLogFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/log/Slf4jLogFactory.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/log/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/log/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/allanbank/mongodb/util/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/java/com/allanbank/mongodb/util/package-info.java -------------------------------------------------------------------------------- /src/main/javacc/JsonParser.jj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/javacc/JsonParser.jj -------------------------------------------------------------------------------- /src/main/javadoc/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/main/javadoc/overview.html -------------------------------------------------------------------------------- /src/pmd-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/pmd-ruleset.xml -------------------------------------------------------------------------------- /src/site/apt/download.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/download.apt.vm -------------------------------------------------------------------------------- /src/site/apt/index.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/index.apt -------------------------------------------------------------------------------- /src/site/apt/license.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/license.apt -------------------------------------------------------------------------------- /src/site/apt/performance/bson_performance.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/performance/bson_performance.apt -------------------------------------------------------------------------------- /src/site/apt/performance/performance.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/performance/performance.apt -------------------------------------------------------------------------------- /src/site/apt/performance/ycsb.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/performance/ycsb.apt -------------------------------------------------------------------------------- /src/site/apt/performance/ycsb_2012.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/performance/ycsb_2012.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.0.0_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.0.0_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.0.1_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.0.1_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.0.2_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.0.2_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.1.0_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.1.0_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.2.0_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.2.0_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.2.1_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.2.1_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.2.2_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.2.2_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.2.3_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.2.3_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/1.2.4_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/1.2.4_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/2.0.0_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/2.0.0_changes.apt -------------------------------------------------------------------------------- /src/site/apt/release-notes/2.0.1_changes.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/release-notes/2.0.1_changes.apt -------------------------------------------------------------------------------- /src/site/apt/support.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/support.apt -------------------------------------------------------------------------------- /src/site/apt/usage.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/usage.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/advanced_routing.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/advanced_routing.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/aggregation.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/aggregation.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/asynchronous_api.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/asynchronous_api.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/authentication.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/authentication.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/authentication/kerberos.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/authentication/kerberos.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/authentication/mongodb_cr.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/authentication/mongodb_cr.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/authentication/plain_sasl.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/authentication/plain_sasl.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/authentication/scram-sha-1.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/authentication/scram-sha-1.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/authentication/x509.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/authentication/x509.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/batched.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/batched.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/cursor_restart.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/cursor_restart.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/hello_world.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/hello_world.apt.vm -------------------------------------------------------------------------------- /src/site/apt/userguide/maven.apt.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/maven.apt.vm -------------------------------------------------------------------------------- /src/site/apt/userguide/spring.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/spring.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/tls.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/tls.apt -------------------------------------------------------------------------------- /src/site/apt/userguide/unix_domain_sockets.apt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/apt/userguide/unix_domain_sockets.apt -------------------------------------------------------------------------------- /src/site/resources/images/allanbank-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/allanbank-logo.png -------------------------------------------------------------------------------- /src/site/resources/images/performance/2014_06_03.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/performance/2014_06_03.ods -------------------------------------------------------------------------------- /src/site/resources/images/performance/bson_2012_06_12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/performance/bson_2012_06_12.jpg -------------------------------------------------------------------------------- /src/site/resources/images/performance/bson_2014_06_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/performance/bson_2014_06_03.png -------------------------------------------------------------------------------- /src/site/resources/images/performance/insert_2012_06_15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/performance/insert_2012_06_15.jpg -------------------------------------------------------------------------------- /src/site/resources/images/performance/insert_2014_06_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/performance/insert_2014_06_03.png -------------------------------------------------------------------------------- /src/site/resources/images/performance/update_2012_06_15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/performance/update_2012_06_15.jpg -------------------------------------------------------------------------------- /src/site/resources/images/performance/update_2014_06_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/performance/update_2014_06_03.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/2012-09-02.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/2012-09-02.tar.gz -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/2012-09-08.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/2012-09-08.tar.gz -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/AsyncMongoDbClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/AsyncMongoDbClient.java -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09.ods -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_a_read_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_a_read_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_a_throughput.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_a_throughput.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_a_update_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_a_update_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_b_read_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_b_read_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_b_throughput.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_b_throughput.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_b_update_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_b_update_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_c_read_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_c_read_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_c_throughput.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_c_throughput.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_d_insert_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_d_insert_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_d_read_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_d_read_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_d_throughput.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_d_throughput.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_e_insert_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_e_insert_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_e_scan_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_e_scan_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_e_throughput.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_e_throughput.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_f_read_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_f_read_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_f_throughput.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_f_throughput.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_f_update_latency.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/YCSB-2012-09_workload_f_update_latency.jpg -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2012-09/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2012-09/run-tests.sh -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/2014-05-26_logs.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/2014-05-26_logs.tar.gz -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/YCSB-2014-05.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/YCSB-2014-05.ods -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_a_read_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_a_read_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_a_throughput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_a_throughput.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_a_update_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_a_update_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_b_read_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_b_read_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_b_throughput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_b_throughput.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_b_update_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_b_update_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_c_read_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_c_read_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_c_throughput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_c_throughput.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_d_insert_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_d_insert_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_d_read_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_d_read_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_d_throughput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_d_throughput.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_e_insert_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_e_insert_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_e_scan_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_e_scan_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_e_throughput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_e_throughput.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_f_read_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_f_read_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_f_read_modify_write_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_f_read_modify_write_latency.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_f_throughput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_f_throughput.png -------------------------------------------------------------------------------- /src/site/resources/images/ycsb/2014-05/workload_f_update_latency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/images/ycsb/2014-05/workload_f_update_latency.png -------------------------------------------------------------------------------- /src/site/resources/mongodb_async_driver_price_schedule.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/resources/mongodb_async_driver_price_schedule.pdf -------------------------------------------------------------------------------- /src/site/site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/site/site.xml -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/AnswerCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/AnswerCallback.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/CallbackCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/CallbackCapture.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/ClusterTestSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/ClusterTestSupport.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/CredentialEditorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/CredentialEditorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/CredentialTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/CredentialTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/DurabilityEditorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/DurabilityEditorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/DurabilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/DurabilityTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/ManagedProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/ManagedProcess.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/MongoClientConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/MongoClientConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/MongoDbConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/MongoDbConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/MongoDbExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/MongoDbExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/MongoFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/MongoFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/ProfilingStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/ProfilingStatusTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/ReadPreferenceEditorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/ReadPreferenceEditorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/ReadPreferenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/ReadPreferenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/ServerTestDriverSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/ServerTestDriverSupport.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/VersionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/acceptance/BasicAcceptanceTestCases.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/acceptance/BasicAcceptanceTestCases.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/acceptance/ReplicaSetAcceptanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/acceptance/ReplicaSetAcceptanceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/acceptance/ShardedAcceptanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/acceptance/ShardedAcceptanceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/acceptance/ShardedReplicaSetsAcceptanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/acceptance/ShardedReplicaSetsAcceptanceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/acceptance/StandAloneAcceptanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/acceptance/StandAloneAcceptanceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/acceptance/UnixDomainSocketAcceptanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/acceptance/UnixDomainSocketAcceptanceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/DocumentEditorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/DocumentEditorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/DocumentReferenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/DocumentReferenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/ElementTypeITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/ElementTypeITest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/ElementTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/ElementTypeTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/VisitorAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/VisitorAdapterTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/builder/BuilderFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/builder/BuilderFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/builder/impl/ArrayBuilderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/builder/impl/ArrayBuilderImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/builder/impl/DocumentBuilderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/builder/impl/DocumentBuilderImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/ArrayElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/ArrayElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/BinaryElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/BinaryElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/BooleanElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/BooleanElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/DBPointerElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/DBPointerElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/DocumentElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/DocumentElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/DoubleElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/DoubleElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/IntegerElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/IntegerElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/JavaScriptElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/JavaScriptElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/JavaScriptWithScopeElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/JavaScriptWithScopeElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/JsonSerializationVisitorITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/JsonSerializationVisitorITest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/JsonSerializationVisitorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/JsonSerializationVisitorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/LongElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/LongElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/MaxKeyElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/MaxKeyElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/MinKeyElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/MinKeyElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/MongoTimestampElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/MongoTimestampElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/NullElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/NullElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/ObjectIdElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/ObjectIdElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/ObjectIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/ObjectIdTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/RegularExpressionElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/RegularExpressionElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/StringElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/StringElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/SymbolElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/SymbolElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/TimestampElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/TimestampElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/element/UuidElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/element/UuidElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/impl/EmptyDocumentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/impl/EmptyDocumentTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/impl/ImmutableDocumentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/impl/ImmutableDocumentTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/impl/RootDocumentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/impl/RootDocumentTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/BsonInputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/BsonInputStreamTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/BsonOutputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/BsonOutputStreamTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/BufferingBsonOutputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/BufferingBsonOutputStreamTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/EndianUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/EndianUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/RandomAccessOutputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/RandomAccessOutputStreamTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/SizeOfVisitorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/SizeOfVisitorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/StringDecoderCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/StringDecoderCacheTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/StringDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/StringDecoderTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/io/StringEncoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/io/StringEncoderTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/json/JsonParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/json/JsonParserTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/bson/json/JsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/bson/json/JsonTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/AggregateBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/AggregateBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/AggregateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/AggregateTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/AggregationGeoNearTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/AggregationGeoNearTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/AggregationGroupFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/AggregationGroupFieldTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/AggregationGroupIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/AggregationGroupIdTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/AggregationProjectFieldsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/AggregationProjectFieldsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/BatchedWriteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/BatchedWriteTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/ConditionBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/ConditionBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/CountTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/CountTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/DistinctTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/DistinctTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/FindAndModifyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/FindAndModifyTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/FindTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/FindTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/GeoJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/GeoJsonTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/GroupByTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/GroupByTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/IndexTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/IndexTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/ListCollectionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/ListCollectionsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/ListIndexesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/ListIndexesTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/MapReduceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/MapReduceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/ParallelScanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/ParallelScanTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/QueryBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/QueryBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/SortTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/SortTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/TextResultTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/TextResultTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/TextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/TextTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/expression/ExpressionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/expression/ExpressionsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/write/DeleteOperationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/write/DeleteOperationTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/write/InsertOperationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/write/InsertOperationTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/builder/write/UpdateOperationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/builder/write/UpdateOperationTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/BatchedAsyncMongoCollectionImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/BatchedAsyncMongoCollectionImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/ClientImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/ClientImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/FutureCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/FutureCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/LambdaCallbackAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/LambdaCallbackAdapterTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/MockSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/MockSocketServer.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/MongoClientImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/MongoClientImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/MongoCollectionImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/MongoCollectionImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/MongoDatabaseImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/MongoDatabaseImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/MongoImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/MongoImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/MongoIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/MongoIteratorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/NamedReferenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/NamedReferenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/PoisonMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/PoisonMessage.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/SerialClientImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/SerialClientImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/SimpleMongoIteratorImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/SimpleMongoIteratorImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/VersionRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/VersionRangeTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/AbstractReplyCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/AbstractReplyCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/BatchedNativeWriteCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/BatchedNativeWriteCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/BatchedWriteCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/BatchedWriteCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/CursorCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/CursorCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/CursorStreamingCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/CursorStreamingCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/LegacyStreamCallbackAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/LegacyStreamCallbackAdapterTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/LongToIntCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/LongToIntCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/NoOpCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/NoOpCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/ReplyArrayCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/ReplyArrayCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/ReplyCommandCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/ReplyCommandCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/ReplyDocumentCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/ReplyDocumentCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/ReplyHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/ReplyHandlerTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/ReplyIntegerCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/ReplyIntegerCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/ReplyLongCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/ReplyLongCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/ReplyResultCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/ReplyResultCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/SingleDocumentReplyCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/SingleDocumentReplyCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/callback/TextCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/callback/TextCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/CallbackReply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/CallbackReply.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/MockMongoDBServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/MockMongoDBServer.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/auth/MongoDbAuthenticatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/auth/MongoDbAuthenticatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/auth/SaslResponseCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/auth/SaslResponseCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/auth/ScramSaslClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/auth/ScramSaslClientTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/auth/X509AuthenticatorITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/auth/X509AuthenticatorITest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/auth/X509AuthenticatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/auth/X509AuthenticatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/auth/X509ResponseCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/auth/X509ResponseCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/rs/ReplicaSetConnectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/rs/ReplicaSetConnectionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/sharded/ShardedConnectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/sharded/ShardedConnectionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/connection/socket/SequenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/connection/socket/SequenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/AggregateCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/AggregateCommandTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/BatchedWriteCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/BatchedWriteCommandTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/BuildInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/BuildInfoTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/CommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/CommandTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/CreateIndexCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/CreateIndexCommandTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/DeleteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/DeleteTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/GetLastErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/GetLastErrorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/GetMoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/GetMoreTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/HeaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/HeaderTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/InsertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/InsertTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/IsMasterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/IsMasterTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/KillCursorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/KillCursorsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/ListCollectionsCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/ListCollectionsCommandTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/ListIndexesCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/ListIndexesCommandTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/ParallelScanCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/ParallelScanCommandTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/PendingMessageQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/PendingMessageQueueTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/PendingMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/PendingMessageTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/QueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/QueryTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/QueryVersionVisitorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/QueryVersionVisitorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/ReplyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/ReplyTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/ServerStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/ServerStatusTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/message/UpdateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/message/UpdateTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/AbstractMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/AbstractMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/LogMessagesListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/LogMessagesListenerTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/NoOpMongoMessageListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/NoOpMongoMessageListenerTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicCollectionMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicCollectionMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicConnectionMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicConnectionMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicDatabaseMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicDatabaseMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicMetricsRegistrarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicMetricsRegistrarTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicOperationMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicOperationMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicServerMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/basic/BasicServerMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxCollectionMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxCollectionMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxConnectionMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxConnectionMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxDatabaseMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxDatabaseMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxMetricsRegistrarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxMetricsRegistrarTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxMongoClientMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxMongoClientMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxOperationMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxOperationMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxServerMetricsListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxServerMetricsListenerTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxServerMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxServerMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxSupportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/JmxSupportTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/jmx/MetricsMXBeanProxyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/jmx/MetricsMXBeanProxyTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/noop/NoOpMetricsRegistrarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/noop/NoOpMetricsRegistrarTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/metrics/noop/NoOpMongoClientMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/metrics/noop/NoOpMongoClientMetricsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/state/ClusterPingerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/state/ClusterPingerTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/state/ClusterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/state/ClusterTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/state/LatencyServerSelectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/state/LatencyServerSelectorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/state/ServerLatencyComparatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/state/ServerLatencyComparatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/state/ServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/state/ServerTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/state/ServerUpdateCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/state/ServerUpdateCallbackTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/state/SimpleReconnectStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/state/SimpleReconnectStrategyTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/transport/AbstractTransportTestCases.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/transport/AbstractTransportTestCases.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/transport/TestTransportResponseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/transport/TestTransportResponseListener.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/transport/bio/one/OneThreadTransportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/transport/bio/one/OneThreadTransportTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/client/transport/bio/two/TwoThreadTransportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/client/transport/bio/two/TwoThreadTransportTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/CannotConnectExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/CannotConnectExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/ConnectionLostExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/ConnectionLostExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/CursorNotFoundExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/CursorNotFoundExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/DocumentToLargeExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/DocumentToLargeExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/DuplicateKeyExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/DuplicateKeyExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/DurabilityExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/DurabilityExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/JsonExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/JsonExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/JsonParseExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/JsonParseExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/MaximumTimeLimitExceededExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/MaximumTimeLimitExceededExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/MongoClientClosedExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/MongoClientClosedExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/MongoDbAuthenticationExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/MongoDbAuthenticationExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/QueryFailedExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/QueryFailedExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/ReplyExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/ReplyExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/ServerVersionExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/ServerVersionExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/error/ShardConfigStaleExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/error/ShardConfigStaleExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/gridfs/GridFsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/gridfs/GridFsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/util/AssertionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/util/AssertionsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/util/IOUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/util/IOUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/util/PatternUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/util/PatternUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/util/ServerNameUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/util/ServerNameUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/util/log/CaptureHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/util/log/CaptureHandler.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/util/log/JulLogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/util/log/JulLogTest.java -------------------------------------------------------------------------------- /src/test/java/com/allanbank/mongodb/util/log/Slf4jLogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/java/com/allanbank/mongodb/util/log/Slf4jLogTest.java -------------------------------------------------------------------------------- /src/test/resources/com/allanbank/mongodb/bson/json/test_array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/resources/com/allanbank/mongodb/bson/json/test_array.js -------------------------------------------------------------------------------- /src/test/resources/com/allanbank/mongodb/bson/json/test_doc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/resources/com/allanbank/mongodb/bson/json/test_doc.js -------------------------------------------------------------------------------- /src/test/resources/jul_logging.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/resources/jul_logging.props -------------------------------------------------------------------------------- /src/test/resources/test.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allanbank/mongodb-async-driver/HEAD/src/test/resources/test.jks --------------------------------------------------------------------------------