Skip to content

Commit 4ac2af0

Browse files
committed
Change
1 parent 3358fff commit 4ac2af0

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

server/src/main/java/org/elasticsearch/action/bulk/BulkRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ BulkRequest internalAdd(IndexRequest request) {
172172

173173
requests.add(request);
174174
// lack of source is validated in validate() method
175-
sizeInBytes += (request.source() != null ? request.source().length() : 0) + REQUEST_OVERHEAD;
175+
sizeInBytes += request.sourceSize() + REQUEST_OVERHEAD;
176176
indices.add(request.index());
177177
return this;
178178
}

server/src/main/java/org/elasticsearch/action/index/IndexRequest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,11 +429,11 @@ public boolean isPipelineResolved() {
429429
* The source of the document to index, recopied to a new array if it is unsafe.
430430
*/
431431
public BytesReference source() {
432-
return modernSource.originalSourceBytes();
432+
return modernSource == null ? null : modernSource.originalSourceBytes();
433433
}
434434

435435
public int sourceSize() {
436-
return modernSource.originalSourceSize();
436+
return modernSource == null ? 0 : modernSource.originalSourceSize();
437437
}
438438

439439
public void setStructuredSource(ESONIndexed.ESONObject esonSource) {

0 commit comments

Comments
 (0)