Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-20708

Adjust API contract for array indexing

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 4.5.1, 5.0.0
    • 4.5.0
    • query, secondary-index
    • None
    • Query-Sprint-09-06-2016

    Description

      Per discussion between Query and Indexing teams, we are adjusting the API contract for array indexing.

      For a MISSING array, EvaluateForIndex() will send [ MISSING ].

      For empty array [], EvaluateForIndex() will continue to send []. Index scan will produce MISSING in 4.5.1, and nil in the future.

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-20708
          # Subject Branch Project Status CR V

          Activity

            People

              prasanna.gholap Prasanna Gholap [X] (Inactive)
              gerald Gerald Sangudi (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty