ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Mashenkov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-4841) Improve TEXT Query Documentation
Date Wed, 07 Jun 2017 11:29:18 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-4841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16040732#comment-16040732
] 

Andrew Mashenkov commented on IGNITE-4841:
------------------------------------------

1. Syntax is classic query parser syntax
2. StandardAnalyzer is used and there is no way to change it. Feel free to start a thread
on dev list and suggest a proposal.
3. For now it is 3.5.0, but seems it will be upgraded up to 5.5.2 in ignite-2.1. See IGNITE-3562
issue and [1] for more information.
4. Likely, it is because of internal class. I think we should provide correct javadoc for
\@QueryTextField annotation.

Seems, FullTextSearch feature is rarely used, so this is why it is not developing actively.

[1] http://apache-ignite-developers.2346864.n4.nabble.com/Upgrade-dependency-to-outdated-Lucene-3-5-0-td17952.html



> Improve TEXT Query Documentation
> --------------------------------
>
>                 Key: IGNITE-4841
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4841
>             Project: Ignite
>          Issue Type: Improvement
>          Components: documentation
>    Affects Versions: 1.9
>            Reporter: Daniel Siviter
>
> The documentation for Full TEXT Queries is thin at best:
> * What syntax does it use?
> * ...is it the full [Lucene Classic Query Parser Syntax|https://lucene.apache.org/core/6_3_0/queryparser/org/apache/lucene/queryparser/classic/package-summary.html]?
> * ...if so how does the syntax map to the {{@QueryTextField}} annotation?
> * How is Lucene analyser customisation performed?
> * What version is supported? (looks like 3.5.0 which is pretty old, latest is 6.4.1)
> * The [{{@QueryTextField}}|https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/cache/query/annotations/QueryTextField.html]
JavaDoc refers to [{{CacheQuery}}|https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/internal/processors/cache/query/CacheQuery.html]
but strangely this doesn't even appear in the official JavaDoc. It is because it's an 'internal'
class?
> It's mentioned multiple times as a feature, but doesn't look like much of Lucene can
actually be utilised so clarifications would help greatly.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message