Skip to content

Commit b64bed5

Browse files
committed
Leaktracker.wrap
1 parent f4e111b commit b64bed5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

x-pack/plugin/enrich/src/main/java/org/elasticsearch/xpack/enrich/action/EnrichShardMultiSearchAction.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
import org.elasticsearch.search.builder.SearchSourceBuilder;
5858
import org.elasticsearch.search.fetch.subphase.FetchSourceContext;
5959
import org.elasticsearch.threadpool.ThreadPool;
60+
import org.elasticsearch.transport.LeakTracker;
6061
import org.elasticsearch.transport.TransportService;
6162
import org.elasticsearch.xcontent.DeprecationHandler;
6263
import org.elasticsearch.xcontent.NamedXContentRegistry;
@@ -264,7 +265,7 @@ protected MultiSearchResponse shardOperation(Request request, ShardId shardId) t
264265
return context.getFieldType(field);
265266
});
266267
MemoryAccountingBytesRefCounted memAccountingRefCounted = MemoryAccountingBytesRefCounted.create(breaker);
267-
final SearchHit hit = new SearchHit(scoreDoc.doc, visitor.id(), null, memAccountingRefCounted);
268+
final SearchHit hit = new SearchHit(scoreDoc.doc, visitor.id(), null, LeakTracker.wrap(memAccountingRefCounted));
268269
try {
269270
BytesReference sourceBytesRef = visitor.source();
270271
memAccountingRefCounted.account(sourceBytesRef.length(), "enrich source");

0 commit comments

Comments
 (0)