Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-3924 Create Lucene Index on an existing region
  3. GEODE-3929

Modify existing gfsh create lucene index command to create the index on an existing region

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • docs, lucene
    • None

    Description

      After GEODE-3930 is done, we will have an internal API that lets us create a lucene index on an existing region (without indexing the data that is present). We should modify the existing LuceneCreateIndexFunction to check to see if the user region already exists. If so, instead of throwing an exception we should go ahead and call the internal API adding in GEODE-3930.

      Acceptance:
      Calling "create lucene index" on an existing region in gfsh succeeds. After calling create lucene index on an existing region, the index will be useable - new updates will be added to the index, and queries will work. Data that was already in the region before the create index will not be indexed as part of this story.

      After calling create lucene index on an existing region, cluster configuration should be updated and new members starting up should create the index.

      Attachments

        Issue Links

          Activity

            People

              nnag Nabarun Nag
              jasonhuynh Jason Huynh
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: