Lamine created SOLR-17416:
-----------------------------

             Summary: Streaming Expressions:  Exception swallowed and not 
propagated back to the client leading to inconsistent results
                 Key: SOLR-17416
                 URL: https://issues.apache.org/jira/browse/SOLR-17416
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
          Components: streaming expressions
            Reporter: Lamine


There appears to be a bug in the _ExportWriter/ExportBuffers_ implementation 
within the Streaming Expressions plugin. Specifically, when an 
InterruptedException occurs due to an ExportBuffers timeout, the exception is 
swallowed and not propagated back to the client (still logged on the server 
side though).

As a result, the client receives an EOF marker, thinking that it has received 
the full set of results, when in fact it has only received partial results. 
This leads to inconsistent search results, as the client is unaware that the 
export process was interrupted and terminated prematurely.  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to