[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15467968#comment-15467968 ] ASF subversion and git services commented on GEODE-11: -- Commit 426f1ae22f1c5933dd14c08c29c7afbfdef60f4f in incubator-geode's branch refs/heads/feature/GEODE-420 from zhouxh [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=426f1ae ] GEODE-11: let profile's getId() return unique name > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15457138#comment-15457138 ] ASF subversion and git services commented on GEODE-11: -- Commit 426f1ae22f1c5933dd14c08c29c7afbfdef60f4f in incubator-geode's branch refs/heads/develop from zhouxh [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=426f1ae ] GEODE-11: let profile's getId() return unique name > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15453923#comment-15453923 ] ASF subversion and git services commented on GEODE-11: -- Commit fd3786a82f3a61f03fac1a4154c721dc406e3805 in incubator-geode's branch refs/heads/develop from zhouxh [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=fd3786a ] GEODE-11: need to fix the junit test case when adding FSDirectory > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15453825#comment-15453825 ] ASF subversion and git services commented on GEODE-11: -- Commit 746820bb18fe3f3ab7bd6b00f847821d934bbf09 in incubator-geode's branch refs/heads/develop from zhouxh [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=746820b ] GEODE-11: create index repository using raw Lucene directory. GEODE-11: add RawDirectory using index instance GEODE-11: add abstract class for index and repositoryManager remove commented lines in test code > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15453824#comment-15453824 ] ASF subversion and git services commented on GEODE-11: -- Commit 746820bb18fe3f3ab7bd6b00f847821d934bbf09 in incubator-geode's branch refs/heads/develop from zhouxh [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=746820b ] GEODE-11: create index repository using raw Lucene directory. GEODE-11: add RawDirectory using index instance GEODE-11: add abstract class for index and repositoryManager remove commented lines in test code > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15453823#comment-15453823 ] ASF subversion and git services commented on GEODE-11: -- Commit 746820bb18fe3f3ab7bd6b00f847821d934bbf09 in incubator-geode's branch refs/heads/develop from zhouxh [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=746820b ] GEODE-11: create index repository using raw Lucene directory. GEODE-11: add RawDirectory using index instance GEODE-11: add abstract class for index and repositoryManager remove commented lines in test code > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15431262#comment-15431262 ] ASF subversion and git services commented on GEODE-11: -- Commit 1ab59ffb20346a957cfcbc8324376f772f14da96 in incubator-geode's branch refs/heads/feature/GEODE-420 from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1ab59ff ] GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. This closes #233 When we use an user defined analyzer class in gfsh, the cluster hangs because the create region message that is sent has a LuceneIndexCreationProfile has a user defined analyzer class. Fixed this by storing only the class name in LuceneIndexCreationProfile. Signed-off-by: Gester ZhouGEODE-11: StandardAnalyzer is used when analyzer option is null Using the string "null" in the analyzer option for create lucene index command will now set the field analyzer to be StandardAnalyzer. GEODE-11: Added CliAvailabilityIndicator to lucene gfsh commands The lucene gfsh commands were available offline. Changed this behavior by adding CliAvailabilityIndicator. GEODE-11:Fix for "Comparison method violates general contract" The search results are sorted by score and the compareTo method caused the "Comparison method violates general contract" error when it returned multiple results with same score. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Clean up of comparison code in LuceneIndexCreationProfile Since the null in fieldAnalyzers are converted to Standard analyzer, a few checks become irrelevant. Modified the code and relevant tests. Signed-off-by: Gester Zhou fix merge issue > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15431264#comment-15431264 ] ASF subversion and git services commented on GEODE-11: -- Commit 1ab59ffb20346a957cfcbc8324376f772f14da96 in incubator-geode's branch refs/heads/feature/GEODE-420 from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1ab59ff ] GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. This closes #233 When we use an user defined analyzer class in gfsh, the cluster hangs because the create region message that is sent has a LuceneIndexCreationProfile has a user defined analyzer class. Fixed this by storing only the class name in LuceneIndexCreationProfile. Signed-off-by: Gester ZhouGEODE-11: StandardAnalyzer is used when analyzer option is null Using the string "null" in the analyzer option for create lucene index command will now set the field analyzer to be StandardAnalyzer. GEODE-11: Added CliAvailabilityIndicator to lucene gfsh commands The lucene gfsh commands were available offline. Changed this behavior by adding CliAvailabilityIndicator. GEODE-11:Fix for "Comparison method violates general contract" The search results are sorted by score and the compareTo method caused the "Comparison method violates general contract" error when it returned multiple results with same score. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Clean up of comparison code in LuceneIndexCreationProfile Since the null in fieldAnalyzers are converted to Standard analyzer, a few checks become irrelevant. Modified the code and relevant tests. Signed-off-by: Gester Zhou fix merge issue > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15431260#comment-15431260 ] ASF subversion and git services commented on GEODE-11: -- Commit 79620807bfded3e6f178a1062cd925ec38959981 in incubator-geode's branch refs/heads/feature/GEODE-420 from [~agingade] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=7962080 ] GEODE-11: Added test for lucene index cluster configuration support. As part of this added new test rule "LocatorServerConfigurationRule" that will help to setup locators and servers/peers to configure using test properties. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15431263#comment-15431263 ] ASF subversion and git services commented on GEODE-11: -- Commit 1ab59ffb20346a957cfcbc8324376f772f14da96 in incubator-geode's branch refs/heads/feature/GEODE-420 from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1ab59ff ] GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. This closes #233 When we use an user defined analyzer class in gfsh, the cluster hangs because the create region message that is sent has a LuceneIndexCreationProfile has a user defined analyzer class. Fixed this by storing only the class name in LuceneIndexCreationProfile. Signed-off-by: Gester ZhouGEODE-11: StandardAnalyzer is used when analyzer option is null Using the string "null" in the analyzer option for create lucene index command will now set the field analyzer to be StandardAnalyzer. GEODE-11: Added CliAvailabilityIndicator to lucene gfsh commands The lucene gfsh commands were available offline. Changed this behavior by adding CliAvailabilityIndicator. GEODE-11:Fix for "Comparison method violates general contract" The search results are sorted by score and the compareTo method caused the "Comparison method violates general contract" error when it returned multiple results with same score. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Clean up of comparison code in LuceneIndexCreationProfile Since the null in fieldAnalyzers are converted to Standard analyzer, a few checks become irrelevant. Modified the code and relevant tests. Signed-off-by: Gester Zhou fix merge issue > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15431265#comment-15431265 ] ASF subversion and git services commented on GEODE-11: -- Commit 1ab59ffb20346a957cfcbc8324376f772f14da96 in incubator-geode's branch refs/heads/feature/GEODE-420 from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1ab59ff ] GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. This closes #233 When we use an user defined analyzer class in gfsh, the cluster hangs because the create region message that is sent has a LuceneIndexCreationProfile has a user defined analyzer class. Fixed this by storing only the class name in LuceneIndexCreationProfile. Signed-off-by: Gester ZhouGEODE-11: StandardAnalyzer is used when analyzer option is null Using the string "null" in the analyzer option for create lucene index command will now set the field analyzer to be StandardAnalyzer. GEODE-11: Added CliAvailabilityIndicator to lucene gfsh commands The lucene gfsh commands were available offline. Changed this behavior by adding CliAvailabilityIndicator. GEODE-11:Fix for "Comparison method violates general contract" The search results are sorted by score and the compareTo method caused the "Comparison method violates general contract" error when it returned multiple results with same score. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Clean up of comparison code in LuceneIndexCreationProfile Since the null in fieldAnalyzers are converted to Standard analyzer, a few checks become irrelevant. Modified the code and relevant tests. Signed-off-by: Gester Zhou fix merge issue > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15428628#comment-15428628 ] ASF subversion and git services commented on GEODE-11: -- Commit 1ab59ffb20346a957cfcbc8324376f772f14da96 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1ab59ff ] GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. This closes #233 When we use an user defined analyzer class in gfsh, the cluster hangs because the create region message that is sent has a LuceneIndexCreationProfile has a user defined analyzer class. Fixed this by storing only the class name in LuceneIndexCreationProfile. Signed-off-by: Gester ZhouGEODE-11: StandardAnalyzer is used when analyzer option is null Using the string "null" in the analyzer option for create lucene index command will now set the field analyzer to be StandardAnalyzer. GEODE-11: Added CliAvailabilityIndicator to lucene gfsh commands The lucene gfsh commands were available offline. Changed this behavior by adding CliAvailabilityIndicator. GEODE-11:Fix for "Comparison method violates general contract" The search results are sorted by score and the compareTo method caused the "Comparison method violates general contract" error when it returned multiple results with same score. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Clean up of comparison code in LuceneIndexCreationProfile Since the null in fieldAnalyzers are converted to Standard analyzer, a few checks become irrelevant. Modified the code and relevant tests. Signed-off-by: Gester Zhou fix merge issue > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15428627#comment-15428627 ] ASF subversion and git services commented on GEODE-11: -- Commit 1ab59ffb20346a957cfcbc8324376f772f14da96 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1ab59ff ] GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. This closes #233 When we use an user defined analyzer class in gfsh, the cluster hangs because the create region message that is sent has a LuceneIndexCreationProfile has a user defined analyzer class. Fixed this by storing only the class name in LuceneIndexCreationProfile. Signed-off-by: Gester ZhouGEODE-11: StandardAnalyzer is used when analyzer option is null Using the string "null" in the analyzer option for create lucene index command will now set the field analyzer to be StandardAnalyzer. GEODE-11: Added CliAvailabilityIndicator to lucene gfsh commands The lucene gfsh commands were available offline. Changed this behavior by adding CliAvailabilityIndicator. GEODE-11:Fix for "Comparison method violates general contract" The search results are sorted by score and the compareTo method caused the "Comparison method violates general contract" error when it returned multiple results with same score. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Clean up of comparison code in LuceneIndexCreationProfile Since the null in fieldAnalyzers are converted to Standard analyzer, a few checks become irrelevant. Modified the code and relevant tests. Signed-off-by: Gester Zhou fix merge issue > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15428626#comment-15428626 ] ASF subversion and git services commented on GEODE-11: -- Commit 1ab59ffb20346a957cfcbc8324376f772f14da96 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1ab59ff ] GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. This closes #233 When we use an user defined analyzer class in gfsh, the cluster hangs because the create region message that is sent has a LuceneIndexCreationProfile has a user defined analyzer class. Fixed this by storing only the class name in LuceneIndexCreationProfile. Signed-off-by: Gester ZhouGEODE-11: StandardAnalyzer is used when analyzer option is null Using the string "null" in the analyzer option for create lucene index command will now set the field analyzer to be StandardAnalyzer. GEODE-11: Added CliAvailabilityIndicator to lucene gfsh commands The lucene gfsh commands were available offline. Changed this behavior by adding CliAvailabilityIndicator. GEODE-11:Fix for "Comparison method violates general contract" The search results are sorted by score and the compareTo method caused the "Comparison method violates general contract" error when it returned multiple results with same score. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Clean up of comparison code in LuceneIndexCreationProfile Since the null in fieldAnalyzers are converted to Standard analyzer, a few checks become irrelevant. Modified the code and relevant tests. Signed-off-by: Gester Zhou fix merge issue > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15428629#comment-15428629 ] ASF subversion and git services commented on GEODE-11: -- Commit 1ab59ffb20346a957cfcbc8324376f772f14da96 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1ab59ff ] GEODE-11: Fixing bug that arises while using user defined analyzer in gfsh. This closes #233 When we use an user defined analyzer class in gfsh, the cluster hangs because the create region message that is sent has a LuceneIndexCreationProfile has a user defined analyzer class. Fixed this by storing only the class name in LuceneIndexCreationProfile. Signed-off-by: Gester ZhouGEODE-11: StandardAnalyzer is used when analyzer option is null Using the string "null" in the analyzer option for create lucene index command will now set the field analyzer to be StandardAnalyzer. GEODE-11: Added CliAvailabilityIndicator to lucene gfsh commands The lucene gfsh commands were available offline. Changed this behavior by adding CliAvailabilityIndicator. GEODE-11:Fix for "Comparison method violates general contract" The search results are sorted by score and the compareTo method caused the "Comparison method violates general contract" error when it returned multiple results with same score. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Added a check to make sure StandardAnalyzer and NULL were considered the same. LuceneIndexCreationProfile checks to makes sure the newly created index's field analyzers are consistent with existing indexes' field analyzers. However, when a field's analyzer is null and a new index is created with StandardAnalyzer on the same field, it failed. Fixed this issue by modifying the conditional checks. Added dunit tests to verify. Signed-off-by: Gester Zhou GEODE 11: Clean up of comparison code in LuceneIndexCreationProfile Since the null in fieldAnalyzers are converted to Standard analyzer, a few checks become irrelevant. Modified the code and relevant tests. Signed-off-by: Gester Zhou fix merge issue > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15427441#comment-15427441 ] ASF subversion and git services commented on GEODE-11: -- Commit 79620807bfded3e6f178a1062cd925ec38959981 in incubator-geode's branch refs/heads/develop from [~agingade] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=7962080 ] GEODE-11: Added test for lucene index cluster configuration support. As part of this added new test rule "LocatorServerConfigurationRule" that will help to setup locators and servers/peers to configure using test properties. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: docs, querying >Reporter: Dan Smith >Assignee: xiaojian zhou > Labels: experimental > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15417613#comment-15417613 ] ASF subversion and git services commented on GEODE-11: -- Commit b5e4fd0e19cae9a06e4fbd28a2c44a429b5e274c in incubator-geode's branch refs/heads/develop from [~barry.oglesby] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=b5e4fd0 ] GEODE-11: Added rate and latency JMX attributes for lucene index metrics > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15415884#comment-15415884 ] ASF subversion and git services commented on GEODE-11: -- Commit e0d80a25583f8fb0be20f69ee62d43107ac87208 in incubator-geode's branch refs/heads/feature/GEODE-420 from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=e0d80a2 ] This closes #229 GEODE-11: Fixing bug in definedIndexMap in LuceneServiceImpl If an index is created on an existing region, an exception is thrown, but the index is still stored in definedIndexMap. This is fixed by removing the index definition before the exception is thrown. Added a test to verify GEODE-11: Describe/Search index gfsh commands returns error message when region not created - Previously, the describe/search index gfsh command on definied indexes returned an exception. Changed the behavior to return a message. Added dunit test to verify - Changed Search index command to "search lucene" (previously "lucene search") > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15415885#comment-15415885 ] ASF subversion and git services commented on GEODE-11: -- Commit e0d80a25583f8fb0be20f69ee62d43107ac87208 in incubator-geode's branch refs/heads/feature/GEODE-420 from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=e0d80a2 ] This closes #229 GEODE-11: Fixing bug in definedIndexMap in LuceneServiceImpl If an index is created on an existing region, an exception is thrown, but the index is still stored in definedIndexMap. This is fixed by removing the index definition before the exception is thrown. Added a test to verify GEODE-11: Describe/Search index gfsh commands returns error message when region not created - Previously, the describe/search index gfsh command on definied indexes returned an exception. Changed the behavior to return a message. Added dunit test to verify - Changed Search index command to "search lucene" (previously "lucene search") > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15414393#comment-15414393 ] ASF subversion and git services commented on GEODE-11: -- Commit e0d80a25583f8fb0be20f69ee62d43107ac87208 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=e0d80a2 ] This closes #229 GEODE-11: Fixing bug in definedIndexMap in LuceneServiceImpl If an index is created on an existing region, an exception is thrown, but the index is still stored in definedIndexMap. This is fixed by removing the index definition before the exception is thrown. Added a test to verify GEODE-11: Describe/Search index gfsh commands returns error message when region not created - Previously, the describe/search index gfsh command on definied indexes returned an exception. Changed the behavior to return a message. Added dunit test to verify - Changed Search index command to "search lucene" (previously "lucene search") > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15414392#comment-15414392 ] ASF subversion and git services commented on GEODE-11: -- Commit e0d80a25583f8fb0be20f69ee62d43107ac87208 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=e0d80a2 ] This closes #229 GEODE-11: Fixing bug in definedIndexMap in LuceneServiceImpl If an index is created on an existing region, an exception is thrown, but the index is still stored in definedIndexMap. This is fixed by removing the index definition before the exception is thrown. Added a test to verify GEODE-11: Describe/Search index gfsh commands returns error message when region not created - Previously, the describe/search index gfsh command on definied indexes returned an exception. Changed the behavior to return a message. Added dunit test to verify - Changed Search index command to "search lucene" (previously "lucene search") > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15402997#comment-15402997 ] ASF GitHub Bot commented on GEODE-11: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-geode/pull/222 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15402996#comment-15402996 ] ASF subversion and git services commented on GEODE-11: -- Commit 59e4c447e6e645d3ea3ce3093e33a6d8774b1cc3 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=59e4c44 ] GEODE-11: Changing test to check if the bug is fixed. Signed-off-by: Gester ZhouThis closes #222 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15402948#comment-15402948 ] ASF subversion and git services commented on GEODE-11: -- Commit 2cab2ee70c5fd05c76b8806a4e6033e3277d6664 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=2cab2ee ] GEODE-11: Fixing creation of replicated region after index creation. If a replicated region is created after a lucene index is defined, an error is thrown but the region is created (since this check is done in the afterCreate method). This was fixed by moving the check to the beforeCreate method of the region listener. Signed-off-by: Gester Zhou> Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15402947#comment-15402947 ] ASF GitHub Bot commented on GEODE-11: - Github user gesterzhou commented on the issue: https://github.com/apache/incubator-geode/pull/222 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15402915#comment-15402915 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/222 GEODE-11: Fixing creation of replicated region after an error is thrown If a replicated region is created after a lucene index is defined, an error is thrown but the region is still created (since this check is done in the afterCreate method). This was fixed by moving the check to the beforeCreate method of the region listener. Signed-off-by: Gester ZhouYou can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/GEODE-11-create-index-bug Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/222.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #222 commit e059013070cb61b468cbe8f3c14bcd3e70aadbd4 Author: Aparna Dharmakkan Date: 2016-08-01T21:54:39Z GEODE-11: Fixing creation of replicated region after index creation. If a replicated region is created after a lucene index is defined, an error is thrown but the region is created (since this check is done in the afterCreate method). This was fixed by moving the check to the beforeCreate method of the region listener. Signed-off-by: Gester Zhou > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15400286#comment-15400286 ] ASF subversion and git services commented on GEODE-11: -- Commit c7530d06b6fbd40784b4e2f8d452fffdcfbb50dd in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=c7530d0 ] This closes #220 GEODE-11: Added exception handling to lucene gfsh commands Added exception handling to lucene search and describe gfsh commands to handle region not found, index not found and invalid query string exceptions. GEODE-11: gfsh lucene search command returns only keys Added an option to the lucene search command to return only keys of the search results. Added dunit and junit tests to verify Signed-off-by: Gester ZhouGEODE-11: gfsh lucene search command returns only keys Added an option to the lucene search command to return only keys of the search results. Added dunit and junit tests to verify Signed-off-by: Gester Zhou > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15400289#comment-15400289 ] ASF GitHub Bot commented on GEODE-11: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-geode/pull/220 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15400288#comment-15400288 ] ASF subversion and git services commented on GEODE-11: -- Commit c7530d06b6fbd40784b4e2f8d452fffdcfbb50dd in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=c7530d0 ] This closes #220 GEODE-11: Added exception handling to lucene gfsh commands Added exception handling to lucene search and describe gfsh commands to handle region not found, index not found and invalid query string exceptions. GEODE-11: gfsh lucene search command returns only keys Added an option to the lucene search command to return only keys of the search results. Added dunit and junit tests to verify Signed-off-by: Gester ZhouGEODE-11: gfsh lucene search command returns only keys Added an option to the lucene search command to return only keys of the search results. Added dunit and junit tests to verify Signed-off-by: Gester Zhou > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15400287#comment-15400287 ] ASF subversion and git services commented on GEODE-11: -- Commit c7530d06b6fbd40784b4e2f8d452fffdcfbb50dd in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=c7530d0 ] This closes #220 GEODE-11: Added exception handling to lucene gfsh commands Added exception handling to lucene search and describe gfsh commands to handle region not found, index not found and invalid query string exceptions. GEODE-11: gfsh lucene search command returns only keys Added an option to the lucene search command to return only keys of the search results. Added dunit and junit tests to verify Signed-off-by: Gester ZhouGEODE-11: gfsh lucene search command returns only keys Added an option to the lucene search command to return only keys of the search results. Added dunit and junit tests to verify Signed-off-by: Gester Zhou > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15400267#comment-15400267 ] ASF GitHub Bot commented on GEODE-11: - Github user gesterzhou commented on the issue: https://github.com/apache/incubator-geode/pull/220 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15400244#comment-15400244 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/220 GEODE-11: Lucene gfsh exceptions and return keys of search results - Added exception handling to lucene search and describe gfsh commands to handle region not found, index not found and invalid query string exceptions. - Added an option to the lucene search command to return only keys of the search results. Added dunit and junit tests to verify You can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/GEODE-11-Lucene-gfsh-exceptions Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/220.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #220 commit f522b036131b37137f9a94a74f9c5753a19db09e Author: Aparna DharmakkanDate: 2016-07-29T21:48:19Z GEODE-11: Added exception handling to lucene gfsh commands Added exception handling to lucene search and describe gfsh commands to handle region not found, index not found and invalid query string exceptions. commit ad776cc01c968336dc88abee998a957a9b9a728a Author: Aparna Dharmakkan Date: 2016-07-29T23:15:09Z GEODE-11: gfsh lucene search command returns only keys Added an option to the lucene search command to return only keys of the search results. Added dunit and junit tests to verify Signed-off-by: Gester Zhou > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15398597#comment-15398597 ] ASF GitHub Bot commented on GEODE-11: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-geode/pull/219 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15398595#comment-15398595 ] ASF subversion and git services commented on GEODE-11: -- Commit 547fc48860c178c1e024379d58128264275fbc98 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=547fc48 ] This closes #219 GEODE-11: Added Limit to lucene search gfsh commands Added an option to specify limit in gfsh search. Added a dunit test to verify. GEODE-11 : Pagination for gfsh lucene search command Added pagination for gfsh lucene search results. Added junit test to verify. GEODE-11 : Fixing display messages in pagination > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15398594#comment-15398594 ] ASF subversion and git services commented on GEODE-11: -- Commit 547fc48860c178c1e024379d58128264275fbc98 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=547fc48 ] This closes #219 GEODE-11: Added Limit to lucene search gfsh commands Added an option to specify limit in gfsh search. Added a dunit test to verify. GEODE-11 : Pagination for gfsh lucene search command Added pagination for gfsh lucene search results. Added junit test to verify. GEODE-11 : Fixing display messages in pagination > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15398596#comment-15398596 ] ASF subversion and git services commented on GEODE-11: -- Commit 547fc48860c178c1e024379d58128264275fbc98 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=547fc48 ] This closes #219 GEODE-11: Added Limit to lucene search gfsh commands Added an option to specify limit in gfsh search. Added a dunit test to verify. GEODE-11 : Pagination for gfsh lucene search command Added pagination for gfsh lucene search results. Added junit test to verify. GEODE-11 : Fixing display messages in pagination > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15398585#comment-15398585 ] ASF GitHub Bot commented on GEODE-11: - Github user gesterzhou commented on the issue: https://github.com/apache/incubator-geode/pull/219 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15396631#comment-15396631 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/219 feature/GEODE-11-Lucene search with limit and pagination in gfsh - Added limit option to the lucene search gfsh command to limit the number of search results to return. - Added page size option to the lucene search gfsh command to paginate the search results. - Added dunit and junit tests to verify the above. You can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/GEODE-11-gfsh-lucene-query Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/219.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #219 commit 4285edd41910297e1d921059582692da85c28a67 Author: Aparna DharmakkanDate: 2016-07-20T20:50:59Z GEODE-11: Added Limit to lucene search gfsh commands Added an option to specify limit in gfsh search. Added a dunit test to verify. commit 801bbe98751aa52111a07f492ec9ef08f97e85a2 Author: Aparna Dharmakkan Date: 2016-07-27T21:40:08Z GEODE-11 : Pagination for gfsh lucene search command Added pagination for gfsh lucene search results. Added junit test to verify. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15396429#comment-15396429 ] ASF subversion and git services commented on GEODE-11: -- Commit de3f90e03472818079e6a0892c6ff3d221298c8e in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=de3f90e ] GEODE-11: defined index will be saved and can be found. This closes #217 GEODE-11: Adding a defined index field in LuceneServiceImpl Added a definedIndexMap field in LuceneServiceImpl to store the uninitialized lucene indexes Signed-off-by: Gester ZhouGEODE-11: Added status to gfsh commands Added a field status(initialized/defined wrt region creation) to list and describe lucene commands. Added a dunit test for create index command to verify that the created index is stored in definedIndexMap. Signed-off-by: Gester Zhou GEODE-11: Removed methods from LuceneService interface Removed methods accessing definedIndexMap from the LuceneServiceInterface. Made few other method and field name changes as per review comments. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15396433#comment-15396433 ] ASF GitHub Bot commented on GEODE-11: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-geode/pull/217 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15396400#comment-15396400 ] ASF GitHub Bot commented on GEODE-11: - Github user gesterzhou commented on the issue: https://github.com/apache/incubator-geode/pull/217 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15394157#comment-15394157 ] ASF GitHub Bot commented on GEODE-11: - Github user upthewaterspout commented on the issue: https://github.com/apache/incubator-geode/pull/217 This change is mixing internal classes in the public API. You're adding getDefinedIndexes to the public API, but it returns LuceneIndexCreationProfile objects which is an internal class. Looking at LuceneIndexCreationProfile, I think these methods probably don't belong on LuceneService. Maybe put these methods on InternalLuceneService? I think setFieldAnalyzerStrings is not a good name, because it's not actually setting anything on the object. Same with setFieldAnalyzerStringsFromProfile. The boolean "status" field in in LuceneIndexDetails is confusing - what does true or false mean? Maybe it should be named initialized? > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15392904#comment-15392904 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/217 feature/GEODE-11-Defining lucene index - Added a definedIndexMap field in LuceneServiceImpl to store the uninitialized lucene indexes - Added a field "status" to the list and describe lucene gfsh commands to differentiate between defined and initialized indexes. - Added a dunit test for the create index gfsh command to verify if the indexes created through gfsh are stored in definedIndexMap. You can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/GEODE-11-define-index Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/217.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #217 commit 6e2e24a18838ae9538f9e45ad2dd4ed18a8370e1 Author: Aparna DharmakkanDate: 2016-07-25T19:21:21Z GEODE-11: Adding a defined index field in LuceneServiceImpl Added a definedIndexMap field in LuceneServiceImpl to store the uninitialized lucene indexes Signed-off-by: Gester Zhou commit e90c83a67f6591f9d8ae24777d96cceb09dd34a7 Author: Aparna Dharmakkan Date: 2016-07-26T00:02:05Z GEODE-11: Added status to gfsh commands Added a field status(initialized/defined wrt region creation) to list and describe lucene commands. Added a dunit test for create index command to verify that the created index is stored in definedIndexMap. Signed-off-by: Gester Zhou > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15386294#comment-15386294 ] ASF GitHub Bot commented on GEODE-11: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-geode/pull/213 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15386293#comment-15386293 ] ASF subversion and git services commented on GEODE-11: -- Commit 603bae8cfae734602a1ccc77128bdf7965e265de in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=603bae8 ] GEODE-11:Gfsh command for lucene query Added a gfsh command to execute a basic search operation on the lucene index. Added junit and dunit tests to verify. This closes #213 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15386271#comment-15386271 ] ASF GitHub Bot commented on GEODE-11: - Github user gesterzhou commented on the issue: https://github.com/apache/incubator-geode/pull/213 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15383112#comment-15383112 ] ASF subversion and git services commented on GEODE-11: -- Commit 701909fd46626774d7b4ce0266a3a1c0340814b3 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=701909f ] GEODE-11: GFSH command fixes List lucene gfsh command is changed to "list lucene indexes --with-stats" (previously list lucene index --stats) Changed the create index command's result display to a tabular format This closes #211 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15383113#comment-15383113 ] ASF GitHub Bot commented on GEODE-11: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-geode/pull/211 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15383048#comment-15383048 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/211 GEODE-11: GFSH command fixes - List lucene gfsh command is changed to "list lucene indexes --with-stats" (previously: list lucene index --stats) - Changed the create index gfsh command's result display to a tabular format You can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/geode-11-list-gfsh-fix Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/211.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #211 commit 3864cecc1468a9fbca1bc2ad028d03579359e16f Author: Aparna DharmakkanDate: 2016-07-18T20:49:16Z GEODE-11: GFSH command fixes List lucene gfsh command is changed to "list lucene indexes --with-stats" (previously list lucene index --stats) Changed the create index command's result display to a tabular format > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15379898#comment-15379898 ] ASF GitHub Bot commented on GEODE-11: - Github user gesterzhou commented on the issue: https://github.com/apache/incubator-geode/pull/209 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15379713#comment-15379713 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/209 GEODE-11:Dunit test to verify stats in list lucene gfsh command Added a dunit test to verify the stats displayed in the list lucene gfsh command You can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/geode-11-test-gfsh-list-stats Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/209.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #209 commit 50ed74d5e24ff55b55538bf1557fdd18738880fd Author: Aparna DharmakkanDate: 2016-07-15T00:49:36Z GEODE-11:Dunit test to verify stats in list lucene gfsh command Added a dunit test to verify whether the stats displayed in the list lucene gfsh command is right > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15378159#comment-15378159 ] ASF subversion and git services commented on GEODE-11: -- Commit ce0b7e7df89616c5f4a4d9d41ed0d63a24978dd0 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=ce0b7e7 ] This closes #205 GEODE-11: Adding stats option to list lucene index gfsh command Added an option to display lucene index stats in the list lucene index command. Added junit and dunit tests to verify the same. GEODE-11: Added describe lucene index gfsh command Added describe lucene index gfsh command that takes the index name and region as arguments and displays information about the lucene index (fields, analyzers and stats). Also added junit and dunit tests for the same. Signed-off-by: Gester Zhou> Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15378158#comment-15378158 ] ASF subversion and git services commented on GEODE-11: -- Commit ce0b7e7df89616c5f4a4d9d41ed0d63a24978dd0 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=ce0b7e7 ] This closes #205 GEODE-11: Adding stats option to list lucene index gfsh command Added an option to display lucene index stats in the list lucene index command. Added junit and dunit tests to verify the same. GEODE-11: Added describe lucene index gfsh command Added describe lucene index gfsh command that takes the index name and region as arguments and displays information about the lucene index (fields, analyzers and stats). Also added junit and dunit tests for the same. Signed-off-by: Gester Zhou> Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15375944#comment-15375944 ] ASF subversion and git services commented on GEODE-11: -- Commit 4a0de723ce07977a7965b5e7a1bf57d15ec9456a in incubator-geode's branch refs/heads/develop from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=4a0de72 ] GEODE-11 Adding tests of closing a cache during index updates Testing failover of lucene indexes by closing the cache while in the middle of updating lucene indexes. Currently there are tests for closing the cache before the index repository commit, and also during the commit after a fixed number of updates to the underling index data regions. I refactored the lucene tests to use 7 buckets, rather than 113, so they take less time and are easier to debug. I also removed a call to Thread.interrupt in the WAN code because it was interrupting itself in my callback. We should never be using interrupt in the product. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15371433#comment-15371433 ] ASF subversion and git services commented on GEODE-11: -- Commit 82adda1cf7eb55d39c29f99d06d73f9d9ad7b0dc in incubator-geode's branch refs/heads/develop from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=82adda1 ] GEODE-11: GFSH commands for Lucene Signed-off-by: Aparna DharmakkanGEODE-11: Implementing GFSH command for listing lucene indexes. Added the LuceneIndexCommands class that implements the list lucene index functionality in GFSH and the LuceneListIndexFunction class that gets the information about lucene indexes from the cache. Also added a test to verify this functionality. The org.springframework.shell.core.CommandMarker file is required to register the lucene commands in GFSH. Signed-off-by: Gester Zhou GEODE-11: Adding JUnit test for LuceneIndexCommands Added a JUnit test for getIndexListing() Signed-off-by: Gester Zhou Adding a unit test for list lucene indexes gfsh command Signed-off-by: Gester Zhou GEODE-11 Adding lucene create index gfsh command Added lucene create index command and dunit tests. Signed-off-by: Aparna Dharmakkan GEODE-11: Create lucene index gfsh command Added a GFSH command to create a lucene index. Added DUnit and JUnit tests. Also added JUnit test for LucenListIndexFunction. Made changes according to review comments. Signed-off-by: Gester Zhou GEODE-1652: merge pull request 190, fix the conflicts This closes #190 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15371435#comment-15371435 ] ASF subversion and git services commented on GEODE-11: -- Commit 82adda1cf7eb55d39c29f99d06d73f9d9ad7b0dc in incubator-geode's branch refs/heads/develop from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=82adda1 ] GEODE-11: GFSH commands for Lucene Signed-off-by: Aparna DharmakkanGEODE-11: Implementing GFSH command for listing lucene indexes. Added the LuceneIndexCommands class that implements the list lucene index functionality in GFSH and the LuceneListIndexFunction class that gets the information about lucene indexes from the cache. Also added a test to verify this functionality. The org.springframework.shell.core.CommandMarker file is required to register the lucene commands in GFSH. Signed-off-by: Gester Zhou GEODE-11: Adding JUnit test for LuceneIndexCommands Added a JUnit test for getIndexListing() Signed-off-by: Gester Zhou Adding a unit test for list lucene indexes gfsh command Signed-off-by: Gester Zhou GEODE-11 Adding lucene create index gfsh command Added lucene create index command and dunit tests. Signed-off-by: Aparna Dharmakkan GEODE-11: Create lucene index gfsh command Added a GFSH command to create a lucene index. Added DUnit and JUnit tests. Also added JUnit test for LucenListIndexFunction. Made changes according to review comments. Signed-off-by: Gester Zhou GEODE-1652: merge pull request 190, fix the conflicts This closes #190 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15365300#comment-15365300 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/190 Feature/geode 11 gfsh commands GEODE-11: Implementing GFSH command to list Lucene indexes Added a GFSH command to list the Lucene indexes. Also added a dunit test to verify this functionality. The org.springframework.shell.core.CommandMarker file is required to register the Lucene commands in GFSH. The GFSH command to list the Lucene indexes is implemented through the LuceneIndexCommands class and the LuceneListIndexFunction class gets information about the Lucene indexes from the cache. You can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/GEODE-11-gfsh-commands Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/190.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #190 commit ef735dac52e042e19d9984aef83e2d2ab60791a6 Author: Dan SmithDate: 2016-07-01T17:45:04Z GEODE-11: GFSH commands for Lucene Signed-off-by: Aparna Dharmakkan commit dd6fa830269dffba3e2e4be819f69e68a9442338 Author: Aparna Dharmakkan Date: 2016-07-06T22:43:26Z GEODE-11: Implementing GFSH command for listing lucene indexes. Added the LuceneIndexCommands class that implements the list lucene index functionality in GFSH and the LuceneListIndexFunction class that gets the information about lucene indexes from the cache. Also added a test to verify this functionality. The org.springframework.shell.core.CommandMarker file is required to register the lucene commands in GFSH. Signed-off-by: Gester Zhou > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15359817#comment-15359817 ] ASF subversion and git services commented on GEODE-11: -- Commit ec3555f166fd1c25f1d99a792dfd62f1bb5f61b9 in incubator-geode's branch refs/heads/develop from zhouxh [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=ec3555f ] GEODE-11: add integration test cases for range query > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15359476#comment-15359476 ] ASF GitHub Bot commented on GEODE-11: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-geode/pull/177 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15359474#comment-15359474 ] ASF subversion and git services commented on GEODE-11: -- Commit 1a3c38af10ad0b3dc0e6e9222a2c44f4f6598a3e in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=1a3c38a ] GEODE-11: Pagination of Lucene Query Results after entries are destroyed from the region If a region entry is destroyed after a query is executed, the pages.next() call returns a null value for the deleted entry. The code is changed to ignore deleted entries and fetch the next available entry so that the page count remains consistent. Added tests to verify scenarios of single, multiple and all region entry deletions. Added a test to verify that all entries are fetched in one page when pagination is disabled. Signed-off-by: Anilkumar GingadeThis closes #178 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358095#comment-15358095 ] ASF GitHub Bot commented on GEODE-11: - Github user nabarunnag commented on the issue: https://github.com/apache/incubator-geode/pull/177 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15358093#comment-15358093 ] ASF GitHub Bot commented on GEODE-11: - Github user nabarunnag commented on a diff in the pull request: https://github.com/apache/incubator-geode/pull/177#discussion_r69231478 --- Diff: geode-lucene/src/main/java/com/gemstone/gemfire/cache/lucene/internal/LuceneIndexForPartitionedRegion.java --- @@ -77,13 +77,13 @@ public void initialize() { final String fileRegionName = createFileRegionName(); PartitionAttributes partitionAttributes = dataRegion.getPartitionAttributes(); if (!fileRegionExists(fileRegionName)) { -fileRegion = createFileRegion(regionShortCut, fileRegionName, partitionAttributes); +fileRegion = createFileRegion(regionShortCut, fileRegionName, partitionAttributes, ra); --- End diff -- Its a nitpicky stuff but can we rename ra as regionAttributes. Just to keep things uniform... all other variables have full explanation names like regionShortcut, fileRegionName but just "ra" is the extra short one. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15357698#comment-15357698 ] ASF subversion and git services commented on GEODE-11: -- Commit 63ce3c0f4828f4af11e6c354d228c42ea0226b49 in incubator-geode's branch refs/heads/feature/GEODE-1571 from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=63ce3c0 ] GEODE-11: Cleaning up old IndexRepositoryImpls when buckets move When a bucket is moved, we leave the IndexRepositoryImpl open. But even after the bucket moves back, we just dereference the old IndexRepositoryImpl without closing it. We should make sure we always invoke close on the IndexRepositoryImpl to clean up any resources the IndexWriter is using. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15357699#comment-15357699 ] ASF subversion and git services commented on GEODE-11: -- Commit ee057745cfb13a9f1bbea6ca41580afba28633e6 in incubator-geode's branch refs/heads/feature/GEODE-1571 from [~barry.oglesby] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=ee05774 ] GEODE-11: Added JMX MBean API providing raw stat values > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15357482#comment-15357482 ] ASF subversion and git services commented on GEODE-11: -- Commit ee057745cfb13a9f1bbea6ca41580afba28633e6 in incubator-geode's branch refs/heads/develop from [~barry.oglesby] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=ee05774 ] GEODE-11: Added JMX MBean API providing raw stat values > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15356244#comment-15356244 ] ASF GitHub Bot commented on GEODE-11: - Github user upthewaterspout commented on the issue: https://github.com/apache/incubator-geode/pull/178 +1 looks good. One minor thing - I think could might result in hasNext() returning true followed by next() returning page with no elements if the last element gets deleted, is that right? > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15356192#comment-15356192 ] ASF GitHub Bot commented on GEODE-11: - Github user gesterzhou commented on the issue: https://github.com/apache/incubator-geode/pull/178 The fix looks good. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15355919#comment-15355919 ] ASF subversion and git services commented on GEODE-11: -- Commit 63ce3c0f4828f4af11e6c354d228c42ea0226b49 in incubator-geode's branch refs/heads/develop from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=63ce3c0 ] GEODE-11: Cleaning up old IndexRepositoryImpls when buckets move When a bucket is moved, we leave the IndexRepositoryImpl open. But even after the bucket moves back, we just dereference the old IndexRepositoryImpl without closing it. We should make sure we always invoke close on the IndexRepositoryImpl to clean up any resources the IndexWriter is using. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15355487#comment-15355487 ] ASF GitHub Bot commented on GEODE-11: - Github user upthewaterspout commented on the issue: https://github.com/apache/incubator-geode/pull/177 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15348759#comment-15348759 ] ASF subversion and git services commented on GEODE-11: -- Commit 850e143d35c1cde4975a312349b33b4cbd97d6ce in incubator-geode's branch refs/heads/develop from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=850e143 ] GEODE-11: Fixing compilation failure from LuceneQueriesBase > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15348749#comment-15348749 ] ASF subversion and git services commented on GEODE-11: -- Commit 8bbea5b5809ffefb43f669b3ab59830797f50897 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=8bbea5b ] GEODE-11: PageableLuceneQueryResults extends Iterator Changing PageableLuceneQueryResults to extend Iteratorso that it can be used with utilities that expect an iterator. This closes #169 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15348750#comment-15348750 ] ASF GitHub Bot commented on GEODE-11: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-geode/pull/169 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15348747#comment-15348747 ] ASF subversion and git services commented on GEODE-11: -- Commit 001015665c15ec99895c0ae236b56bc0e2b28986 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=0010156 ] GEODE-11: Parameterized EntryScore and TopEntries Added a parameter for the type of the key for EntryScore and TopEntries. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15348748#comment-15348748 ] ASF subversion and git services commented on GEODE-11: -- Commit 2c4e17fbbf57daa123d623700489831e519d273c in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=2c4e17f ] GEODE-11: Added findResults() to LuceneQuery Added findResults() to LuceneQuery which returns a list of LuceneResultStruct objects > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15348746#comment-15348746 ] ASF subversion and git services commented on GEODE-11: -- Commit 59d471c051932fb509214024117b8b7c6ccb5d28 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=59d471c ] GEODE-11: Added findValues() to LuceneQuery Added findValues() to LuceneQuery and added unit and intergration tests. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15348744#comment-15348744 ] ASF subversion and git services commented on GEODE-11: -- Commit d0e61ecd59d33e628ebe340fd6835d6b4656997c in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=d0e61ec ] GEODE-11 Renamed LuceneQueryResults and search Renamed LuceneQueryResults to PageableLuceneQueryResults and search to findPages. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15348745#comment-15348745 ] ASF subversion and git services commented on GEODE-11: -- Commit 14437b72e1600233173586444e8a9d4f7ac88335 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=14437b7 ] GEODE-11 Added the findKeys method to LuceneQuery Added the findKeys method to LuceneQuery that returns the list of keys. Added unit and intergration to test findKeys. Added an integration test for pagination. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15346810#comment-15346810 ] ASF subversion and git services commented on GEODE-11: -- Commit d25dd3fe61a67027d10ebcb6b11f3b2ecf6cf444 in incubator-geode's branch refs/heads/feature/GEODE-1573 from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=d25dd3f ] GEODE-11: Adding a dunit test of querying with a custom query object > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15343148#comment-15343148 ] ASF subversion and git services commented on GEODE-11: -- Commit d25dd3fe61a67027d10ebcb6b11f3b2ecf6cf444 in incubator-geode's branch refs/heads/develop from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=d25dd3f ] GEODE-11: Adding a dunit test of querying with a custom query object > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15343144#comment-15343144 ] ASF GitHub Bot commented on GEODE-11: - Github user upthewaterspout commented on the issue: https://github.com/apache/incubator-geode/pull/169 +1 > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15342119#comment-15342119 ] ASF subversion and git services commented on GEODE-11: -- Commit 02964761656928b61eb8abb6e6029ef12e05733c in incubator-geode's branch refs/heads/feature/GEODE-1565 from [~agingade] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=0296476 ] GEODE-11: Added changes to Lucene AEQ, to propagate expiration destroy events (by setting the flag forwardExpirationDestroy()). > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15340586#comment-15340586 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/169 GEODE-11: Added findKeys, findValues and findResults to LuceneQuery Renamed LuceneQueryResults to PageableLuceneQueryResults and search to findPages. Added the findKeys method to LuceneQuery that returns the list of keys. Added unit and intergration to test findKeys. Added an integration test for pagination. Added findValues() to LuceneQuery and added unit and intergration tests. Added a parameter for the type of the key for EntryScore and TopEntries. Added findResults() to LuceneQuery which returns a list of LuceneResultStruct objects Changing PageableLuceneQueryResults to extend Iteratorso that it can be used with utilities that expect an iterator. You can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/GEODE-11-findKeys Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/169.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #169 commit 97961d6fb9cc613b90a7d2f949f35369ac4d60fb Author: Aparna Dharmakkan
Date: 2016-06-17T19:01:28Z GEODE-11 Renamed LuceneQueryResults and search Renamed LuceneQueryResults to PageableLuceneQueryResults and search to findPages. commit ecb247fd3843770ad7ee2ea4e5fa2708b6cdf872 Author: Aparna Dharmakkan Date: 2016-06-17T23:17:19Z GEODE-11 Added the findKeys method to LuceneQuery Added the findKeys method to LuceneQuery that returns the list of keys. Added unit and intergration to test findKeys. Added an integration test for pagination. commit b9994a92246ad563bf1d2ca3efb4d61b3ea402c3 Author: Aparna Dharmakkan Date: 2016-06-20T18:31:07Z GEODE-11: Added findValues() to LuceneQuery Added findValues() to LuceneQuery and added unit and intergration tests. commit 855155f5453a71072af5294bac4c1b953b72ea65 Author: Aparna Dharmakkan Date: 2016-06-20T19:15:46Z GEODE-11: Parameterized EntryScore and TopEntries Added a parameter for the type of the key for EntryScore and TopEntries. commit ac991e597b959e86ba0b89b245ed66e42abeb25d Author: Aparna Dharmakkan Date: 2016-06-20T22:03:29Z GEODE-11: Added findResults() to LuceneQuery Added findResults() to LuceneQuery which returns a list of LuceneResultStruct objects commit 676ebaa9aa7fd6222f38722fc5b00231294c5d40 Author: Aparna Dharmakkan Date: 2016-06-20T22:31:22Z GEODE-11: PageableLuceneQueryResults extends Iterator Changing PageableLuceneQueryResults to extend Iterator so that it can be used with utilities that expect an iterator. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15340118#comment-15340118 ] ASF subversion and git services commented on GEODE-11: -- Commit 02964761656928b61eb8abb6e6029ef12e05733c in incubator-geode's branch refs/heads/develop from [~agingade] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=0296476 ] GEODE-11: Added changes to Lucene AEQ, to propagate expiration destroy events (by setting the flag forwardExpirationDestroy()). > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15334923#comment-15334923 ] ASF subversion and git services commented on GEODE-11: -- Commit 786c862e1c158859b90d52ee0d053507b65e8a01 in incubator-geode's branch refs/heads/develop from [~adharmakkan] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=786c862 ] GEODE-11: Removed ParseException from LuceneQueryFactory.create, added LuceneQueryException Adding a new exception to wrap lucene exceptions called LuceneQueryException. Removed lucene exceptions from the public API. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15334789#comment-15334789 ] ASF subversion and git services commented on GEODE-11: -- Commit fae0f90fa1652d30b1e1fe90eb2e1baa2f2e835c in incubator-geode's branch refs/heads/feature/GEODE-420 from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=fae0f90 ] GEODE-11: Support indexing values that are Strings or Numbers Adding support to index values that are strings or numbers, by providing a special field name LuceneIndex.REGION_VALUE_FIELD that indicates the entire value should be indexed. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15334731#comment-15334731 ] ASF GitHub Bot commented on GEODE-11: - GitHub user aparnard opened a pull request: https://github.com/apache/incubator-geode/pull/163 GEODE-11 Creating a new LuceneQueryException and removing ParseException from the API Adding a new exception to wrap lucene exceptions called LuceneQueryException. Removed lucene exceptions from the public API. Added LuceneQueryException to the search method. You can merge this pull request into a Git repository by running: $ git pull https://github.com/aparnard/incubator-geode feature/GEODE-11-LuceneQueryException Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-geode/pull/163.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #163 commit 2ac5edb0917683b820647f45aa3c60899093ac1a Author: Aparna DharmakkanDate: 2016-06-16T18:20:13Z GEODE-11: Removed ParseException from LuceneQueryFactory.create, added LuceneQueryException Adding a new exception to wrap lucene exceptions called LuceneQueryException. Removed lucene exceptions from the public API. commit 678858d63fcd089f341bc95c2f0026e46b8dbe13 Author: Aparna Dharmakkan Date: 2016-06-16T21:12:42Z GEODE-11: Added LuceneQueryException to search signature Search will now throw a LuceneQueryException if a query cannot be parsed. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15334218#comment-15334218 ] ASF subversion and git services commented on GEODE-11: -- Commit f59e8d0b22c7ebb4600b8cfa9c1e0b00d3925f05 in incubator-geode's branch refs/heads/feature/GEODE-835 from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=f59e8d0 ] GEODE-11: Support indexing values that are Strings or Numbers Adding support to index values that are strings or numbers, by providing a special field name LuceneIndex.REGION_VALUE_FIELD that indicates the entire value should be indexed. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15332131#comment-15332131 ] ASF subversion and git services commented on GEODE-11: -- Commit f59e8d0b22c7ebb4600b8cfa9c1e0b00d3925f05 in incubator-geode's branch refs/heads/develop from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=f59e8d0 ] GEODE-11: Support indexing values that are Strings or Numbers Adding support to index values that are strings or numbers, by providing a special field name LuceneIndex.REGION_VALUE_FIELD that indicates the entire value should be indexed. > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15332108#comment-15332108 ] ASF subversion and git services commented on GEODE-11: -- Commit 79cba4dcb7c28256fa17569956c8143f58388b65 in incubator-geode's branch refs/heads/feature/GEODE-93 from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=79cba4d ] GEODE-11: Change from MultiFieldQueryParser to StandardQueryParser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15332109#comment-15332109 ] ASF subversion and git services commented on GEODE-11: -- Commit d5dae19b2d595403ddc1d2344e5fa3cf0bbc32a6 in incubator-geode's branch refs/heads/feature/GEODE-93 from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=d5dae19 ] GEODE-11: Passing down defaultField to query parser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15332053#comment-15332053 ] ASF subversion and git services commented on GEODE-11: -- Commit 79cba4dcb7c28256fa17569956c8143f58388b65 in incubator-geode's branch refs/heads/GEODE-1372 from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=79cba4d ] GEODE-11: Change from MultiFieldQueryParser to StandardQueryParser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15332054#comment-15332054 ] ASF subversion and git services commented on GEODE-11: -- Commit d5dae19b2d595403ddc1d2344e5fa3cf0bbc32a6 in incubator-geode's branch refs/heads/GEODE-1372 from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=d5dae19 ] GEODE-11: Passing down defaultField to query parser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15331992#comment-15331992 ] ASF subversion and git services commented on GEODE-11: -- Commit d5dae19b2d595403ddc1d2344e5fa3cf0bbc32a6 in incubator-geode's branch refs/heads/feature/GEODE-420 from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=d5dae19 ] GEODE-11: Passing down defaultField to query parser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15330908#comment-15330908 ] ASF subversion and git services commented on GEODE-11: -- Commit d5dae19b2d595403ddc1d2344e5fa3cf0bbc32a6 in incubator-geode's branch refs/heads/feature/GEODE-1372 from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=d5dae19 ] GEODE-11: Passing down defaultField to query parser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15330907#comment-15330907 ] ASF subversion and git services commented on GEODE-11: -- Commit 79cba4dcb7c28256fa17569956c8143f58388b65 in incubator-geode's branch refs/heads/feature/GEODE-1372 from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=79cba4d ] GEODE-11: Change from MultiFieldQueryParser to StandardQueryParser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15330721#comment-15330721 ] ASF subversion and git services commented on GEODE-11: -- Commit d5dae19b2d595403ddc1d2344e5fa3cf0bbc32a6 in incubator-geode's branch refs/heads/develop from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=d5dae19 ] GEODE-11: Passing down defaultField to query parser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15330706#comment-15330706 ] ASF subversion and git services commented on GEODE-11: -- Commit 79cba4dcb7c28256fa17569956c8143f58388b65 in incubator-geode's branch refs/heads/develop from [~huynhja] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=79cba4d ] GEODE-11: Change from MultiFieldQueryParser to StandardQueryParser > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15327833#comment-15327833 ] ASF subversion and git services commented on GEODE-11: -- Commit 615e643cf989ab709aa3880d89ad04dfffa530f0 in incubator-geode's branch refs/heads/develop from [~upthewaterspout] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=615e643 ] GEODE-11: Adding stats for lucene documents, files, and chunks Using the new stat suppliers added with GEODE-1494 to sample useful lucene statistics: * Number of documents * Number of files * Number of chunks * Number of bytes > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15319517#comment-15319517 ] ASF subversion and git services commented on GEODE-11: -- Commit c742c4e54c0b3ab16ce7845e2534e746cefbbce1 in incubator-geode's branch refs/heads/feature/GEODE-837 from [~barry.oglesby] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=c742c4e ] GEODE-11: Added support for lucene index profile exchange > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-11) Lucene Integration
[ https://issues.apache.org/jira/browse/GEODE-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15319144#comment-15319144 ] ASF subversion and git services commented on GEODE-11: -- Commit c742c4e54c0b3ab16ce7845e2534e746cefbbce1 in incubator-geode's branch refs/heads/feature/GEODE-1372 from [~barry.oglesby] [ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=c742c4e ] GEODE-11: Added support for lucene index profile exchange > Lucene Integration > -- > > Key: GEODE-11 > URL: https://issues.apache.org/jira/browse/GEODE-11 > Project: Geode > Issue Type: New Feature > Components: querying >Reporter: Dan Smith >Assignee: xiaojian zhou > > This is a feature that has been under development for GemFire but was not > part of the initial drop of code for geode. > Allow Lucene indexes to be stored in Geode regions allowing users to do text > searches on data stored in Geode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)