77
88package org .elasticsearch .compute .operator .topn ;
99
10- import org .apache .logging .log4j .LogManager ;
11- import org .apache .logging .log4j .Logger ;
1210import org .apache .lucene .util .Accountable ;
1311import org .apache .lucene .util .BytesRef ;
1412import org .apache .lucene .util .PriorityQueue ;
@@ -49,8 +47,6 @@ public class TopNOperator implements Operator, Accountable {
4947 private static final byte SMALL_NULL = 0x01 ; // "null" representation for "nulls first"
5048 private static final byte BIG_NULL = 0x02 ; // "null" representation for "nulls last"
5149
52- private static final Logger logger = LogManager .getLogger ("TopNOperator" );
53-
5450 /**
5551 * Internal row to be used in the PriorityQueue instead of the full blown Page.
5652 * It mirrors somehow the Block build in the sense that it keeps around an array of offsets and a count of values (to account for
@@ -132,14 +128,10 @@ static final class BytesOrder implements Releasable, Accountable {
132128 private final CircuitBreaker breaker ;
133129 final List <SortOrder > sortOrders ;
134130 final int [] endOffsets ;
135- private static final Logger logger = LogManager .getLogger (BytesOrder .class );
136- private boolean open = true ;
137131
138132 BytesOrder (List <SortOrder > sortOrders , CircuitBreaker breaker , String label ) {
139133 this .breaker = breaker ;
140134 this .sortOrders = sortOrders ;
141- logger .warn ("ADDED " + memoryUsed (sortOrders .size ()));
142- logger .warn ("" , new Throwable ());
143135 breaker .addEstimateBytesAndMaybeBreak (memoryUsed (sortOrders .size ()), label );
144136 this .endOffsets = new int [sortOrders .size ()];
145137 }
@@ -169,10 +161,6 @@ public long ramBytesUsed() {
169161
170162 @ Override
171163 public void close () {
172- // assert open;
173- open = false ;
174- logger .warn ("REMOVING " + (-ramBytesUsed ()));
175- logger .warn ("" , new Throwable ());
176164 breaker .addWithoutBreaking (-ramBytesUsed ());
177165 }
178166 }
@@ -193,10 +181,6 @@ static final class RowFiller {
193181 page .getBlock (b )
194182 );
195183 }
196- logger .warn ("VALUE EXTRACTORS ARRAY LOOKS LIKE" );
197- for (var v : valueExtractors ) {
198- logger .warn ("" + v );
199- }
200184 keyFactories = new KeyFactory [sortOrders .size ()];
201185 for (int k = 0 ; k < keyFactories .length ; k ++) {
202186 SortOrder so = sortOrders .get (k );
@@ -236,7 +220,6 @@ private void writeValues(int position, Row destination) {
236220 if (refCounted != null ) {
237221 destination .setShardRefCountersAndShard (refCounted );
238222 }
239- logger .warn ("ENCODING VALUE FOR " + e + " AT OFFSET " + destination .values .length ());
240223 e .writeValue (destination .values , position );
241224 }
242225 }
@@ -485,11 +468,6 @@ private Iterator<Page> toPages() {
485468 );
486469 }
487470 p = 0 ;
488-
489- logger .warn ("BUILDERS ARRAY LOOKS LIKE " );
490- for (var b : builders ) {
491- logger .warn ("" + b );
492- }
493471 }
494472
495473 try (Row row = list .get (i )) {
@@ -502,7 +480,6 @@ private Iterator<Page> toPages() {
502480 }
503481 keys .offset ++;
504482 keys .length --;
505- logger .warn ("DECODING KEY AT OFFSET " + keys .offset );
506483 builders [so .channel ].decodeKey (keys );
507484 }
508485 if (keys .length != 0 ) {
@@ -512,7 +489,6 @@ private Iterator<Page> toPages() {
512489 BytesRef values = row .values .bytesRefView ();
513490 for (ResultBuilder builder : builders ) {
514491 builder .setNextRefCounted (row .shardRefCounter );
515- logger .warn ("DECODING VALUE FOR BUILDER " + builder + " AT OFFSET " + values .offset );
516492 builder .decodeValue (values );
517493 }
518494 if (values .length != 0 ) {
@@ -542,9 +518,6 @@ private Iterator<Page> toPages() {
542518 assert builders == null ;
543519 success = true ;
544520 return result .iterator ();
545- } catch (Throwable e ) {
546- logger .warn ("THREW AN EXCEPTION: " , e );
547- throw e ;
548521 } finally {
549522 if (success == false ) {
550523 List <Releasable > close = new ArrayList <>(list );
0 commit comments