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

Andrew Mashenkov updated IGNITE-4108:
-------------------------------------
    Description: 
SQL functions aliases need to be created for each schema. Their creation runs 
during cache initialization, but implemented in sequential manner. 

It would be great to have a global functions support. Otherwise, we can make it 
in parallel or create bulk query or make in background to reduce cache start 
time.

Startpoint is 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.createSqlFunctions()
 method




  was:
SQL functions aliases need to be created for each schema. Their creation runs 
during cache initialization, but implemented in sequential manner. 

We can make it in parallel or create bulk query or make in background to reduce 
cache start time.

Startpoint is 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.createSqlFunctions()
 method





> SQL: optimize sql functions aliases creation
> --------------------------------------------
>
>                 Key: IGNITE-4108
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4108
>             Project: Ignite
>          Issue Type: Improvement
>          Components: SQL
>    Affects Versions: 1.6, 1.7
>            Reporter: Andrew Mashenkov
>            Priority: Minor
>              Labels: performance
>
> SQL functions aliases need to be created for each schema. Their creation runs 
> during cache initialization, but implemented in sequential manner. 
> It would be great to have a global functions support. Otherwise, we can make 
> it in parallel or create bulk query or make in background to reduce cache 
> start time.
> Startpoint is 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.createSqlFunctions()
>  method



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to