Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-3239 Lucene indexing/searching for nested objects
  3. GEODE-3244

Provide a built in LuceneSerializer that flattens objects

    XMLWordPrintableJSON

Details

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

    Description

      As a user, I can configure my lucene index to use a built in FlatFormatSerializer without having to write my own serializer.

      This serializer will convert nested objects into flat lucene documents, as specified on the wiki page.

      Acceptance:

      The FlatFormatSerializer take arbitrarily deep nested objects and convert them into a single lucene document with field names seperated by dots, as specified on the wiki page.

      Queries that include nested fields should return those objects.

      Objects stored in the region as java objects should be supported by the FlatFormatSerializer.

      The FlatFormatSerializer should use the fields and analyzers configured on the LuceneIndex.

      Attachments

        Activity

          People

            Unassigned Unassigned
            upthewaterspout Dan Smith
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: