merlimat opened a new pull request #7495:
URL: https://github.com/apache/pulsar/pull/7495


   ### Motivation
   
   
   The current code is missing a return statement when entry is -1 and thus, 
after sending the response is trying to read the entry and sends a 2nd 
response: 
   
   ```
   16:34:25.779 [pulsar-io-54-7:org.apache.bookkeeper.client.LedgerHandle@748] 
ERROR org.apache.bookkeeper.client.LedgerHandle - IncorrectParameterException 
on ledgerId:0 firstEntry:-1 lastEntry:-1
   16:34:25.779 
[pulsar-client-io-82-1:org.apache.pulsar.client.impl.ConsumerImpl@1986] INFO  
org.apache.pulsar.client.impl.ConsumerImpl - 
[persistent://external-repl-prop/pulsar-function-admin/assignment][c-use-fw-localhost-0-function-assignment-initialize-reader-b21f7607c9]
 Successfully getLastMessageId 0:-1
   16:34:25.779 
[pulsar-client-io-82-1:org.apache.pulsar.client.impl.ClientCnx@602] WARN  
org.apache.pulsar.client.impl.ClientCnx - [id: 0xc78f4a0e, L:/127.0.0.1:55657 - 
R:localhost/127.0.0.1:55615] Received error from server: Failed to get batch 
size for entry org.apache.bookkeeper.mledger.ManagedLedgerException: Incorrect 
parameter input
   16:34:25.779 
[pulsar-client-io-82-1:org.apache.pulsar.client.impl.ClientCnx@612] WARN  
org.apache.pulsar.client.impl.ClientCnx - [id: 0xc78f4a0e, L:/127.0.0.1:55657 - 
R:localhost/127.0.0.1:55615] Received unknown request id from server: 10
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to