Skip to content

Commit 3de6bf8

Browse files
committed
fix #294 - documentpage.size should not include metadata counts
1 parent 7c0310e commit 3de6bf8

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/main/java/com/marklogic/client/impl/JerseyServices.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -775,6 +775,8 @@ private class JerseyDocumentPage extends BasicPage<DocumentRecord> implements Do
775775
this.hasMetadata = hasMetadata;
776776
if ( iterator == null ) {
777777
setSize(0);
778+
} else if ( hasContent && hasMetadata ) {
779+
setSize(iterator.getSize() / 2);
778780
} else {
779781
setSize(iterator.getSize());
780782
}

src/test/java/com/marklogic/client/test/BulkReadWriteTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,6 @@ public void testF_DefaultMetadata() throws Throwable {
451451
} finally {
452452
documents.close();
453453
}
454-
jdm.setMetadataCategories();
455454
String[] uris = new String[] { "doc1.json", "doc2.json", "doc3.json", "doc4.json", "doc5.json",
456455
"doc6.json", "doc7.json", "doc8.json"};
457456
Transaction t1 = Common.client.openTransaction();

0 commit comments

Comments
 (0)