@@ -4,53 +4,50 @@ Adds Optic API, Data Movement SDK, Kerberos, Client Certificate Authentication,
44Temporal documen enhancements, support for metadata values.
55
66New Functionality
7- 392 - add shortcut addAs methods to DocumentWriteSet
8- 400 - Optic API
9- 402 - geo double precision and geo polygon search
10- 404 - add Kerberos support
11- 413 - add support for document metadata values
12- 406 - certificate-based authentication
13- 414 - Bitemporal ML9 features - version URI, Wipe, Protect, document patch
14- 465 - Data Movement SDK
15- 466 - add StructuredQueryBuilder.coordSystem to set Geo coordinate system
16- 473 - send header "ML-Agent-ID: java" with every HTTP request so REST layer can track which calls come
17- from Java Client API
18- 550 - add Capability NODE_UPDATE
7+ * # 392 - add shortcut addAs methods to DocumentWriteSet
8+ * # 400 - Optic API
9+ * # 402 - geo double precision and geo polygon search
10+ * # 404 - add Kerberos support
11+ * # 413 - add support for document metadata values
12+ * # 406 - certificate-based authentication
13+ * # 414 - Bitemporal ML9 features - version URI, Wipe, Protect, document patch
14+ * # 465 - Data Movement SDK
15+ * # 466 - add StructuredQueryBuilder.coordSystem to set Geo coordinate system
16+ * # 473 - send header "ML-Agent-ID: java" with every HTTP request so REST layer can track which calls come
17+ from Java Client API
18+ * # 550 - add Capability NODE_UPDATE
1919
2020Improvements and Bug Fixes
21- - many javadoc improvements
22- 210 - fail fast when library module path doesn't begin with /ext
23- 234 - offer a way to close the input source for XMLStreamReaderHandle
24- 241 - fix misleading WARN warning message from values call
25- 249 - fixes DocumentPatchBuilder.replaceValue with numbers or booleans
26- 256 - be explicit about desired format of QBE response
27- 262 - update SearchHandle to support search: extracted elements
28- 288 - support changes made in server-generated metadata for binary docs
29- 292 - support changes made in search: search response with extracted results
30- 294 - DocumentPage.size was including metadata in counts but should not have
31- 365 - reduce duplicate code in JerseyServices
32- 371 - JAXBContext should be cached for improved performance
33- 380 - setOptimzeLevel should have been setOptimizeLevel
34- 385 - improve javadocs for RuleManager.readAs
35- 421 - Some of the read handlers do not populate properly formats and mime-types when used with
36- ResourceServices
37- 423 - add support for extract-resolution time
38- 424 - remove logback dependency so slf4j works as it should
39- 434 - imporove error response processing
40- 436 - rename java-client-api-M.m.p.jar JAR to marklogic-client-api-M.m.p.jar
41- 437 - fix support for date range queries
42- 448 - Efficiencies: avoid Object construction, auto-boxing, etc.
43- Commit ca96e23- expose PojoRepository.getId
44- 467 - connections are left in CLOSE_WAIT after DatabaseClient.release is called
45- 472 - remove unnecessary INFO logging from RuleDefinition
46- 486 - PojoRepository.count(query) does not scope count with the query
47- 524 - add support for markdown javadocs
48- 560 - support new 428 status code for missing content version
49- 582 - NullPointerException thrown while doing eval() with client object created with incorrect credentials
50- 587 - rename GeoSpatialOperator to GeospatialOperator
51- Commit 484d15 - avoid errors by only parsing non-blank entityResolutionTime
52- 592, 594, 598 - chunked HTTP broke certain XML parsers unless we set XMLInputFactory.isCoalescing to true
53- 610 - remove support for deprecated keyvalue endpoint
54- 621 - remove deprecated APIs
55- 651 - don't set the handle format from the descriptor if it's null
56- 687 - clean up indenting across the project
21+ * many javadoc improvements
22+ * #210 - fail fast when library module path doesn't begin with /ext
23+ * #234 - offer a way to close the input source for XMLStreamReaderHandle
24+ * #241 - fix misleading WARN warning message from values call
25+ * #249 - fixes DocumentPatchBuilder.replaceValue with numbers or booleans
26+ * #256 - be explicit about desired format of QBE response
27+ * #262 - update SearchHandle to support search: extracted elements
28+ * #288 - support changes made in server-generated metadata for binary docs
29+ * #292 - support changes made in search: search response with extracted results
30+ * #294 - DocumentPage.size was including metadata in counts but should not have
31+ * #365 - reduce duplicate code in JerseyServices
32+ * #371 - JAXBContext should be cached for improved performance
33+ * #380 - setOptimzeLevel should have been setOptimizeLevel
34+ * #385 - improve javadocs for RuleManager.readAs
35+ * #421 - Some of the read handlers do not populate properly formats and mime-types when used with ResourceServices
36+ * #423 - add support for extract-resolution time
37+ * #424 - remove logback dependency so slf4j works as it should
38+ * #434 - imporove error response processing
39+ * #436 - rename java-client-api-M.m.p.jar JAR to marklogic-client-api-M.m.p.jar
40+ * #437 - fix support for date range queries
41+ * #448 - Efficiencies: avoid Object construction, auto-boxing, etc.
42+ * #467 - connections are left in CLOSE_WAIT after DatabaseClient.release is called
43+ * #472 - remove unnecessary INFO logging from RuleDefinition
44+ * #486 - PojoRepository.count(query) does not scope count with the query
45+ * #524 - add support for markdown javadocs
46+ * #560 - support new 428 status code for missing content version
47+ * #582 - NullPointerException thrown while doing eval() with client object created with incorrect credentials
48+ * #587 - rename GeoSpatialOperator to GeospatialOperator
49+ * #592 , #594 , #598 - chunked HTTP broke certain XML parsers unless we set XMLInputFactory.isCoalescing to true
50+ * #610 - remove support for deprecated keyvalue endpoint
51+ * #621 - remove deprecated APIs
52+ * #651 - don't set the handle format from the descriptor if it's null
53+ * #687 - clean up indenting across the project
0 commit comments