Kafka 3.7.0 patch updated for NetworkReceive class
This commit is contained in:
		
							parent
							
								
									63b827e953
								
							
						
					
					
						commit
						e82cfe67c3
					
				@ -38,10 +38,10 @@ import java.util.stream.Collectors;
 | 
			
		||||
 */
 | 
			
		||||
public class NetworkReceive implements Receive {
 | 
			
		||||
 | 
			
		||||
    public final static String UNKNOWN_SOURCE = "";
 | 
			
		||||
    public final static int UNLIMITED = -1;
 | 
			
		||||
    public final static int TB_MAX_REQUESTED_BUFFER_SIZE = 100 * 1024 * 1024;
 | 
			
		||||
    public final static int TB_LOG_REQUESTED_BUFFER_SIZE = 10 * 1024 * 1024;
 | 
			
		||||
    public static final String UNKNOWN_SOURCE = "";
 | 
			
		||||
    public static final int UNLIMITED = -1;
 | 
			
		||||
    public static final int TB_MAX_REQUESTED_BUFFER_SIZE = 100 * 1024 * 1024;
 | 
			
		||||
    public static final int TB_LOG_REQUESTED_BUFFER_SIZE = 10 * 1024 * 1024;
 | 
			
		||||
    private static final Logger log = LoggerFactory.getLogger(NetworkReceive.class);
 | 
			
		||||
    private static final ByteBuffer EMPTY_BUFFER = ByteBuffer.allocate(0);
 | 
			
		||||
 | 
			
		||||
@ -54,27 +54,16 @@ public class NetworkReceive implements Receive {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    public NetworkReceive(String source, ByteBuffer buffer) {
 | 
			
		||||
        this.source = source;
 | 
			
		||||
        this(TB_MAX_REQUESTED_BUFFER_SIZE, source);
 | 
			
		||||
        this.buffer = buffer;
 | 
			
		||||
        this.size = null;
 | 
			
		||||
        this.maxSize = TB_MAX_REQUESTED_BUFFER_SIZE;
 | 
			
		||||
        this.memoryPool = MemoryPool.NONE;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public NetworkReceive(String source) {
 | 
			
		||||
        this.source = source;
 | 
			
		||||
        this.size = ByteBuffer.allocate(4);
 | 
			
		||||
        this.buffer = null;
 | 
			
		||||
        this.maxSize = TB_MAX_REQUESTED_BUFFER_SIZE;
 | 
			
		||||
        this.memoryPool = MemoryPool.NONE;
 | 
			
		||||
        this(TB_MAX_REQUESTED_BUFFER_SIZE, source);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public NetworkReceive(int maxSize, String source) {
 | 
			
		||||
        this.source = source;
 | 
			
		||||
        this.size = ByteBuffer.allocate(4);
 | 
			
		||||
        this.buffer = null;
 | 
			
		||||
        this.maxSize = getMaxSize(maxSize);
 | 
			
		||||
        this.memoryPool = MemoryPool.NONE;
 | 
			
		||||
        this(maxSize, source, MemoryPool.NONE);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public NetworkReceive(int maxSize, String source, MemoryPool memoryPool) {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user