Lines Matching defs:orderByConsumed
7729 ** ^The orderByConsumed means that output from [xFilter]/[xNext] will occur in
7792 int orderByConsumed; /* True if output is already ordered */
10239 ** the "orderByConsumed" flag.
10247 ** the xBestIndex method to set the "orderByConsumed" flag, regardless of
10281 ** virtual table is allowed to set the "orderByConsumed" flag based on
10303 ** specified above, then it must not set the "orderByConsumed" flag in the
10307 ** it wants, as long as the "orderByConsumed" flag is not set. ^When the
10308 ** the "orderByConsumed" flag is unset, the query planner will add extra
10310 ** ordered correctly. The use of the "orderByConsumed" flag and the
10312 ** use of the sqlite3_vtab_distinct() interface and the "orderByConsumed"
10314 ** overly aggressive and setting the "orderByConsumed" flag when it is not
162916 sqlite3DebugPrintf(" orderByConsumed=%d\n", p->orderByConsumed);
166259 pIdxInfo->orderByConsumed = 0;
166329 pIdxInfo->orderByConsumed = 0;
166374 pNew->u.vtab.isOrdered = (i8)(pIdxInfo->orderByConsumed ?
187880 pInfo->orderByConsumed = 1;
192509 pInfo->orderByConsumed = 1;
210037 pIdxInfo->orderByConsumed = 1;
223804 ** If this will satisfy the client, set the orderByConsumed flag so that
223818 pIdxInfo->orderByConsumed = 1;
224610 pIdxInfo->orderByConsumed = 1;
250265 pInfo->orderByConsumed = 1;
256838 ** sqlite3_index_info.orderByConsumed flag to tell the core the results
256844 pInfo->orderByConsumed = 1;