690 Commits

Author SHA1 Message Date
drh
e07b862e71 Document the fact that SQLite allows NULL values in PRIMARY KEY columns
and the fact that we might design to change this in the future.
Ticket #518. (CVS 3373)

FossilOrigin-Name: b99d845ef4776595022c6fb855e582cfe6ef2f9f
2006-08-29 13:08:37 +00:00
drh
b8b1421963 Documentation updates for the new SQLITE_FUNCTION authorization. (CVS 3366)
FossilOrigin-Name: e029637e54e190c89206725a99e1ee7db6c23804
2006-08-24 15:18:25 +00:00
drh
a7e18326c6 Fix bug in documentation. Ticket #1927. (CVS 3359)
FossilOrigin-Name: 90296bc8fa443833e6316c873dd18b951d3247f7
2006-08-19 13:32:05 +00:00
drh
9bd41eaec7 Remove obsolete clause in the documentation. Ticket #1923. (CVS 3356)
FossilOrigin-Name: d4f182e5aa7163de3c692c9ce8dc9092d9d8de49
2006-08-16 22:58:49 +00:00
drh
b308fdc5e9 Documentation changes prior to the release of 3.3.7. (CVS 3347)
FossilOrigin-Name: c276cca2aafc1b417e12ba7119c65902ef7d61ec
2006-08-12 14:38:46 +00:00
drh
72c4d3e7ed Fix spelling of Perl on the homepage. (CVS 3319)
FossilOrigin-Name: 255c5a99468c47fed0aaffeeeb28d5af9a99ee11
2006-07-02 10:21:35 +00:00
drh
baaa7f409d Additional documentation on the 3.3.0 file format change added to
formatchng.html. (CVS 3306)

FossilOrigin-Name: 955551ca2e66a1f21dae21aa0265906887d7138d
2006-06-27 12:24:13 +00:00
drh
ac743e292d Move older news items
to the oldnews.html page. (CVS 3304)

FossilOrigin-Name: 80163ded7d7a8d6897b59df988286f987b221d08
2006-06-27 11:14:13 +00:00
drh
28dd479c48 Publish APIs sqlite3_malloc() and sqlite3_realloc() that use the OS-layer
memory allocator.  Convert sqlite3_free() and sqlite3_mprintf() to also
use the OS-layer memory allocator. (CVS 3298)

FossilOrigin-Name: 85a66a25e97471d3c459c8da6a96990b0537dc7d
2006-06-26 21:35:44 +00:00
drh
605903f42e Syntax documentation updates. (CVS 3294)
FossilOrigin-Name: df601a7b374cb6ec21a2e91abf17af4fed404393
2006-06-26 10:37:11 +00:00
drh
2f47c86adf Update the news column on the homepage. (CVS 3275)
FossilOrigin-Name: 24a94bb07589c04305eceec1dc9a1a9a2c39e2c5
2006-06-20 00:22:37 +00:00
drh
fdb83b2fa1 Add the load_extension() SQL function. (CVS 3269)
FossilOrigin-Name: e08e2ddafe909ae6073ec56dfa3fdca23e36bf2e
2006-06-17 14:12:47 +00:00
drh
badf7a7a2f Better documentation on the limits of user-defined functions. And a
marginally better error message when those limits are exceeded.
Ticket #1847. (CVS 3247)

FossilOrigin-Name: 0d369ff071d296501cc33d4622144b22946ac555
2006-06-14 15:35:36 +00:00
drh
e7d46464d1 Free error message string in the quick start example. (CVS 3225)
FossilOrigin-Name: 1273261ba7a21062217e7fbc3447b5dadf53010f
2006-06-13 11:27:21 +00:00
drh
600e201757 Changes in preparation for version 3.3.6. (CVS 3205)
FossilOrigin-Name: b2e11e02902d6fa8fc2fb95cda4810e837d6861e
2006-06-06 12:38:50 +00:00
drh
09b172fa31 Fix typo in lang_analyze.html. (CVS 3195)
FossilOrigin-Name: fba8ce8c383fa8e66bc2dd5a354f411ad2b83c6d
2006-05-31 11:12:01 +00:00
drh
c55cd6ad9a Clarify the operation of sqlite3_last_insert_rowid() in the documentation. (CVS 3194)
FossilOrigin-Name: 9e0b83b81f13277b9da877bdd96c544ec66533f0
2006-05-27 11:15:47 +00:00
drh
8159a35f46 Fix type coercion rules for the IN operator. Ticket #1821. (CVS 3188)
FossilOrigin-Name: 6e5a49762166a942e1b2c3beae8a30c07187eb10
2006-05-23 23:22:29 +00:00
drh
2886cc0783 Fix documentation typo: The name of the competing database engine is
"Firebird", not "Firefox". (CVS 3185)

FossilOrigin-Name: 8be6a39d7108839b0fb298a2d536d68ebca86d66
2006-05-11 13:33:14 +00:00
drh
a28ca908e3 Fix a typo on a webpage. Ticket #1792. (CVS 3179)
FossilOrigin-Name: 2702205277f45aadd2f07d51f71af4efd266228f
2006-05-03 23:39:36 +00:00
drh
bdb754bd12 Fix typos in the previous check-in. (CVS 3166)
FossilOrigin-Name: 119ec402281c142359cfe5ccf1416bf69eed103f
2006-04-05 12:50:08 +00:00
drh
9100726972 Preparing for the release of version 3.3.5. (CVS 3165)
FossilOrigin-Name: 159fb92bd5290098986709f5d9ff8183e9059d53
2006-04-05 12:15:11 +00:00
drh
9d578358ee Add documentation on new sqlite_authorizer callback types. Ticket #1744. (CVS 3163)
FossilOrigin-Name: fdbff3f145296d5dcba8987c25629e27353e2ab0
2006-04-05 01:08:35 +00:00
drh
401361b8b6 Documentation typos. Tickets #1749 and #1750. (CVS 3162)
FossilOrigin-Name: 51b35ace203a33f6f04f1139ca8ab652c5c76f9a
2006-04-05 01:02:08 +00:00
drh
41b070ed8b Remove mention of the REVERSE collating sequence from the documentation. (CVS 3159)
FossilOrigin-Name: bd6876a1a946a9b266b31d776081464de7c7f437
2006-04-01 14:38:41 +00:00
drh
dad23147ca Add a note to the API documentation emphasizing that the filename argument
to sqlite3_open() must be UTF-8.  Tickets #1713, #1533. (CVS 3151)

FossilOrigin-Name: b0111f43e4f82f0c3144d1e6348d9e5fae504d95
2006-03-25 14:03:42 +00:00
drh
aa01c7e2cd Fix CHECK constraints to use alternative conflict resolution. Ticket #1717. (CVS 3137)
FossilOrigin-Name: c0d20fa97f94313e6b7ee5b4baa236ef5b664d76
2006-03-15 16:26:10 +00:00
drh
aa701b2827 Fix documentation to show the correct return type from sqlite3_db_handle().
Ticket #1716. (CVS 3132)

FossilOrigin-Name: f4fb047d0a0939ab6a25b75999501f5956e9f67c
2006-03-13 14:31:39 +00:00
drh
f1d83a7134 Fix typo in documentation. Ticket #1578. (CVS 3124)
FossilOrigin-Name: cb2e009f1748e8c4945e85a3d36b4435003412f0
2006-03-03 21:39:54 +00:00
drh
7e310a420b Fix more typos in the file format document. (CVS 3102)
FossilOrigin-Name: d7495be8060fe9e8fa2d2f81e215833d7085888b
2006-02-16 00:32:37 +00:00
drh
6f1fcdf80a Fix a typo in the file format document. (CVS 3101)
FossilOrigin-Name: fac0d202e1d9fcc33dc69006a369034ee003e183
2006-02-16 00:31:01 +00:00
drh
8ba2b34883 Mention the NOT unary operator in the documentation. (CVS 3099)
FossilOrigin-Name: 3eca2d98683eb1b3b99604b07337347ad45e42f6
2006-02-15 17:30:31 +00:00
drh
8c08e86187 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)

FossilOrigin-Name: 1c3e6002cd9fd5d30e197448c4d98cdd59163cac
2006-02-11 17:34:00 +00:00
drh
71a355e379 Prepare for the release of 3.3.4. (CVS 3081)
FossilOrigin-Name: 951f3322c0eac4ae311c84f2d15f2c264f5c473a
2006-02-11 01:56:54 +00:00
drh
ac530b1ab4 Add support and documentation for the fullfsync pragma. Also include
some other unrelated documentation updates. (CVS 3080)

FossilOrigin-Name: f2069d0bf3161591535e68b7389792e9cb7fe043
2006-02-11 01:25:50 +00:00
danielk1977
ad2dccde5f Add documentation for new APIs. (CVS 3076)
FossilOrigin-Name: 84c2a5c4d753d1e39136ac7e80ac816442af0a49
2006-02-10 13:14:20 +00:00
drh
29d7210819 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)

FossilOrigin-Name: 9e04f8fdf1ec0dc36effb55c05d075b3b4777fef
2006-02-09 22:13:41 +00:00
drh
cf85a51c2a Deprecate the sqlite3_aggregate_count() API. Make sure all aggregate counters
are 64 bits.  Remove unused StdDev structure from func.c.  Ticket #1669. (CVS 3065)

FossilOrigin-Name: 44bd7ba432123ec77904b862d11521f4ab96d2cf
2006-02-09 18:35:29 +00:00
drh
4e15354c38 Put in the correct release date for version 3.3.3. (CVS 3045)
FossilOrigin-Name: 1133a84039e6a81855445b5309b36136f0a7d149
2006-01-31 16:20:50 +00:00
drh
77e96d142a Remove support for the non-standard ON CONFLICT clause on CREATE INDEX.
Ticket #1486.  The ON CONFLICT clause has never worked on CREATE INDEX so
removing it should not break anything. (CVS 3042)

FossilOrigin-Name: 669bcf5ab694359485ab30913d8d9e4926f41789
2006-01-30 23:04:51 +00:00
drh
f28b266d43 Clarify that the nBytes parameter to sqlite3_prepare is always the
number of bytes and never the number of characters.  Ticket #1646. (CVS 3039)

FossilOrigin-Name: 8efc8c57103cab61bc06842391744bec69c24428
2006-01-30 22:12:31 +00:00
drh
f04902e8f6 Documentation updates in preparation for the release of 3.3.3 stable. (CVS 3038)
FossilOrigin-Name: 6537b5713a9541ec5712ae2564a801a07f93f4c8
2006-01-30 16:20:29 +00:00
danielk1977
8c831cdd2e Fix an error in the collation sequence examples in datatype3.html. Ticket #1641. (CVS 3032)
FossilOrigin-Name: 1658ea53c929f26741d788d170368d37ae5fd105
2006-01-26 13:25:08 +00:00
drh
5de03d6cfa Change the release date for version 3.3.2 to January 24. (CVS 3017)
FossilOrigin-Name: 7a2617f6a5990dc711cacc993d7a91e4d7b6a815
2006-01-23 23:53:17 +00:00
drh
92915541f0 Add documentation on the IF NOT EXISTS clause to CREATE statements.
Ticket #1608. (CVS 3010)

FossilOrigin-Name: d4e4ba132a94e729ffd220e0ca942cfda87b3a76
2006-01-23 18:14:21 +00:00
drh
6dc1d95dd8 Remove vestiges of the older TSD code for handling OOM exceptions.
Prepare for the release of 3.3.2. (CVS 2991)

FossilOrigin-Name: a65e85f0e01f3bca5f4e78999c10db3916824b5b
2006-01-23 00:04:54 +00:00
danielk1977
cbb8496c5e Arrange for ThreadData to be automatically deallocated even if SQLITE_MEMDEBUG is defined. Fix for #1623. (CVS 2965)
FossilOrigin-Name: 9e2e40845d30cc150abe23ee318a721b4fe9613c
2006-01-17 16:10:13 +00:00
drh
78170b2e65 Prepare for the 3.3.1 alpha release. (CVS 2951)
FossilOrigin-Name: 3e32bcf0b8ee8d7a3f26ced8d5887561eeb3e7ab
2006-01-15 18:29:17 +00:00
drh
a97fdd3bfc Add support for the TOTAL() aggregate function - works like SUM() except
that it returns 0 instead of NULL when presented with an empty list. (CVS 2930)

FossilOrigin-Name: a7f528ff3446d50b280fb0b85063879e3ac5751a
2006-01-12 22:17:50 +00:00
drh
b4bc7057e5 Testing of the automatic TSD deallocation logic. The sqlite3_thread_cleanup()
API is documented.  This should close ticket #1601. (CVS 2920)

FossilOrigin-Name: fb518b0ce4ddd4aaca5cccf61e651f173e735119
2006-01-11 23:40:33 +00:00