SQLite

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

21 check-ins using file src/select.c version 43cc2a76

2005-05-26
12:37
Fix minor problems with the SSE hooks. (CVS 2483) (check-in: 3516ca29 user: danielk1977 tags: trunk)
2005-05-25
10:45
Rearrange code so that SSE can invoke the collation factory. (CVS 2482) (check-in: ea061d2e user: danielk1977 tags: trunk)
04:11
Split main.c into two files to make building without the parser easier. (CVS 2481) (check-in: d50915fa user: danielk1977 tags: trunk)
2005-05-24
20:19
Remove the config.h file from the build. Ticket #1224. (CVS 2480) (check-in: 3e64f1ab user: drh tags: trunk)
12:01
Move a few things around to make building without the parser easier. (CVS 2479) (check-in: 5fadb464 user: danielk1977 tags: trunk)
2005-05-23
17:26
The REGEXP operator is recognized. It tries to invoke a function named regexp() which does not exist in the native build. But users who want to can add an appropriate regexp() function using sqlite3_create_function(). (CVS 2478) (check-in: 42a626ac user: drh tags: trunk)
15:06
Make sure that the use of a double-quoted string literal does not trick the optimizer into using a correlated subquery when a static subquery would suffice. (CVS 2477) (check-in: ef4059e3 user: drh tags: trunk)
13:00
Retain the error string if an error is generated by SSE during a VACUUM. (CVS 2476) (check-in: f7b76d02 user: danielk1977 tags: trunk)
04:51
Add pFetch variable (used by SSE) to sqlite3 structure. (CVS 2475) (check-in: 2a8ac869 user: danielk1977 tags: trunk)
2005-05-22
20:30
The cache_size pragma should not reset the synchronous pragma. Ticket #1260. (CVS 2474) (check-in: 2db2b32f user: drh tags: trunk)
20:12
Never user a pointer to standard library routines malloc() and free(). This rule is to work around limitations of MSVC and the _fastcall calling convention. Ticket #1256. (CVS 2473) (check-in: a39c4467 user: drh tags: trunk)
19:21
Fix a memory leak. Ticket #1259. (CVS 2472) (check-in: 254ac221 user: drh tags: trunk)
10:44
Add hook to register SSE user-functions. (CVS 2471) (check-in: 20bd303e user: danielk1977 tags: trunk)
06:49
Allow schema objects beginning with sqlite_ to be created if the SQLITE_WriteSchema flag is set. (CVS 2470) (check-in: afc8ce42 user: danielk1977 tags: trunk)
2005-05-21
18:32
Speed improvements as described by tickets #1257 and #1258. These changes help some but are nowhere near the 23% claimed in the tickets. (CVS 2469) (check-in: 3fa177c5 user: drh tags: trunk)
02:48
More structure rearrangements for additional size reductions. Ticket #1253. (CVS 2468) (check-in: 6b6e525b user: drh tags: trunk)
2005-05-20
20:11
Reorder structure fields to reduce code footprint. Ticket #1253. Need to do more of this. (CVS 2467) (check-in: 27025613 user: drh tags: trunk)
20:01
Do not allow the pagesize of :memory: databases to be changed. Silently ignore PRAGMA page_size=N requests for :memory: databases. Ticket #1144 and #1252. (CVS 2466) (check-in: f29a1d88 user: drh tags: trunk)
19:36
Comment changes in vdbeapi.c (CVS 2465) (check-in: ab7805fb user: drh tags: trunk)
09:40
Fix memory leaks in Tcl user function interface. (CVS 2464) (check-in: f5d9a806 user: danielk1977 tags: trunk)
2005-05-19
08:43
Always use a more specific type (P3_FUNCDEF) instead of P3_POINTER as the P3 type of a vdbe instruction. (CVS 2463) (check-in: 79a41674 user: danielk1977 tags: trunk)