Description
N1QL covering scans require a single stable scan. If the planner produces more than one span, these are currently sent separately to the indexer. There is a (small) possibility that the indexer could use different snapshots for the multiple spans. This scenario would violate N1QL semantics.
Attachments
For Gerrit Dashboard: MB-20163 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
73763,5 | MB-21890 Spock Index Api2 architecture MB-20163 Stable Index Scan. MB-19918 Improve index integration for composite index filters. MB-18404 Ability to push the offset to indexer. MB-21755 Exploit the ASC/DESC index key ordering in N1QL. MB-9244 MAX uses index and scans optimum # of rows. MB-21758 Request required keys only from indexer. MB-11140 Exploit DISTINCT in Index Scan. MB-21759 Exploit COUNT DISTINCT From Indexer. MB-21757 Support Rolling Upgrade | master | query | Status: MERGED | +2 | +1 |
74123,2 | MB-20163:Add test for Stable Scan feature in N1QL Index API2 enhancements | master | testrunner | Status: MERGED | +2 | +1 |