Skip to content
Snippets Groups Projects
user avatar
Nikita Pettik authored
 - Autoindexes are temporary disabled since they rely on ephemeral
   tables with ROWID. WITHOUT ROWID (in SQLite meaning) tables are known
   to be unable to support autoindex optimization.
 - ORDER BY optimization is also temporary disabled: transient ephemeral
   table contains all columns from SELECT statement plus columns from
   ORDER BY statement without excluding their intersection.
 - Replaced all generated occurrences of OP_OpenEphemeral including
   those which used ROWID with OP_OpenTEphemeral opcode.
 - Fixed tests which rely on mnemonic of opcode creating epehemral
   table.

Part of #2680
10ccea4e
History
Name Last commit Last update