Uploaded image for project: 'CouchDB'
  1. CouchDB
  2. COUCHDB-2861

Provide an ability to disable the indexing of array-length-field when using cloudant query

    XMLWordPrintableJSON

Details

    • Story
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • Mango
    • None

    Description

      The array length field is a single extra field per unique path to an array. The case where we found this was a client that had data that used arbitrary data as keys which exploded the number of fields in Lucene. The obvious fix was to switch to only indexing what they wanted to query on. Unfortunately that didn't prevent the automatically created array length fields from being created.
      This patch is a big hammer to remove the auto generated array length fields which may be generally useful.
      Though we're also planning on another patch that removes array length fields for anything that's not specified in the index's field list

      Attachments

        Activity

          People

            Unassigned Unassigned
            kbkreddy Bala Kolla
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: