Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
Description
The shutdown method is asynchronous, which is not obvious for people using it (agains the prinicple of least surprise).
Proposal: - make shutdown blocking
- add a new async method as a migration path and alternative
Attachments
For Gerrit Dashboard: JVMCBC-255 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
63848,3 | JVMCBC-255: Change CoreEnvironment#shutdown to blocking. | master | couchbase-jvm-core | Status: MERGED | +2 | +1 |
63849,2 | JVMCBC-255: Remove CouchbaseEnvironment#disconnectTimeout | master | couchbase-java-client | Status: MERGED | +2 | +1 |