diff options
author | drh <> | 2022-11-22 13:33:58 +0000 |
---|---|---|
committer | drh <> | 2022-11-22 13:33:58 +0000 |
commit | ff5e4eccedbfc2294a8072888de596a8825adee0 (patch) | |
tree | 55fd4de99cec60101b23ec1a6b89e9d6970799e2 /src/sqliteInt.h | |
parent | c59b7a8053f0bad8d5df2d834b446a0594ade49c (diff) | |
download | sqlite-ff5e4eccedbfc2294a8072888de596a8825adee0.tar.gz sqlite-ff5e4eccedbfc2294a8072888de596a8825adee0.zip |
This is the first in what is anticipated to be a long sequence of incremental
changes aimed at improving aggregate query processing, and in particular
helping aggregate queries take better advantage of indexes on expression.
The end goal is to resolve ticket [99378177930f87bd], though it remains to
be seen whether or not I can get there with this approach.
FossilOrigin-Name: cba837eae93f6b842d4e78ef00661a4f09deb99c53f12b3e8f46763749602597
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r-- | src/sqliteInt.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h index 6ff49ab5d..d4ffaa225 100644 --- a/src/sqliteInt.h +++ b/src/sqliteInt.h @@ -2719,7 +2719,7 @@ struct AggInfo { int sortingIdx; /* Cursor number of the sorting index */ int sortingIdxPTab; /* Cursor number of pseudo-table */ int nSortingColumn; /* Number of columns in the sorting index */ - int mnReg, mxReg; /* Range of registers allocated for aCol and aFunc */ + int mnReg; /* First in a range of regsiters for aCol and aFunc */ ExprList *pGroupBy; /* The group by clause */ struct AggInfo_col { /* For each column used in source tables */ Table *pTab; /* Source table */ |