Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-13894

Solr 8.3 streaming expreessions do not return all fields (select)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Not A Bug
    • 8.3
    • None
    • None

    Description

      I use streaming expressions, e.g.
      sortsSelect(search(...),id,if(eq(1,1),Y,N) as found), by=“field A asc”)
      (Using export handler, sort is not really mandatory , I will remove it later anyway)

      This works perfectly fine if I use Solr 8.2.0 (server + client). It returns Tuples in the form { “id”,”12345”, “found”:”Y”}

      However, if I use Solr 8.2.0 as server and Solr 8.3.0 as client then the above statement only returns the id field, but not the "found" field.

      Questions:
      1) is this expected behavior, ie Solr client 8.3.0 is in this case not compatible with Solr 8.2.0 and server upgrade to Solr 8.3.0 will fix this?
      2) has the syntax for the above expression changed? If so how?
      3) is this not expected behavior and I should create a Jira for it?

      Attachments

        Activity

          People

            Unassigned Unassigned
            jornfranke Jörn Franke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: