Граф коммитов

86 Коммитов

Автор SHA1 Сообщение Дата
Shawn Wilsher 35ba2ed351 Bug 429986 - Provide an option for database access to be asynchronous.
This adds a method to mozIStorageStatement to allow for a statement to execute
asynchronously and report to a callback.  For writes, this can move fsyncs,
which can be painful, off of the main thread.
r=vlad
sr=shaver
2008-07-11 15:47:33 -04:00
Shawn Wilsher 3da654e7c2 Bug 435994 - Implement ResultSet and Row for mozIStorageStatement::executeAsync
These creates the result set and row objects to be used with the async storage
API added in bug 429986.
r=vlad
sr=shaver
2008-07-11 15:47:28 -04:00
Benjamin Smedberg bad1189195 Bug 442762 - Annotate mozStorageStatementScoper with NS_STACK_CLASS, r=sdwilsh 2008-06-30 21:03:29 -04:00
Shawn Wilsher faddef0df3 Bug 434796
Remove mozIStorageStatement::initialize
r=vlad
sr=shaver
2008-06-11 11:00:09 -04:00
sdwilsh@shawnwilsher.com a950b3f8c1 Bug 423273 - Fix storage API to not break old behavior. r=shaver, sr=shaver, a=shaver 2008-03-24 15:14:38 -07:00
sdwilsh@shawnwilsher.com e6bd117ec3 Bug 416173 - BackupDB is completely useless. r=vlad, a=damons 2008-02-09 11:05:49 -08:00
myk@mozilla.org 1f26f9ec43 bug 413589: enable fts3 (full text index) sqlite module; r=sdwilsh, a=damons 2008-01-29 15:34:19 -08:00
sdwilsh@shawnwilsher.com 1777cc37e8 Bug 411976 - Update the comment in mozIStorageService.idl to reflect recent SQLite changes. This is a comment change only - NPOTDB. 2008-01-25 10:18:15 -08:00
reed@reedloden.com d342defa35 Bug 385066 - "Remove preloading from mozStorage" [p=comrade693+bmo@gmail.com (Shawn Wilsher [sdwilsh]) r=gavin a=blocking1.9+] 2007-12-17 21:34:50 -08:00
reed@reedloden.com 9e2384777a Bug 403068 - "Need a wrapper function for SQLite function sqlite3_column_decltype" [p=jzhang@aptana.com (john Zhang) r=sdwilsh a1.9=damons] 2007-11-13 00:26:45 -08:00
sdwilsh@shawnwilsher.com ce9577407a Bug 394789 - Add a finalize() method to mozStorageStatement. r=neil, r=sspitzer, a=bzbarsky 2007-09-18 20:26:51 -07:00
dtownsend@oxymoronical.com fc448804e6 Clarification comments for parameters, no bug. r=sdwilsh 2007-08-30 16:46:56 -07:00
sdwilsh@shawnwilsher.com e5e8ad570e Bug 394241 - Add a closeDatabase() method to mozStorage. r=sspitzer 2007-08-30 06:43:17 -07:00
sspitzer@mozilla.org 4d9cc10ceb fix for bug #391697: add escapeStringForLIKE to mozIStorageStatement r=sdwilsh 2007-08-10 15:57:02 -07:00
sdwilsh@shawnwilsher.com fba73878f4 Bug 388059 - Add a getColumnIndex method to mozIStorageStatement. r=sspitzer 2007-07-19 09:30:17 -07:00
sdwilsh@shawnwilsher.com fe1aace69e Bug 388048 - mozIStorageStatement::getParameterIndexes is useless. r=sspitzer 2007-07-15 11:03:20 -07:00
sdwilsh@shawnwilsher.com ae472131bb Bug 333848 - add full-featured user-defined functions and progress handlers to storage. Patch by Lev Serebryakov <blacklion@gmail.com>. r=sdwilsh 2007-07-07 14:14:51 -07:00
sdwilsh@shawnwilsher.com f7a000c5ad Bug 386394 - Add a BackupDB method to mozIStorageConnection. r=mano 2007-07-03 13:54:36 -07:00
philringnalda@gmail.com 6e71e3b302 Bug 386366 - Add convenience method for getting the database schema version, patch by Shawn Wilsher <sdwilsh@mozilla.com>, r=sspitzer 2007-06-29 20:32:09 -07:00
dwitte@stanford.edu 07b2c9ca5f check for non-null connection in mozStorageTransaction helper. b=384224, r=sspitzer 2007-06-13 21:58:52 -07:00
brettw%gmail.com 34c03fdee2 Bug 336314 r=darin Make storage threadsafe 2006-05-03 23:29:12 +00:00
brettw%gmail.com 924d2bfb01 Bug 335836 r=vladimir Add warnings to comments on usage of storage service 2006-05-02 17:35:48 +00:00
brettw%gmail.com 38955688fc Bug 331158 r=vladimir Add preload capability to storage service for sqlite pager cache. 2006-04-11 17:06:55 +00:00
brettw%gmail.com 160ca2a46c Bug 327317 r=vladimir Create IndexExists function 2006-02-28 20:57:39 +00:00
brettw%gmail.com a602db42c7 Bug 324994 forgotten interface documentation. 2006-02-08 02:18:12 +00:00
brettw%gmail.com 7c77c3a347 Bug 319453, r=vladimir: Bounds check GetBlob, return NULL if 0 size. 2005-12-07 20:52:33 +00:00
vladimir%pobox.com 50ab924987 b=273050, bump interface UUIDs and fix test compilation 2005-11-15 19:35:39 +00:00
vladimir%pobox.com f2232124e1 b=273050, storage module interface review, r=darin 2005-11-15 00:35:50 +00:00
brettw%gmail.com 199733fca5 Helper class for C++ users to manage transaction scope.
bug 310636
r=bryner
2005-11-08 02:16:15 +00:00
brettw%gmail.com c9d2ed39ae Added helper classes for C++ users to deal with transaction and statement
scope. Exposes sqlite's in-memory database capability.

bug 310636
r=bryner
2005-11-08 02:15:01 +00:00
vladimir%pobox.com 02b491c5e1 b=293707, update storage calendar, partial (mozStorage-only) commit, r=shaver 2005-05-12 01:09:04 +00:00
vladimir%pobox.com 4205a6ed9e fix for SQLITE_SCHEMA error, as well as using multiple-named-statement binding functions 2005-04-17 21:00:50 +00:00
vladimir%pobox.com c6ac148881 b=272974, nice scriptable interfaces for storage, r=shaver 2004-12-03 16:56:57 +00:00
darin%meer.net 8df450478c value passed to bindDataParameter should be declared const, NOT PART OF THE BUILD 2004-10-20 04:08:55 +00:00
vladimir%pobox.com c5c2f4a92e remove native sqlite3.h bits from Connection idl 2004-10-09 14:33:01 +00:00
vladimir%pobox.com 497c1e02b3 b=263211, sqlite3 and storage landing - step 2; r=darin,sr=shaver 2004-10-09 00:04:10 +00:00