Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of test/func.test
2019-11-15
| ||
21:16 | Modify three test cases so that they work even with unusual versions of the library printf(). file: [7d425f9a] check-in: [8f4a3750] user: drh branch: trunk, size: 41216 | |
2019-08-15
| ||
20:04 | Provide the SQLITE_DIRECTONLY flag for app-defined functions that prohibits the use of those functions within triggers or views. file: [08891281] check-in: [fc745845] user: drh branch: directonly, size: 41197 | |
2019-05-10
| ||
12:06 | Fix the round() SQL function so that it handles infinities correctly. file: [e4313bab] check-in: [db9acef1] user: drh branch: trunk, size: 39944 | |
2019-03-29
| ||
11:13 | Initial implementation of the sqlite3_value_frombind() interface. file: [150270b6] check-in: [98da62df] user: drh branch: value_frombind, size: 39859 | |
2018-02-09
| ||
23:25 | Improve the performance of the built-in REPLACE() function in cases where it does many substitutions that make the string larger. OSSFuzz is reporting intermittant timeouts when running a test where it does a REPLACE() on a 930KB random blob. Perhaps this enhancement will fix that. file: [09dda479] check-in: [fab2c2b0] user: drh branch: trunk, size: 39220 | |
2014-05-07
| ||
17:19 | Make sure the group_concat() function returns an empty string, not a NULL, if it has at least one input row. Fix for ticket [55746f9e65f8587]. file: [ae975619] check-in: [0deac873] user: drh branch: tkt-55746f9e, size: 38978 | |
2014-03-20
| ||
18:56 | Only use the direct-overflow-read optimization if all data from the overflow page in question is being read. file: [c2cbfc23] check-in: [d8e1f75d] user: dan branch: overflow-pgno-cache, size: 38664 | |
2014-03-08
| ||
19:07 | Fix a bug causing "SELECT char()" to return SQLITE_NOMEM. file: [a2181494] check-in: [ba39df9d] user: dan branch: trunk, size: 38623 | |
2013-11-20
| ||
20:58 | Improved comments on the OP_Column changes. Optimize out loading of overflow pages for content with zero length. Add test cases for the latter. file: [00667bbe] check-in: [0e05679d] user: drh branch: OP_Column-refactor, size: 38514 | |
2013-10-11
| ||
16:35 | Additional test cases and requirements marks for the unlikely(), likelihood() and instr() functions. file: [c7e80a44] check-in: [5f01cd36] user: drh branch: trunk, size: 37792 | |
2013-07-19
| ||
23:58 | Fixes to test numbering. file: [cd25cf60] check-in: [f755b4b2] user: mistachkin branch: trunk, size: 37455 | |
2013-07-18
| ||
17:12 | Ensure that all auxiliary data registered by calls to sqlite3_set_auxdata() is destroyed when the VM is halted. Partial fix for [406d3b2ef9]. DRH adds: Stray text accidentally inserted into vdbe.c just prior to the commit breaks the build. file: [9161beda] check-in: [71effa59] user: dan branch: typo, size: 37432 | |
2013-03-26
| ||
01:07 | Previous check-in accidently left mmap turned off by default. This checkin fixes that. Unfortunately, shared.test is now segfaulting. All other veryquick tests appear to work, however. file: [a4f24707] check-in: [a850c731] user: drh branch: experimental-mmap, size: 36828 | |
2013-03-19
| ||
19:28 | Add the sqlite3_io_methods.xMremap() method to the VFS interface. Also "PRAGMA mmap_size". file: [b0fc34fd] check-in: [6183f1bd] user: dan branch: experimental-mmap, size: 36826 | |
2013-03-07
| ||
09:39 | Skip tests that require UTF-16 support when compiled with SQLITE_OMIT_UTF16. file: [2d243cc6] check-in: [e3939142] user: mistachkin branch: trunk, size: 36829 | |
2013-02-26
| ||
05:44 | Prevent Tcl file encoding issues in the tests for the unicode() and char() functions. file: [b058483c] check-in: [d2e7dfca] user: mistachkin branch: funcTestEncoding, size: 36783 | |
2013-02-25
| ||
14:39 | Add new SQL functions unicode() and char(). file: [dd81580d] check-in: [be249390] user: drh branch: trunk, size: 36745 | |
2013-02-22
| ||
19:34 | Two new SQL functions: unicode() and char(). file: [0ea54895] check-in: [209b2108] user: drh branch: unicode-function, size: 36395 | |
2012-06-19
| ||
03:59 | Fix an incorrect testcase for the round() function. All tests are passing now, including new real->text->real round-trip tests. file: [0d89043d] check-in: [963eb24f] user: drh branch: floating-point-conversions, size: 36172 | |
2012-03-28
| ||
02:51 | Test cases for length() of a large blob in an aggregate query. file: [9809b762] check-in: [d095fa4b] user: drh branch: faster-typeof-and-length, size: 36172 | |
01:34 | Evaluate typeof(X) and length(Y) where X is any column and Y is a blob column without actually loading X and Y from disk. file: [6966ad93] check-in: [b899dbeb] user: drh branch: faster-typeof-and-length, size: 35918 | |
2010-02-17
| ||
03:57 | More rounding tests. file: [6c5ce11e] check-in: [3863638b] user: shaneh branch: trunk, size: 34928 | |
2010-02-16
| ||
22:00 | Added additional rounding tests. file: [c12663a9] check-in: [b8ee76bc] user: shaneh branch: trunk, size: 34902 | |
2009-08-18
| ||
16:05 | Unknown functions in the DEFAULT clause of a table cause an error when the DEFAULT value is needed. Ticket [2d401a94287b5]. file: [af106ed8] check-in: [093917d7] user: drh branch: trunk, size: 32589 | |
2009-06-19
| ||
16:44 | Make sure group_concat() ignores initial NULL values. (CVS 6787) file: [004caa15] check-in: [90c3b23c] user: drh branch: trunk, size: 32378 | |
2009-04-15
| ||
15:16 | Fix the group_concat() function so that it inserts the separator string even if the initial content strings are empty. Ticket #3806. (CVS 6510) file: [d4a85905] check-in: [b83fbf15] user: drh branch: trunk, size: 31828 | |
2009-02-04
| ||
03:59 | Changes to completely remove all floating point ops if SQLITE_OMIT_FLOATING_POINT defined. Note that w/o fp, date/time, round, nan, etc. are all gone or limited in functionality. Updated some of the test scripts to support missing fp and 64-bit functionality. Ticket #3029. (CVS 6250) file: [70ea3d5b] check-in: [5cef4000] user: shane branch: trunk, size: 31423 | |
2009-02-02
| ||
21:57 | Make group_concat() a 1- or 2-value function, as the documentation says it should be. Use the md5sum() function to verify ticket #3179, not group_concat(). This undoes the ill-advised group_concat() change of check-in (5233). (CVS 6233) file: [e40978f0] check-in: [f2ae82c4] user: drh branch: trunk, size: 29438 | |
2009-02-01
| ||
18:08 | Change the replace() function to return a copy of its first argument when the 2nd argument is an empty string. Ticket #3624. (CVS 6226) file: [c98d620d] check-in: [ffebf10f] user: drh branch: trunk, size: 29272 | |
2009-01-31
| ||
22:28 | Better error message when coalesce() has too few arguments. Ticket #3623. (CVS 6222) file: [e361349b] check-in: [9cd43c82] user: drh branch: trunk, size: 29234 | |
2008-10-12
| ||
00:27 | Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808) file: [a50f0a4b] check-in: [ba3711ac] user: shane branch: trunk, size: 28956 | |
2008-08-04
| ||
03:51 | Fix (make test) with SQLITE_OMIT_COMPOUND_SELECT. Ticket #3235. (CVS 5530) file: [628dc9b3] check-in: [9ca975c8] user: danielk1977 branch: trunk, size: 28925 | |
2008-07-31
| ||
01:47 | Omit calls to test_destructor16() if SQLITE_OMIT_UTF16 defined. (CVS 5508) file: [ca825e37] check-in: [2d5cec53] user: shane branch: trunk, size: 28848 | |
2008-07-16
| ||
18:20 | More improvements to the 64-bit integer conversion testing in func.test. (CVS 5427) file: [20973677] check-in: [632bb3c7] user: drh branch: trunk, size: 28796 | |
18:04 | Fix a test in func.test so that it works on machines that lack long double. (CVS 5425) file: [070ae66e] check-in: [8686959d] user: drh branch: trunk, size: 28635 | |
2008-07-15
| ||
00:27 | Increased test coverage. (CVS 5414) file: [92f017ac] check-in: [7cf91e08] user: drh branch: trunk, size: 28433 | |
2008-07-07
| ||
14:50 | Additional test cases added on the sqlite3_create_function() interface. (CVS 5349) file: [1a2476c5] check-in: [4e941f3d] user: drh branch: trunk, size: 28095 | |
2008-06-19
| ||
18:39 | Unset global TCL variables in the func.test script prior to use to avoid conflicts from other scripts. (CVS 5251) file: [7cc20ab8] check-in: [9b04e10f] user: drh branch: trunk, size: 24734 | |
2008-06-18
| ||
15:34 | Make sure aggregate functions can take any number of arguments up to the limit imposed by SQLITE_LIMIT_FUNCTION_ARGS. Ticket #3179. Modify the group_concat() function to take an unlimited number of arguments in order to facilitate testing this behavior. (CVS 5233) file: [2c929a20] check-in: [70c6739f] user: drh branch: trunk, size: 24658 | |
2008-04-16
| ||
12:58 | Add tests to verify that strings may use embedded zero characters. Ticket #3056. (CVS 5018) file: [b9f4cd21] check-in: [bb0f9e92] user: drh branch: trunk, size: 24301 | |
2008-04-15
| ||
12:14 | Fix a code generator bug caused by the new CSE optimization. Add test cases to prevent a recurrence. (CVS 5011) file: [5227e6e6] check-in: [d04246a4] user: drh branch: trunk, size: 24297 | |
2008-04-10
| ||
17:14 | Enhanced testing and documentation of sqlite3_result_error_code(). Ticket #2940. (CVS 4983) file: [4ae1fb47] check-in: [5be56dbe] user: drh branch: trunk, size: 24060 | |
2008-03-21
| ||
17:13 | Make sure the text result of an aggregate function has the correct encoding. Ticket #3009. (CVS 4903) file: [4118b101] check-in: [13e388ce] user: drh branch: trunk, size: 23796 | |
2008-03-20
| ||
14:03 | Initial implementation of per-connection limits and the sqlite3_limit() API. The sqllimits1.test script crashes. SQLITE_LIMIT_PAGE_COUNT and SQLITE_LIMIT_VDBE_OP are currently ignored. (CVS 4897) file: [03502ed9] check-in: [60c77882] user: drh branch: trunk, size: 23672 | |
2008-03-19
| ||
16:35 | Create the test_destructor16() test SQL function to enhance test coverage. Prior to check-in (4883), the test_destructor() function was sufficient, but we now need separate functions since the implementation is restricted to using the published API. (CVS 4884) file: [c805453a] check-in: [bb721865] user: drh branch: trunk, size: 23698 | |
2008-01-12
| ||
19:03 | Continuing work toward converting the VM to a register machine. (CVS 4708) file: [307b335a] check-in: [426f31ec] user: drh branch: trunk, size: 23486 | |
2007-11-28
| ||
22:36 | Add the {quote: StrAccum} object for accumulating strings. Revamp xprintf to use the new object. Rewrite the group_concat() function to use the new object. Productize and test the group_concat() function. (CVS 4578) file: [4d54202f] check-in: [221aee72] user: drh branch: trunk, size: 23514 | |
2007-10-20
| ||
15:41 | Simplify the mem3.c memory allocator. Have it call sqlite3_release_memory() automatically, without having to specify the soft heap limit. (CVS 4496) file: [fd05232d] check-in: [ca51b2f5] user: drh branch: trunk, size: 22925 | |
2007-09-12
| ||
17:01 | Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423) file: [590fe3e1] check-in: [c8405b15] user: danielk1977 branch: trunk, size: 22932 | |
2007-09-03
| ||
11:04 | Handle transient malloc() failures in sqlite3CreateFunc(). (CVS 4371) file: [71b39d44] check-in: [c0ce6319] user: danielk1977 branch: trunk, size: 22865 | |
2007-05-15
| ||
18:35 | Additional tests for malformed UTF-8. (CVS 4011) file: [60598945] check-in: [448d3ef6] user: drh branch: trunk, size: 22683 | |
2007-05-11
| ||
01:44 | Additional parsing bugs fixed. (CVS 3981) file: [bf30bac1] check-in: [d12a8924] user: drh branch: trunk, size: 22177 | |
2007-05-08
| ||
14:39 | Fix a potential buffer overrun in the replace() function. (CVS 3947) file: [6f230b25] check-in: [b0fb4a3c] user: danielk1977 branch: trunk, size: 22120 | |
2007-05-07
| ||
16:58 | Add a version of the LIKE operator to the icu extension. Requires optimisation. (CVS 3939) file: [5e32fe07] check-in: [3e96105c] user: danielk1977 branch: trunk, size: 21794 | |
2007-05-02
| ||
15:36 | Fix an invalid UTF8 encoding in the tests for the trim function. (CVS 3898) file: [6727c772] check-in: [4dbbfff4] user: drh branch: trunk, size: 21761 | |
2007-04-27
| ||
21:59 | Internationalize the TRIM functions. Ticket #2323. (CVS 3883) file: [8a3bc8e8] check-in: [ff1f4e74] user: drh branch: trunk, size: 21761 | |
01:18 | The replace() function should return NULL if the second argument is an empty string. Ticket #2324. (CVS 3877) file: [d66c42af] check-in: [e6a0c90d] user: drh branch: trunk, size: 21418 | |
2007-04-10
| ||
13:51 | Be careful not to use the result of sqlite3_value_blob() after changing the representation of an object. Ticket #2290. (CVS 3834) file: [865febfd] check-in: [e14374e4] user: drh branch: trunk, size: 21237 | |
2007-03-17
| ||
17:52 | Added TRIM, LTRIM, and RTRIM functions. (CVS 3698) file: [019d706b] check-in: [6fe13eea] user: drh branch: trunk, size: 21145 | |
13:27 | First cut at an implementation of the REPLACE() function. We might yet make this a compile-time option or move it into a separate source file. (CVS 3697) file: [86c3322c] check-in: [c2fe746e] user: drh branch: trunk, size: 19817 | |
2007-01-29
| ||
17:58 | Replace the randomHex() function with separate functions randomBlob() and hex(). (CVS 3620) file: [71938e2a] check-in: [f5ad74a9] user: drh branch: trunk, size: 18757 | |
15:50 | Add the randomhex() function as a built-in. (CVS 3619) file: [a2a780de] check-in: [a6001589] user: drh branch: trunk, size: 18512 | |
2006-09-16
| ||
21:45 | Add the sqlite3_overload_function() API - part of the virtual table interface. (CVS 3426) file: [0ed54b5a] check-in: [aa7728f9] user: drh branch: trunk, size: 18110 | |
2006-08-19
| ||
11:34 | Fix for the (unsupported) soundex algorithm so that it conforms to Knuth. Ticket #1925. Test cases added. (CVS 3358) file: [7f2c91a9] check-in: [7810d1ab] user: drh branch: trunk, size: 18052 | |
2006-06-20
| ||
11:01 | Modifications so that compilation and testing with the various OMIT macros defined works. (CVS 3276) file: [c0df82c2] check-in: [c6ea353b] user: danielk1977 branch: trunk, size: 17506 | |
2006-06-13
| ||
17:39 | The optimizer recognizes MATCH operators and allows virtual-tables to make use of them. (CVS 3232) file: [7d8dd2e7] check-in: [136bed49] user: drh branch: trunk, size: 17430 | |
2006-03-26
| ||
01:21 | SQLite now always chooses the column names for compound selects using the left-most select. This makes SQLite work like other SQL database, but it also is a change from historical behavior and may break some scripts. Ticket #1721. (CVS 3153) file: [27d02fd0] check-in: [80cda9f7] user: drh branch: trunk, size: 16954 | |
2006-03-02
| ||
03:02 | Change the ROUND() function to return a REAL value instead of TEXT. Ticket #1699. (CVS 3116) file: [0996e47c] check-in: [9dbadfb2] user: drh branch: trunk, size: 16937 | |
2006-02-23
| ||
21:43 | Detect integer overflow in the abs() function. The random() function now provides 64 bits of randomness instead of just 32. Fix bugs in testing logic of test4.c. (CVS 3108) file: [9fdc0a5b] check-in: [942c5095] user: drh branch: trunk, size: 16800 | |
2006-02-11
| ||
17:34 | I give up. SUM() now throws an error on integer overflow. Those of us who think this is goofy can use TOTAL() instead. Tickets #1664, #1669, #1670, #1674. (CVS 3084) file: [1dbd4a4b] check-in: [1c3e6002] user: drh branch: trunk, size: 16563 | |
2006-02-09
| ||
22:13 | SUM never gives an error. An integer result is returned for exact results and a floating point result is returned for approximate results. Tickets #1664, #1669, and #1670. (CVS 3066) file: [ba615974] check-in: [9e04f8fd] user: drh branch: trunk, size: 15574 | |
17:47 | Integer overflow in SUM causes an exception. Ticket #1669. (CVS 3064) file: [458898c3] check-in: [c72b9461] user: drh branch: trunk, size: 15471 | |
13:38 | Avoid overflowing the 48-bit mantissa of a floating point number when summing large integers in the SUM() function. Ticket #1664. (CVS 3061) file: [ef312ca9] check-in: [a9169e87] user: drh branch: trunk, size: 14842 | |
2006-01-20
| ||
15:45 | Fix and test the processing of sqlite3_result_error() withing aggregate functions. Allow errors to come from the step function (a new capability). Ticket #1632. (CVS 2981) file: [33788817] check-in: [fd4a6bb1] user: drh branch: trunk, size: 14620 | |
2006-01-03
| ||
00:33 | The sqlite TCL command no longer returns the hex address of the sqlite3* structure. Instead there is a new command in testfixture to find that information. (CVS 2852) file: [a7119afc] check-in: [70b22857] user: drh branch: trunk, size: 14639 | |
2005-11-14
| ||
22:29 | Create separate affinities for INTEGER and REAL. (CVS 2766) file: [e891bebf] check-in: [ce06c123] user: drh branch: trunk, size: 14637 | |
2005-11-01
| ||
15:48 | Omit the SQLITE_AFF_INTEGER type affinity. All numeric values are now of type real, though an integer representation is still sometimes used internally for efficiency. (CVS 2753) file: [ee08a30b] check-in: [e0d6f61c] user: drh branch: trunk, size: 14635 | |
2005-09-08
| ||
20:37 | SUM returns NULL when it has no inputs. Ticket #1413. (CVS 2678) file: [431f8e07] check-in: [62818594] user: drh branch: trunk, size: 14637 | |
19:45 | A SUM() of all NULLs returns NULL. A SUM() of nothing return 0. A SUM() of a mixture of NULLs and numbers returns the sum of the numbers. Ticket #1413. (CVS 2677) file: [e1f9489e] check-in: [2e6230ed] user: drh branch: trunk, size: 14633 | |
10:37 | The SUM() aggregate function returns an integer result if all inputs are integers. Any single non-integer input causes the result to be a floating point value. (CVS 2669) file: [89206eb4] check-in: [21adf4bd] user: drh branch: trunk, size: 14174 | |
2005-08-12
| ||
23:20 | 3rd argument to sqlite3Error() should always be a format string, never user-supplied error message text. Ticket #1354. (CVS 2583) file: [8f9165f0] check-in: [d6146a54] user: drh branch: trunk, size: 13798 | |
2005-06-25
| ||
18:42 | Remove the blob(), text() and numeric() functions added in (2524) and replace them with the standard CAST operator. Ticket #1287. (CVS 2527) file: [b062105b] check-in: [17631785] user: drh branch: trunk, size: 13522 | |
2005-06-22
| ||
10:53 | Add built-in functions numeric(), text(), and blob() that coerce types. Ticket #1287. (CVS 2524) file: [f5f9f2bd] check-in: [affb0fa2] user: drh branch: trunk, size: 16290 | |
2005-03-29
| ||
03:10 | Add the SQLITE_OMIT_TEMPDB compile time macro. (CVS 2427) file: [7d2d8489] check-in: [c41d5544] user: danielk1977 branch: trunk, size: 13529 | |
2005-01-21
| ||
11:55 | Improve test coverage for minimum feature builds. (CVS 2254) file: [9a467351] check-in: [9c4d0e13] user: danielk1977 branch: trunk, size: 13253 | |
2005-01-20
| ||
02:17 | Fix some test scripts so that they work with a minimal build configuration. (CVS 2241) file: [47443316] check-in: [d267fb3c] user: danielk1977 branch: trunk, size: 12897 | |
2005-01-11
| ||
16:54 | Improved test coverage for vdbeaux.c. (CVS 2195) file: [5920cc05] check-in: [3f46cd77] user: drh branch: trunk, size: 12861 | |
13:02 | Test cases to improve coverage of vdbe.c. (CVS 2193) file: [810a1a29] check-in: [a6b45722] user: danielk1977 branch: trunk, size: 12826 | |
2004-08-20
| ||
18:34 | Tcl interface transfers values directly between SQLite and Tcl_Objs, without at translation to strings. (CVS 1898) file: [830d3525] check-in: [e97c3313] user: drh branch: trunk, size: 12723 | |
2004-07-18
| ||
21:14 | Min() and max() ignore NULL values. Ticket #800. (CVS 1803) file: [56b12001] check-in: [223521c0] user: drh branch: version_2, size: 9995 | |
20:52 | min() ignores NULL values. Ticket #800. (CVS 1802) file: [d47ff9da] check-in: [166234a2] user: drh branch: trunk, size: 12711 | |
2004-06-29
| ||
13:18 | Test cases intended to improve coverage of main.c. (CVS 1763) file: [7653394d] check-in: [15a084e9] user: danielk1977 branch: trunk, size: 12677 | |
2004-06-24
| ||
00:20 | Apply (1679) to version 3. Ticket #777. (CVS 1680) file: [db369afc] check-in: [0a26b915] user: danielk1977 branch: trunk, size: 12423 | |
2004-06-23
| ||
21:16 | The MIN() aggregate function returns NULL if any element in the result was NULL. This makes MIN() consistent with ORDER BY which sorts NULL first. Ticket #777. (CVS 1679) file: [cf643404] check-in: [78ced6e3] user: drh branch: version_2, size: 9953 | |
01:05 | Handle corrupt journal file headers correctly. (CVS 1674) file: [95eba35f] check-in: [46107da7] user: danielk1977 branch: trunk, size: 12297 | |
2004-06-19
| ||
17:33 | Make sure VdbeFunc entries are initialized before trying to destroy them. Also, unrelated comment changes in build.c. (CVS 1643) file: [c97954ad] check-in: [fc3b3a8f] user: drh branch: trunk, size: 12289 | |
00:16 | Change the name of the TCL command from "sqlite" to "sqlite3" so that both SQLite version 2 and SQLite version 3 can be used by Tcl at the same time. (CVS 1626) file: [a680cac3] check-in: [d705d051] user: drh branch: trunk, size: 12292 | |
2004-06-17
| ||
05:36 | Use the faster LIKE function from sqlite v2. Add special user functions to test builds to test the auxdata APIs. (CVS 1610) file: [5fb6008f] check-in: [b9493c5f] user: danielk1977 branch: trunk, size: 12296 | |
2004-06-12
| ||
09:25 | (1) Modifications to the user-function interface and (2) Internal changes to automatically created indices. (CVS 1575) file: [a63cf7a1] check-in: [5903f538] user: danielk1977 branch: trunk, size: 10544 | |
2004-06-02
| ||
00:41 | Remove the sqlite3_libencoding() api and the ISO8859 encoding option. (CVS 1523) file: [9816fbed] check-in: [b53640ed] user: drh branch: trunk, size: 9700 | |
2004-05-27
| ||
14:23 | Enhance the C function used to test sqlite3_create_function() from Tcl. (CVS 1476) file: [b6d87075] check-in: [c85e5f15] user: danielk1977 branch: trunk, size: 9830 | |
10:30 | A few more bugfixes. Test cases pass now. (CVS 1472) file: [0ef8b2ae] check-in: [c9e3015f] user: danielk1977 branch: trunk, size: 9810 | |
2004-05-14
| ||
11:00 | Implement type affinity for table and index records (CVS 1375) file: [e77f46af] check-in: [dbfe6e93] user: danielk1977 branch: trunk, size: 9830 | |
2002-11-04
| ||
19:32 | Add the sqlite_version() SQL function as a built-in. (CVS 777) file: [00051577] check-in: [7c8c0e76] user: drh branch: trunk, size: 9823 | |
2002-08-13
| ||
23:02 | Make the distinction between text and numeric data. (CVS 710) file: [bed7ae7a] check-in: [310ac4fb] user: drh branch: trunk, size: 9682 | |
2002-07-01
| ||
00:31 | Added additional tests. No new errors found. (CVS 653) file: [cae5f27e] check-in: [8924a7f5] user: drh branch: trunk, size: 9682 | |
2002-06-29
| ||
02:20 | Add a few more tests and fix a few bugs that the tests uncovered. (CVS 652) file: [7e5500c9] check-in: [91c0db66] user: drh branch: trunk, size: 8139 | |
2002-05-29
| ||
23:22 | Built-in aggregate functions (MIN, SUM, AVG, etc) should ignore NULL entires. (CVS 597) file: [628ab513] check-in: [19ae12be] user: drh branch: trunk, size: 7357 | |
2002-05-27
| ||
01:04 | Bug fixes and additional test cases for the distinct-NULL patch. (CVS 592) file: [1505ac9e] check-in: [0e268d0c] user: drh branch: trunk, size: 7149 | |
2002-04-06
| ||
14:10 | Added the last_insert_rowid() SQL function. (CVS 521) file: [d34e461f] check-in: [6aca3f86] user: drh branch: trunk, size: 7120 | |
2002-03-02
| ||
17:04 | Subquery flattening is implemented and passes all regression tests. We still need to add addition tests to the suite to further exercise the flattener, however. (CVS 408) file: [43593445] check-in: [d5d3e79c] user: drh branch: trunk, size: 6993 | |
2002-02-28
| ||
03:04 | The new function code passes regression tests. (CVS 403) file: [13572d84] check-in: [b00cf110] user: drh branch: trunk, size: 5148 | |
2001-12-22
| ||
14:49 | Bug fixing in the new integer primary key code. (CVS 334) file: [51dbe3f8] check-in: [29cab124] user: drh branch: trunk, size: 5102 | |
2001-10-20
| ||
12:30 | 2.0.7 (CVS 292) file: [9012f7fc] check-in: [a835658e] user: drh branch: trunk, size: 5091 | |
2001-10-13
| ||
02:59 | 2.0.3 (CVS 287) file: [fb0f44de] check-in: [75e90cf0] user: drh branch: trunk, size: 4972 | |
2001-09-16
| ||
00:13 | Disclaimed copyright. Preparing for release 2.0. (CVS 250) file: [dfee6568] check-in: [4e926efe] user: drh branch: trunk, size: 3805 | |
2001-04-06
| ||
16:13 | Check for miscompiled Tcl (CVS 204) file: [ac3def2a] check-in: [735d8b5c] user: drh branch: trunk, size: 4348 | |
2001-04-05
| ||
15:57 | i18n changes (CVS 201) file: [11c415ef] check-in: [8390f652] user: drh branch: trunk, size: 4345 | |
2000-08-28
| ||
16:21 | adding length() and substr() tests. fix shell.c bug (CVS 144) file: [02aed884] check-in: [b8cec9b9] user: drh branch: trunk, size: 2921 Added | |