[
https://issues.apache.org/jira/browse/IGNITE-14805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Taras Ledkov updated IGNITE-14805:
----------------------------------
Release Note: Add distributed SQL property
'sql.createLuceneIndexForStringValueType' ('false' by default) to disable
creation lucene index by default for the String value type. If the property
is set to 'true' lucene index isn't created for the tables with String value
type.
> Avoid unconditional Lucene index creation in case of a String value type for
> a table
> ------------------------------------------------------------------------------------
>
> Key: IGNITE-14805
> URL: https://issues.apache.org/jira/browse/IGNITE-14805
> Project: Ignite
> Issue Type: Improvement
> Components: sql
> Affects Versions: 2.10
> Reporter: Vladimir Pligin
> Assignee: Taras Ledkov
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> In the H2TableDescriptor class there's a piece of code:
> {code:java}
> if (type().valueClass() == String.class) {
> try {
> luceneIdx = new GridLuceneIndex(idx.kernalContext(), tbl.cacheName(),
> type);
> }
> catch (IgniteCheckedException e1) {
> throw new IgniteException(e1);
> }
> }
> {code}
> For most cases it could be avoided.
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)