Kenichi Ishigaki
30599f51bc
DBD-SQLite: effort to resolve #44884 ; removed last DBIS in sqlite_init
2009-04-10 01:21:48 +00:00
Kenichi Ishigaki
9360dc33d0
DBD-SQLite: effort to resolve #44884 ; added PERL_NO_GET_CONTEXT and necessary "dTHX"s ("dTHR" in the ticket is actually a no-op). Some of these "dTHX" would be converted into "pTHX_"/"aTHX_" combo later.
2009-04-09 05:44:13 +00:00
Kenichi Ishigaki
0a29d5e86d
DBD-SQLite: effort to resolve #44884 ; refactored error handling to follow DBI's best practices
2009-04-09 04:31:22 +00:00
Kenichi Ishigaki
2932e4d8d0
DBD-SQLite: effort to resolve (part of the) #44871 ; removed most of the "croak"s (except for the ones for "func"s)
2009-04-09 03:31:43 +00:00
Kenichi Ishigaki
4764183032
DBD-SQLite: effort to resolve #44884 ; added a comment to the last DBIS line. looks like that line can be removed, too, but not sure yet (confirmed all the tests pass without it)
2009-04-09 00:55:57 +00:00
Kenichi Ishigaki
c7435338dd
DBD-SQLite: effort to resolve #44884 ; removed DBIS->debug
2009-04-09 00:39:18 +00:00
Kenichi Ishigaki
6513771152
DBD-SQLite: effort to resolve #44884 ; pass handle and imp_xxh into sqlite_trace
2009-04-09 00:32:21 +00:00
Kenichi Ishigaki
7ecd1839b9
DBD-SQLite: added SQL_NULLABLE_UNKNOWN; still wonders if the error above should be ignored or not
2009-04-08 05:23:13 +00:00
Kenichi Ishigaki
b0792ba325
DBD-SQLite: added comments on the return values on error, and fixed another wrong return value in execute
2009-04-08 05:07:05 +00:00
Laurent Dami
217be4e24d
fixed RT#25924 (Arguments to user-defined functions do not respect unicode setting)
2009-04-08 04:32:51 +00:00
Tatsuhiko Miyagawa
4ac21a0057
Calls sv_utf8_upgrade in sqlite_st_execute() so passed string values
...
are correctly assumed Perl unicode strings, instead of relying on its
internal character encoding as UTF-8.
This *might* break (potentially broken) apps that passes UTF-8 encoded
strings, instead of decoded strings, to ->execute or ->bind_param()
without SQL_BLOB. But this new behavior is more natural to how Perl
handles strings and consisten to what other drivers do under UTF-8
options set, e.g. DBD::mysql with mysql_enable_utf8 option. See also
http://use.perl.org/~miyagawa/journal/38770 for details.
Fixes RT bug 25371.
2009-04-08 01:36:29 +00:00
Kenichi Ishigaki
ef56832c32
DBD-SQLite: found there was a better way to return undef...
2009-04-07 18:33:32 +00:00
Kenichi Ishigaki
e674c69e0f
DBD-SQLite: needs to cast to avoid warnings
2009-04-07 17:11:50 +00:00
Kenichi Ishigaki
85d1b98aa2
DBD-SQLite: this must be a better fix
2009-04-07 16:51:53 +00:00
Kenichi Ishigaki
2be3b7ec3a
DBD-SQLite: this fixes the broken dbic reconnection issue but not sure why yet...
2009-04-07 16:49:46 +00:00
Kenichi Ishigaki
aa9335b2af
DBD-SQLite: initialize a variable
2009-04-05 13:26:48 +00:00
Kenichi Ishigaki
12d7cdda62
DBD-SQLite: removed unused variables to suppress warnings at compile time
2009-04-05 13:24:45 +00:00
Kenichi Ishigaki
6b8dc80622
DBD-SQLite: applied an enable_load_extension patch from RT #32998
2009-04-05 13:04:56 +00:00
Kenichi Ishigaki
38451d9dc1
DBD-SQLite: added error handling
2009-04-05 12:20:10 +00:00
Kenichi Ishigaki
d7104b39ff
DBD-SQLite: implemented NULLABLE attribute to resolve RT #40594
2009-04-05 10:16:45 +00:00
Kenichi Ishigaki
14b5e9270b
DBD-SQLite: hopefully resolved RT #29058 ; don't quote (as text) when a bind param look like a number
2009-04-05 02:05:15 +00:00
Adam Kennedy
4def999402
Whitespace and miscellaneous cleanup
2009-04-05 02:00:01 +00:00
Adam Kennedy
9d55c7c4ea
Adding a warning when warnings are turned on for the connection
2009-04-05 00:30:26 +00:00
Adam Kennedy
8d35387d9a
Removing repository tags for things that won't update
2009-04-04 22:48:25 +00:00
Adam Kennedy
44e971c64b
Whitespace and comment cleaning
2009-04-04 21:56:24 +00:00
Adam Kennedy
f7184adfcb
Indenting comments
2009-04-04 20:53:52 +00:00
Kenichi Ishigaki
4b57777785
DBD-SQLite: changed eol
2009-04-04 06:30:38 +00:00
Adam Kennedy
e87308e952
Cleared as many simple, obvious or duplicate RT bugs as I could find
2009-04-04 04:19:55 +00:00
Adam Kennedy
e75314771a
Flagging a bunch more tickets as resolved.
...
Some with actual fixes, some were resolved due to patches being applied previously.
2009-04-04 03:42:49 +00:00
Adam Kennedy
b5f34446c3
Changed finalize to reset per RT #32100 et al
2009-04-04 03:01:40 +00:00
Adam Kennedy
90c018c655
Commit a bunch of RT fixes
2009-04-04 00:37:29 +00:00
Kenichi Ishigaki
99ad2b4e23
DBD-SQLite: fixed DBIC reconnection issue by a patch from DMAKI++
2009-04-03 10:07:12 +00:00
Kenichi Ishigaki
159318cf6f
DBD-SQLite: apply a patch to fix segfault by TOKUHIROM++
2009-04-02 07:56:51 +00:00
Kenichi Ishigaki
6c843aa52b
DBD-SQLite: this change silences those Class::DBI prepared_cache warnings, though I'm not still fully investigated if this is the right fix.
2009-04-02 00:36:01 +00:00
Kenichi Ishigaki
4ceceb07f1
DBD-SQLite: restored the previous effort r5858 removed by mistake
2009-04-01 13:49:31 +00:00
Max Maischein
044e2f4038
Fixed failing t/07busy.t, fixed Changes file, bumped version to _05
2009-03-31 21:45:00 +00:00
Max Maischein
673c28b0e0
Added collations and progress
2009-03-31 21:24:12 +00:00
Kenichi Ishigaki
7a48ee2b3a
DBD::SQLite: applied a patch to fix "INSERT After PK Failure Also Fails Using Prepared" issue [RT #30558 ]
2009-01-29 03:41:15 +00:00
Kenichi Ishigaki
63b017a9dd
DBD::SQLite: reverted the patch from RT #35449 , which turns out to break tests
2009-01-29 03:38:06 +00:00
Kenichi Ishigaki
a0fe46546a
DBD::SQLite: applied a patch to make "do" faster [RT #35449 ]
2009-01-29 03:27:51 +00:00
Kenichi Ishigaki
f1a61a94f0
DBD::SQLite: applied a patch to fix memory leakage [RT #37215 ]
2009-01-29 02:08:59 +00:00
Kenichi Ishigaki
99dfbee4ba
DBD::SQLite: applied yet another patch to fix the "closing dbh with active statement handles" by TOKUHIROM ( http://d.hatena.ne.jp/tokuhirom/20080727/1217140312 )
2009-01-29 02:07:30 +00:00
Kenichi Ishigaki
dec1e584f4
DBD::SQLite: reverted RT #40383 patch which turns out to be somewhat insufficient (causes segfaults)
2009-01-29 02:03:54 +00:00
Kenichi Ishigaki
f75c9fb39d
DBD::SQLite: applied a patch to fix "closing dbh with active statement handles" issue [RT #40383 ]
2009-01-29 01:56:59 +00:00
Adam Kennedy
d3c816b701
Importing DBD::SQLite 1.14 from the CPAN
2009-01-24 09:59:18 +00:00