Lines Matching defs:orderByConsumed
7183 ** ^The orderByConsumed means that output from [xFilter]/[xNext] will occur in
7246 int orderByConsumed; /* True if output is already ordered */
9688 ** the "orderByConsumed" flag.
9696 ** the xBestIndex method to set the "orderByConsumed" flag, regardless of
9731 ** specified above, then it must not set the "orderByConsumed" flag in the
9735 ** it wants, as long as the "orderByConsumed" flag is not set. ^When the
9736 ** the "orderByConsumed" flag is unset, the query planner will add extra
9738 ** ordered correctly. The use of the "orderByConsumed" flag and the
9740 ** use of the sqlite3_vtab_distinct() interface and the "orderByConsumed"
9742 ** overly aggressive and setting the "orderByConsumed" flag when it is not