All work
- Upgrade to core-io 3.8.0JDCP-261Resolved issue: JDCP-261David Nault
- Add artificial connection delay if environment variable is setJDCP-260Resolved issue: JDCP-260David Nault
- Upgrade to core-io 3.7.9JDCP-259Resolved issue: JDCP-259David Nault
- Should retry on 0x0086 (Temporary Failure)JDCP-258David Nault
- Log flow control diagnosticsJDCP-257Resolved issue: JDCP-257David Nault
- Include task ID in DCP user agentJDCP-256David Nault
- Investigate failing test: rollbackMitigationClearsEventBufferOnReconnectJDCP-255David Nault
- Add programmatic support for monitoring health of DCP clientJDCP-254David Nault
- Log connection ID and name at INFO level, and include connection ID in log messagesJDCP-253Resolved issue: JDCP-253David Nault
- Add metric for flow control buffer stateJDCP-252David Nault
- Upgrade Couchbase core-io from 2.7.1 to 3.7.4JDCP-251Resolved issue: JDCP-251David Nault
- Don't ignore failures in maybeMovePartition()JDCP-250Resolved issue: JDCP-250David Nault
- DCP connection name should be of the form <servicename>:<unique-info>JDCP-249David Nault
- HELO key should be valid JSONJDCP-248Resolved issue: JDCP-248David Nault
- Upgrade Couchbase core-io from 2.6.1 to 2.7.1JDCP-247Resolved issue: JDCP-247David Nault
- Potential flow control buffer leak when mutation is received from unknown collectionJDCP-246Resolved issue: JDCP-246David Nault
- Always set `ACTIVE_VB_ONLY` stream flag.JDCP-245Resolved issue: JDCP-245David Nault
- Upgrade Couchbase core-io from 2.5.2 to 2.6.1JDCP-244Resolved issue: JDCP-244David Nault
- DCP client must not merge default ports into alternate address config, unless no alternate ports are specifiedJDCP-243Resolved issue: JDCP-243David Nault
- ConcurrentModificationException in LoggingEventConsumerJDCP-242Resolved issue: JDCP-242David Nault
- Client fails to auto-restart a stream if last message was a snapshot markerJDCP-241Resolved issue: JDCP-241David Nault
- Streaming to/from NOW misbehaves for inactive partitionsJDCP-240Resolved issue: JDCP-240David Nault
- Client fails to handle NMVB on stream startJDCP-239Resolved issue: JDCP-239David Nault
- Bump core-io to 2.3.7JDCP-238Resolved issue: JDCP-238David Nault
- Client.disconnect() is not idempotentJDCP-237David Nault
- Parse config epoch and revision as 64-bit integersJDCP-236Resolved issue: JDCP-236David Nault
- Simplify integration test architectureJDCP-235Resolved issue: JDCP-235David Nault
- Upgrade dependenciesJDCP-234Resolved issue: JDCP-234David Nault
- Support optional stream flagsJDCP-233Resolved issue: JDCP-233David Nault
- java.lang.IllegalStateException: Tried to add duplicate channelJDCP-232David Nault
- Support optional controlsJDCP-231Resolved issue: JDCP-231David Nault
- Support specifying stream flagsJDCP-230Resolved issue: JDCP-230David Nault
- Mark events as definitely not dedupedJDCP-229David Nault
- Race condition during bootstrap can lead to IllegalStateException: Tried to add duplicate channelJDCP-228David Nault
- Duplicate address in connection string causes IllegalStateExceptionJDCP-227Resolved issue: JDCP-227David Nault
- Support DNS SRV bootstrapping and refreshJDCP-226David Nault
- Trust Capella CA and cacerts by defaultJDCP-225David Nault
- When TLS is enabled, always use SASL mechanism "PLAIN"JDCP-224Resolved issue: JDCP-224David Nault
- Depend on core-io instead of repackaging Netty & JacksonJDCP-223Resolved issue: JDCP-223David Nault
- Support setting custom DCP controlsJDCP-222Resolved issue: JDCP-222David Nault
- Pathfind DNS SRV record refreshJDCP-221David Nault
- Include requested seqno in rollback warning messageJDCP-220Resolved issue: JDCP-220David Nault
- Streamline integration tests by using alternate addressesJDCP-219David Nault
- Integration tests fail to compile with Maven 3.8.5JDCP-218David Nault
- Allow for configurations with only TLS portsJDCP-217Resolved issue: JDCP-217David Nault
- Investigate whether DCP client should use config polling even if CLUSTERMAP_CHANGE_NOTIFICATION feature is usedJDCP-216David Nault
- Java DCP client could not reconnect to Couchbase hostJDCP-215Resolved issue: JDCP-215David Nault
- Add option for Perf test driver to stream from subset of partitionsJDCP-214Resolved issue: JDCP-214David Nault
- Add a "turbo" profile for the performance test driverJDCP-213Resolved issue: JDCP-213David Nault
- Add fine-grained diagnostic logsJDCP-212Resolved issue: JDCP-212David Nault
50 of 260