Lines Matching defs:orderByConsumed
7492 ** ^The orderByConsumed means that output from [xFilter]/[xNext] will occur in
7555 int orderByConsumed; /* True if output is already ordered */
10018 ** the "orderByConsumed" flag.
10026 ** the xBestIndex method to set the "orderByConsumed" flag, regardless of
10061 ** specified above, then it must not set the "orderByConsumed" flag in the
10065 ** it wants, as long as the "orderByConsumed" flag is not set. ^When the
10066 ** the "orderByConsumed" flag is unset, the query planner will add extra
10068 ** ordered correctly. The use of the "orderByConsumed" flag and the
10070 ** use of the sqlite3_vtab_distinct() interface and the "orderByConsumed"
10072 ** overly aggressive and setting the "orderByConsumed" flag when it is not
157287 sqlite3DebugPrintf(" orderByConsumed=%d\n", p->orderByConsumed);
160266 pIdxInfo->orderByConsumed = 0;
160336 pIdxInfo->orderByConsumed = 0;
160374 pNew->u.vtab.isOrdered = (i8)(pIdxInfo->orderByConsumed ?
181370 pInfo->orderByConsumed = 1;
185927 pInfo->orderByConsumed = 1;
214447 ** If this will satisfy the client, set the orderByConsumed flag so that
214461 pIdxInfo->orderByConsumed = 1;
215244 pIdxInfo->orderByConsumed = 1;
237487 pInfo->orderByConsumed = 1;
243774 ** sqlite3_index_info.orderByConsumed flag to tell the core the results
243780 pInfo->orderByConsumed = 1;