Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Disable automatic indices at all times. They do not currently work. Needs to be fixed. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
446fbd37d108e0ed5a092a0afdd0f7f1 |
User & Date: | drh 2013-07-22 13:24:33.137 |
Context
2013-07-22
| ||
18:38 | Add the COVERING clause to CREATE INDEX statements. Does not work yet, this commit just adds parser support. check-in: 1710627ec6 user: dan tags: trunk | |
13:24 | Disable automatic indices at all times. They do not currently work. Needs to be fixed. check-in: 446fbd37d1 user: drh tags: trunk | |
12:50 | Merge the NGQP branch back into trunk. Currently 12 tests are failing in src4.test (all errors are artifacts of the test code). check-in: 4af30d63ec user: dan tags: trunk | |
Changes
Changes to src/sqlite.h.in.
︙ | ︙ | |||
617 618 619 620 621 622 623 624 625 626 627 628 629 630 | #define SQLITE4_MISMATCH 20 /* Data type mismatch */ #define SQLITE4_MISUSE 21 /* Library used incorrectly */ #define SQLITE4_NOLFS 22 /* Uses OS features not supported on host */ #define SQLITE4_AUTH 23 /* Authorization denied */ #define SQLITE4_FORMAT 24 /* Auxiliary database format error */ #define SQLITE4_RANGE 25 /* 2nd param to sqlite4_bind out of range */ #define SQLITE4_NOTADB 26 /* File opened that is not a database file */ #define SQLITE4_ROW 100 /* sqlite4_step() has another row ready */ #define SQLITE4_DONE 101 /* sqlite4_step() has finished executing */ #define SQLITE4_INEXACT 102 /* xSeek method of storage finds nearby ans */ /* ** CAPIREF: Extended Result Codes ** KEYWORDS: {extended error code} {extended error codes} | > > | 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 | #define SQLITE4_MISMATCH 20 /* Data type mismatch */ #define SQLITE4_MISUSE 21 /* Library used incorrectly */ #define SQLITE4_NOLFS 22 /* Uses OS features not supported on host */ #define SQLITE4_AUTH 23 /* Authorization denied */ #define SQLITE4_FORMAT 24 /* Auxiliary database format error */ #define SQLITE4_RANGE 25 /* 2nd param to sqlite4_bind out of range */ #define SQLITE4_NOTADB 26 /* File opened that is not a database file */ #define SQLITE4_NOTICE 27 /* Notifications from sqlite4_log() */ #define SQLITE4_WARNING 28 /* Warnings from sqlite4_log() */ #define SQLITE4_ROW 100 /* sqlite4_step() has another row ready */ #define SQLITE4_DONE 101 /* sqlite4_step() has finished executing */ #define SQLITE4_INEXACT 102 /* xSeek method of storage finds nearby ans */ /* ** CAPIREF: Extended Result Codes ** KEYWORDS: {extended error code} {extended error codes} |
︙ | ︙ | |||
672 673 674 675 676 677 678 679 680 681 682 683 684 685 | #define SQLITE4_IOERR_SEEK (SQLITE4_IOERR | (22<<8)) #define SQLITE4_LOCKED_SHAREDCACHE (SQLITE4_LOCKED | (1<<8)) #define SQLITE4_BUSY_RECOVERY (SQLITE4_BUSY | (1<<8)) #define SQLITE4_CANTOPEN_NOTEMPDIR (SQLITE4_CANTOPEN | (1<<8)) #define SQLITE4_CORRUPT_VTAB (SQLITE4_CORRUPT | (1<<8)) #define SQLITE4_READONLY_RECOVERY (SQLITE4_READONLY | (1<<8)) #define SQLITE4_READONLY_CANTLOCK (SQLITE4_READONLY | (2<<8)) /* ** CAPIREF: Flags For File Open Operations ** ** These bit values are intended for use as options in the ** [sqlite4_open()] interface */ | > | 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 | #define SQLITE4_IOERR_SEEK (SQLITE4_IOERR | (22<<8)) #define SQLITE4_LOCKED_SHAREDCACHE (SQLITE4_LOCKED | (1<<8)) #define SQLITE4_BUSY_RECOVERY (SQLITE4_BUSY | (1<<8)) #define SQLITE4_CANTOPEN_NOTEMPDIR (SQLITE4_CANTOPEN | (1<<8)) #define SQLITE4_CORRUPT_VTAB (SQLITE4_CORRUPT | (1<<8)) #define SQLITE4_READONLY_RECOVERY (SQLITE4_READONLY | (1<<8)) #define SQLITE4_READONLY_CANTLOCK (SQLITE4_READONLY | (2<<8)) #define SQLITE4_WARNING_AUTOINDEX (SQLITE4_WARNING | (1<<8)) /* ** CAPIREF: Flags For File Open Operations ** ** These bit values are intended for use as options in the ** [sqlite4_open()] interface */ |
︙ | ︙ |
Changes to src/sqliteInt.h.
︙ | ︙ | |||
15 16 17 18 19 20 21 22 23 24 25 26 27 28 | #ifndef _SQLITEINT_H_ #define _SQLITEINT_H_ #define SQLITE4_OMIT_PROGRESS_CALLBACK 1 #define SQLITE4_OMIT_VIRTUALTABLE 1 #define SQLITE4_OMIT_XFER_OPT 1 #define SQLITE4_OMIT_LOCALTIME 1 /* ** These #defines should enable >2GB file support on POSIX if the ** underlying operating system supports it. If the OS lacks ** large file support, or if the OS is windows, these should be no-ops. ** ** Ticket #2739: The _LARGEFILE_SOURCE macro must appear before any | > | 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | #ifndef _SQLITEINT_H_ #define _SQLITEINT_H_ #define SQLITE4_OMIT_PROGRESS_CALLBACK 1 #define SQLITE4_OMIT_VIRTUALTABLE 1 #define SQLITE4_OMIT_XFER_OPT 1 #define SQLITE4_OMIT_LOCALTIME 1 #define SQLITE4_OMIT_AUTOMATIC_INDEX 1 /* ** These #defines should enable >2GB file support on POSIX if the ** underlying operating system supports it. If the OS lacks ** large file support, or if the OS is windows, these should be no-ops. ** ** Ticket #2739: The _LARGEFILE_SOURCE macro must appear before any |
︙ | ︙ |