aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* Added the default_cache_size and default_synchronous pragmas. Added additionaldrh2002-03-06
| | | | | tests for pragmas. Added a new speedtest script. (CVS 421) FossilOrigin-Name: 161c0c5f5db66815e4345c9b5f7a600c03a67475
* Optimizations to the processing of integer comparisons. (CVS 420)drh2002-03-06
| | | FossilOrigin-Name: b7a7dae919be0e4c35b1fe8cb24fa7359a4b1200
* Change the pager locking mechanism so that we don't have to write page 1drh2002-03-05
| | | | | to the journal and to the database unless it actually changes. (CVS 419) FossilOrigin-Name: 480eef1a3a4f049bc0d0cbee32dc8a8d138597c6
* Add the ability to turn of calls to fsync() using the "synchronous" pragma.drh2002-03-05
| | | | | | Increased the default cache size from 100 to 2000 and made the "cache_size" pragma persistent. (CVS 418) FossilOrigin-Name: 414da4af1f4aebc3936ca339fbc7932add081912
* Updates to the documentation. Changed version number to 2.4.0-beta1 (CVS 417)drh2002-03-04
| | | FossilOrigin-Name: 36a8fe0ad0ee2a67afafc04125dcc085ec1b5a13
* More bugs fixed for views. (CVS 416)drh2002-03-03
| | | FossilOrigin-Name: 813077623087ffc6cd506f57cf6d1e3d9239f806
* VIEWs are bound to tables when they are used, not when they are firstdrh2002-03-03
| | | | | | entered. This works around the problem of what to do if a table is deleted that a view refers to. (CVS 415) FossilOrigin-Name: 6121e5ab9328c90c64d40ade3de73ad11d4aaf4e
* Fix a memory leak in expression processing. (CVS 414)drh2002-03-03
| | | FossilOrigin-Name: dfe431c9b70bc3a1bf5148826edce0846737e66b
* Suppress superfluous OP_OpenTemps when flattening subqueries. (CVS 412)drh2002-03-03
| | | FossilOrigin-Name: 000441c8fec48cc172894eb767ae9549b8ed8c34
* Bug fixes and additional tests for the subquery flattener. (CVS 411)drh2002-03-03
| | | FossilOrigin-Name: 2c05389eda391e38894fc6969e29766df82a8fec
* Pager optimization: do not write or journal free pages. This results indrh2002-03-02
| | | | | | a 2x performance gain for large INSERTs and a 5x performance gain for large DELETEs. (CVS 410) FossilOrigin-Name: cf1ebcfb741786f84a596c406f4c492f68cbe881
* Change the btree node balancers to sort nodes into accending order. Thisdrh2002-03-02
| | | | | improves insert and delete speed by 25%. (CVS 409) FossilOrigin-Name: abbb999d4fc3fe142567b6ede5e625e7bf0da714
* Subquery flattening is implemented and passes all regression tests.drh2002-03-02
| | | | | | We still need to add addition tests to the suite to further exercise the flattener, however. (CVS 408) FossilOrigin-Name: d5d3e79cc58da5bd315cc1fea1f7cbf46274da16
* Bug fix when -DMEMORY_DEBUG is off. (CVS 407)drh2002-02-28
| | | FossilOrigin-Name: e14b0c82f3514f41934a7c0d173b6fdb186aafc8
* Fix bugs in substr() for UTF-8. (CVS 406)drh2002-02-28
| | | FossilOrigin-Name: e9fd9e7b0fed445b48e7024ecde0354fff1478a6
* Remove unused opcodes from the VDBE and fix a bug in the substr() function. ↵drh2002-02-28
| | | | | (CVS 405) FossilOrigin-Name: e8611e0c052ddac477f83df485fa5dc882593de0
* Change the IFNULL and NVL functions to COALESCE. Change MIN and MAX so thatdrh2002-02-28
| | | | | they require at least one argument. (CVS 404) FossilOrigin-Name: 7d86749d4a78d05930bae2b6491d9428f06fe836
* The new function code passes regression tests. (CVS 403)drh2002-02-28
| | | FossilOrigin-Name: b00cf110b1cc671b7200a5ce8b9e704f660763c9
* Fix the coredump. There are still problems in the test suite though. (CVS 402)drh2002-02-28
| | | FossilOrigin-Name: 6af10cc53acc1ffa60de3f0d5880a6b72815404c
* Added IFNULL and NVL functions. (CVS 401)drh2002-02-28
| | | FossilOrigin-Name: c6a85c8ee3d653a294bcc033ac6cab2b6de06f96
* Completely remove the old SQL function system and replace it with thedrh2002-02-28
| | | | | | new user functions. The code currently compiles but it coredumps on the test suite. Do not use in its present state. (CVS 400) FossilOrigin-Name: 50797fee5066ec9ea23b720e5ab7e8fc8ccc1988
* Try to reduce the number of malloc() for user-defined functions. Begindrh2002-02-27
| | | | | | transfering built-in functions over to the user-define function mechanism. (CVS 399) FossilOrigin-Name: c4f9e017b449d4036fa8d2bf77b931d4c31d74f7
* Revise the API for user-defined functions. (CVS 398)drh2002-02-27
| | | FossilOrigin-Name: 633951f0fa11c91f93aa2862df84691750c01e73
* The user-defined function routines failed to detect a malloc() failure. (CVS ↵drh2002-02-27
| | | | | 397) FossilOrigin-Name: 085b0d671a1dac964693d69d866224de155dfe4c
* Bug fixes in the VIEW implementation. (CVS 396)drh2002-02-27
| | | FossilOrigin-Name: 668ef6380eba256ef82477b63aef850249a619a0
* Comment changes only. (CVS 395)drh2002-02-26
| | | FossilOrigin-Name: 63b87f2ea6cd78f039bf40026d21b18de20b3ba7
* Fix a bug in the quoting of .dump output. By Rajit Singh. (CVS 394)drh2002-02-26
| | | FossilOrigin-Name: f2310f36d53e9176be7af620ecdf1e5a1dfd4388
* Added a "stddev()" aggregate function for testing the new user aggregatedrh2002-02-24
| | | | | function interface. (CVS 393) FossilOrigin-Name: 2198109712ccf988f93db5740a4f248e80fb9f5d
* Code for user-defined aggregates added. Legacy tests all pass but theredrh2002-02-24
| | | | | has been no testing of the new user-defined aggregate code. (CVS 392) FossilOrigin-Name: 1e037eb303d8508cb2ea3418e71b03315d895fbd
* Move the build-in function definitions into a new source file "func.c". (CVS ↵drh2002-02-24
| | | | | 391) FossilOrigin-Name: 530b0f4f2def89e200b7b0724a5967bf981bd91d
* Added support for user-defined normal functions. Support for user-defineddrh2002-02-23
| | | | | aggregates is pending. (CVS 390) FossilOrigin-Name: c490a1ff951c5d4a2de8e4f8d349189bfaef7f74
* Code to implement CREATE VIEW is in place. A quick smoke test shows thatdrh2002-02-23
| | | | | it works, but there are probably still many bugs. (CVS 387) FossilOrigin-Name: 39fed2df11382b9855d518502a6c2ca200fa66b8
* Change the SQLITE_MASTER format to version 2 in preparation for adding ↵drh2002-02-21
| | | | | views. (CVS 386) FossilOrigin-Name: b2a9807fed544e83002366149b9a363759338c5d
* Do not allow dot-commands to occur in the middle of a real SQL command. (CVS ↵drh2002-02-21
| | | | | 385) FossilOrigin-Name: ffb00bf36a9a5851ea4a69f9c7dd7ce412553e3b
* Fix a comment. (CVS 384)drh2002-02-19
| | | FossilOrigin-Name: 953928537c350e6c9df157553114c6d9d44712d5
* New ROWIDs are numbered sequentially. (CVS 383)drh2002-02-19
| | | FossilOrigin-Name: 1686196a8aea326f616bc8205df99cd84d955ec4
* Optimize simple min() and max() queries. (CVS 382)drh2002-02-19
| | | FossilOrigin-Name: cc5abfe392bdb8c3ed00e0610bc2b41851bfc9d7
* Change the name of the sanity_check PRAGMA to "integrity_check" and makedrh2002-02-19
| | | | | it available on all compiles. (CVS 381) FossilOrigin-Name: c6e9048e66c8d8e2d5f6c62aa724eef3e9d9f572
* Added a C wrapper program to test threading under Unix. (CVS 379)drh2002-02-18
| | | FossilOrigin-Name: 8d5634a4470a8145c0fbd0b843d55371d2f95e81
* Bug fix: CREATE TABLE, followed by DROP TABLE within the same transaction isdrh2002-02-18
| | | | | working now. (CVS 378) FossilOrigin-Name: 553579f936b3a4477c6adfd991adccd06280bfd2
* Add support for CREATE TABLE AS. (CVS 377)drh2002-02-18
| | | FossilOrigin-Name: 78a50971e9adc8739e7888201c79465a40e1a152
* Allow general expressions in the VALUES clause of an INSERT statement. (CVS 376)drh2002-02-18
| | | FossilOrigin-Name: ec1f3fae6f8cd8466892cd370e1802e492a76e6e
* Enhancement to Windows "file-exists" function by Joel Lucsy. (CVS 374)drh2002-02-18
| | | FossilOrigin-Name: d3d59261da9bef3250e99444167ad6ef98764574
* Test and documentation updates for sub-queries. (CVS 373)drh2002-02-18
| | | FossilOrigin-Name: 607c0c49b2098771020514198cb1076de8245a62
* Add support for subqueries in the FROM clause of a SELECT. Still needdrh2002-02-18
| | | | | to add tests for this feature. (CVS 372) FossilOrigin-Name: 89ffa9ff132858b62a91df1fb7fe49b2d58c01e7
* Make the sqliteParseInfoReset() function locale to the select.c file. (CVS 371)drh2002-02-17
| | | FossilOrigin-Name: 2336b1eadaedf2556a1988acc7bdf133135154dc
* All identifiers to be quoted in square brackets, for compatibility withdrh2002-02-14
| | | | | MS-Access. (CVS 370) FossilOrigin-Name: e17a858c9eeb70c62f54c88e6be5897e58d67301
* Fix an incorrect assert() in pager.c. (CVS 369)drh2002-02-14
| | | FossilOrigin-Name: 08a68e098a677c508652ba2ff4bd63185cab7546
* Bug fix: if PRAGMA full_column_names=ON is set and you do a query like this:drh2002-02-13
| | | | | "SELECT rowid,* FROM ...", then an assertion failed. Bummer. (CVS 368) FossilOrigin-Name: df6bf627a51358e8b14297403feab7b888c38580
* Reenable testing code even if NDEBUG is defined. (CVS 367)drh2002-02-03
| | | FossilOrigin-Name: 0090c279d83ee355fbac8a484401d29bfa50b0dc