You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Joel Bernstein (Jira)" <ji...@apache.org> on 2022/06/14 18:56:00 UTC

[jira] [Updated] (SOLR-16251) Cache Table schemas between query invocations

     [ https://issues.apache.org/jira/browse/SOLR-16251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joel Bernstein updated SOLR-16251:
----------------------------------
    Summary: Cache Table schemas between query invocations  (was: Cache Table schema between query invocations)

> Cache Table schemas between query invocations
> ---------------------------------------------
>
>                 Key: SOLR-16251
>                 URL: https://issues.apache.org/jira/browse/SOLR-16251
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: Parallel SQL
>            Reporter: Joel Bernstein
>            Priority: Major
>              Labels: RobustSQL
>
> Currently Solr SQL will rebuild tables schemas, for each table in the SQL query, on each query invocation. Each table involves two calls to the LukeHandler and can be expensive if the query contains very wide tables. This ticket will cache the Table schemas between query invocations. Since schemas can be updated by dynamic fields as well as config updates its probably easiest to have background thread refresh the cached table schemas every few minutes.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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