Richard Frith-MacDonald
|
c47c323a7f
|
Attempted deadlock fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38606 72102866-910b-0410-8b05-ffd578937521
|
2015-06-09 16:47:36 +00:00 |
|
Richard Frith-MacDonald
|
9282a5134d
|
Improve diagnostics
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38583 72102866-910b-0410-8b05-ffd578937521
|
2015-05-29 09:33:03 +00:00 |
|
Richard Frith-MacDonald
|
6eee4f014a
|
Fix retain/release issue and add more diagnostics
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38580 72102866-910b-0410-8b05-ffd578937521
|
2015-05-28 12:57:08 +00:00 |
|
Richard Frith-MacDonald
|
35ee61bad9
|
Various pool management enhancements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38579 72102866-910b-0410-8b05-ffd578937521
|
2015-05-28 08:39:10 +00:00 |
|
Richard Frith-MacDonald
|
a5ce6c870e
|
connection pool enhancements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38578 72102866-910b-0410-8b05-ffd578937521
|
2015-05-27 14:53:36 +00:00 |
|
Richard Frith-MacDonald
|
855171a26f
|
Add pool p[urging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38576 72102866-910b-0410-8b05-ffd578937521
|
2015-05-27 06:28:02 +00:00 |
|
Richard Frith-MacDonald
|
23870a60a2
|
fix logic of -longestIdle
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38575 72102866-910b-0410-8b05-ffd578937521
|
2015-05-27 06:02:43 +00:00 |
|
Richard Frith-MacDonald
|
1fd4b0abe9
|
Provide a description for a pool
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38574 72102866-910b-0410-8b05-ffd578937521
|
2015-05-27 05:48:13 +00:00 |
|
Richard Frith-MacDonald
|
bffc581dc0
|
fix timezone offset
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38565 72102866-910b-0410-8b05-ffd578937521
|
2015-05-26 15:36:06 +00:00 |
|
Richard Frith-MacDonald
|
754b6547a9
|
Tweak to allow connections in a pool to share a cache effectively
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38473 72102866-910b-0410-8b05-ffd578937521
|
2015-05-04 12:15:47 +00:00 |
|
Richard Frith-MacDonald
|
b10c6c592d
|
another pre-c99 hack
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38469 72102866-910b-0410-8b05-ffd578937521
|
2015-04-30 10:33:05 +00:00 |
|
Richard Frith-MacDonald
|
28f18d26a4
|
support old compilers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38468 72102866-910b-0410-8b05-ffd578937521
|
2015-04-30 10:31:05 +00:00 |
|
Richard Frith-MacDonald
|
d70286f339
|
Optimisation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38467 72102866-910b-0410-8b05-ffd578937521
|
2015-04-30 09:12:47 +00:00 |
|
Richard Frith-MacDonald
|
19a68d1abd
|
some optimisations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38466 72102866-910b-0410-8b05-ffd578937521
|
2015-04-29 17:35:18 +00:00 |
|
Richard Frith-MacDonald
|
fe1d368d66
|
fix error in last update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38464 72102866-910b-0410-8b05-ffd578937521
|
2015-04-28 15:32:21 +00:00 |
|
Richard Frith-MacDonald
|
17ce0ccf78
|
performance tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38461 72102866-910b-0410-8b05-ffd578937521
|
2015-04-28 11:47:23 +00:00 |
|
Richard Frith-MacDonald
|
dcbcc92993
|
fixup to post notifications from the database on the main thread
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38457 72102866-910b-0410-8b05-ffd578937521
|
2015-04-15 16:14:02 +00:00 |
|
Richard Frith-MacDonald
|
3d4c775f41
|
report if a query produces no result
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38456 72102866-910b-0410-8b05-ffd578937521
|
2015-04-15 15:09:18 +00:00 |
|
Richard Frith-MacDonald
|
0836cc15ad
|
add -cache method for client pool
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38455 72102866-910b-0410-8b05-ffd578937521
|
2015-04-13 09:23:29 +00:00 |
|
Richard Frith-MacDonald
|
950252a37f
|
Changes to avoid a client being removed from the pool longer than necessary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38454 72102866-910b-0410-8b05-ffd578937521
|
2015-04-13 08:30:31 +00:00 |
|
Richard Frith-MacDonald
|
63ff9b2bfd
|
expose method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38453 72102866-910b-0410-8b05-ffd578937521
|
2015-04-12 09:50:50 +00:00 |
|
Richard Frith-MacDonald
|
a35f4cee92
|
quoting improvements for pools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38452 72102866-910b-0410-8b05-ffd578937521
|
2015-04-09 08:04:38 +00:00 |
|
Richard Frith-MacDonald
|
f312d036d0
|
Threading/notification improvments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38447 72102866-910b-0410-8b05-ffd578937521
|
2015-04-01 11:32:49 +00:00 |
|
Richard Frith-MacDonald
|
2db59e861c
|
Add preliminary array support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38400 72102866-910b-0410-8b05-ffd578937521
|
2015-03-11 17:16:14 +00:00 |
|
Richard Frith-MacDonald
|
78764f0ce1
|
bump version when we drop support for versions of postgres which don't support
standard sql strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38374 72102866-910b-0410-8b05-ffd578937521
|
2015-03-02 15:19:15 +00:00 |
|
Richard Frith-MacDonald
|
bd63d63d0f
|
Improve string quotng support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38373 72102866-910b-0410-8b05-ffd578937521
|
2015-03-02 09:36:50 +00:00 |
|
Richard Frith-MacDonald
|
7aafa6f372
|
updat to 1.8.2 for exposing minor functionality
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38366 72102866-910b-0410-8b05-ffd578937521
|
2015-02-26 16:14:51 +00:00 |
|
Richard Frith-MacDonald
|
391b543e6c
|
use config.status when available
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38317 72102866-910b-0410-8b05-ffd578937521
|
2015-01-31 20:55:45 +00:00 |
|
Richard Frith-MacDonald
|
069b1b1e95
|
avoid some compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38280 72102866-910b-0410-8b05-ffd578937521
|
2015-01-06 10:56:39 +00:00 |
|
Richard Frith-MacDonald
|
9d13495a8a
|
fixup to avoid repeatedly closing/opening connections
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38279 72102866-910b-0410-8b05-ffd578937521
|
2015-01-05 15:52:02 +00:00 |
|
Richard Frith-MacDonald
|
3bdf2686b5
|
convenience methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38249 72102866-910b-0410-8b05-ffd578937521
|
2014-12-11 17:26:32 +00:00 |
|
Richard Frith-MacDonald
|
edc1a8310a
|
Convenience code ... allow a pool to be used as a client.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38248 72102866-910b-0410-8b05-ffd578937521
|
2014-12-11 10:47:12 +00:00 |
|
Richard Frith-MacDonald
|
19b900d172
|
fix to handle TIME fields
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38183 72102866-910b-0410-8b05-ffd578937521
|
2014-11-19 10:21:24 +00:00 |
|
Richard Frith-MacDonald
|
7f64902d1f
|
new release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38158 72102866-910b-0410-8b05-ffd578937521
|
2014-11-04 12:33:10 +00:00 |
|
Richard Frith-MacDonald
|
e3429d9079
|
connection pool tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38114 72102866-910b-0410-8b05-ffd578937521
|
2014-10-13 10:47:06 +00:00 |
|
Richard Frith-MacDonald
|
6ae8df20b7
|
thread-safety fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38110 72102866-910b-0410-8b05-ffd578937521
|
2014-10-07 09:15:16 +00:00 |
|
Richard Frith-MacDonald
|
c035f9cf39
|
improve transaction rollback
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38109 72102866-910b-0410-8b05-ffd578937521
|
2014-10-07 07:09:38 +00:00 |
|
Richard Frith-MacDonald
|
0f06c9b7fc
|
sent the client name to the database server
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38108 72102866-910b-0410-8b05-ffd578937521
|
2014-10-06 11:35:46 +00:00 |
|
Richard Frith-MacDonald
|
c6fc158f34
|
tweak for a final pass through the loop
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38103 72102866-910b-0410-8b05-ffd578937521
|
2014-10-03 11:28:22 +00:00 |
|
Richard Frith-MacDonald
|
e03ba02d29
|
fix failure to roll back
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38101 72102866-910b-0410-8b05-ffd578937521
|
2014-10-02 20:30:22 +00:00 |
|
Richard Frith-MacDonald
|
9d1157b9c0
|
don't auto-disconnect on error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38091 72102866-910b-0410-8b05-ffd578937521
|
2014-09-24 15:03:05 +00:00 |
|
Richard Frith-MacDonald
|
832e22bc45
|
use standard conforming strings if available
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38072 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 12:05:47 +00:00 |
|
Richard Frith-MacDonald
|
f065c65fab
|
only disconnect when connected
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38071 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 11:49:40 +00:00 |
|
Richard Frith-MacDonald
|
e062fabf15
|
Fix bug setting database user
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38070 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 11:36:20 +00:00 |
|
Richard Frith-MacDonald
|
b1ccabeb7e
|
fixup for warnings about escapes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38068 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 08:45:58 +00:00 |
|
Richard Frith-MacDonald
|
90476078d5
|
escape strings if ther warning about bad escapes is enabled
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38067 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 08:15:54 +00:00 |
|
Richard Frith-MacDonald
|
0f84c574d5
|
lter merging mechanism for flexibility and ease of use
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38043 72102866-910b-0410-8b05-ffd578937521
|
2014-08-09 14:02:11 +00:00 |
|
Richard Frith-MacDonald
|
3a502f17bf
|
optimise string buffer size and merge deletes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38042 72102866-910b-0410-8b05-ffd578937521
|
2014-08-08 09:15:13 +00:00 |
|
Richard Frith-MacDonald
|
6ac6b7033f
|
first attempt at merge code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38041 72102866-910b-0410-8b05-ffd578937521
|
2014-08-08 08:07:06 +00:00 |
|
Richard Frith-MacDonald
|
5f54b5fad3
|
fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38000 72102866-910b-0410-8b05-ffd578937521
|
2014-07-17 08:52:27 +00:00 |
|