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
Richard Frith-MacDonald
39130494be
patch by Yavor for versioned bundles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37999 72102866-910b-0410-8b05-ffd578937521
2014-07-17 08:51:33 +00:00
Richard Frith-MacDonald
e54378f320
fixes for bug #42733 and bug #42734 by Yavor
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37993 72102866-910b-0410-8b05-ffd578937521
2014-07-13 08:38:55 +00:00
Richard Frith-MacDonald
698b359608
pool retain/release fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37986 72102866-910b-0410-8b05-ffd578937521
2014-07-07 16:25:16 +00:00
Richard Frith-MacDonald
aa159b1455
provide available connections
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37985 72102866-910b-0410-8b05-ffd578937521
2014-07-07 16:01:22 +00:00
Richard Frith-MacDonald
3c56d1fa82
Report max and min connections, try to keep at least min connections in pool
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37984 72102866-910b-0410-8b05-ffd578937521
2014-07-05 08:40:42 +00:00
Richard Frith-MacDonald
c46336e96c
try to close unwanted connections whenever we end any operation which locks
...
the pool.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37981 72102866-910b-0410-8b05-ffd578937521
2014-07-04 13:56:29 +00:00
Richard Frith-MacDonald
2c37086861
fix logic error in picking existing client rather than adding to pool
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37980 72102866-910b-0410-8b05-ffd578937521
2014-07-04 13:31:30 +00:00
Richard Frith-MacDonald
92b29b8ed0
pool improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37979 72102866-910b-0410-8b05-ffd578937521
2014-07-04 13:11:47 +00:00
Richard Frith-MacDonald
c8c192c738
add missing file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37963 72102866-910b-0410-8b05-ffd578937521
2014-06-24 10:30:00 +00:00
Richard Frith-MacDonald
10478732e6
fix missing declaration
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37962 72102866-910b-0410-8b05-ffd578937521
2014-06-21 11:12:32 +00:00
Richard Frith-MacDonald
1a68bf02c2
Add pool stats
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37961 72102866-910b-0410-8b05-ffd578937521
2014-06-21 06:57:17 +00:00
Richard Frith-MacDonald
ab9010db3b
new version number
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37958 72102866-910b-0410-8b05-ffd578937521
2014-06-20 15:44:52 +00:00
Richard Frith-MacDonald
fd50180862
Remove proxy for improved performance and (hopefully) simplification of code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37957 72102866-910b-0410-8b05-ffd578937521
2014-06-20 15:39:25 +00:00
Richard Frith-MacDonald
613de3c660
more pool improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37953 72102866-910b-0410-8b05-ffd578937521
2014-06-20 08:35:33 +00:00
Richard Frith-MacDonald
38bf6cbe72
document pool initialisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37952 72102866-910b-0410-8b05-ffd578937521
2014-06-20 05:21:58 +00:00
Richard Frith-MacDonald
3c49c76afe
Add code to limit idle connections in pool to the poll 'min' size.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37951 72102866-910b-0410-8b05-ffd578937521
2014-06-20 05:15:24 +00:00
Richard Frith-MacDonald
ac0e231c9a
initial thread pool implementation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37950 72102866-910b-0410-8b05-ffd578937521
2014-06-19 21:26:25 +00:00
Richard Frith-MacDonald
2c40163ef2
remove async code ... only do I/O in one thread at a time
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37914 72102866-910b-0410-8b05-ffd578937521
2014-05-27 15:25:29 +00:00
Richard Frith-MacDonald
7f19e9e996
bugfix release for thread safety of notifications
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37913 72102866-910b-0410-8b05-ffd578937521
2014-05-27 15:22:35 +00:00
Richard Frith-MacDonald
9a00a62842
fix return without unlocking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37893 72102866-910b-0410-8b05-ffd578937521
2014-05-19 09:31:02 +00:00
Richard Frith-MacDonald
2a8895805f
more locking added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37892 72102866-910b-0410-8b05-ffd578937521
2014-05-19 08:30:31 +00:00
Richard Frith-MacDonald
f4f2b640f9
improve comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37891 72102866-910b-0410-8b05-ffd578937521
2014-05-17 09:47:58 +00:00
Richard Frith-MacDonald
bf33b6d564
minor documentation fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37885 72102866-910b-0410-8b05-ffd578937521
2014-05-16 10:08:40 +00:00
Richard Frith-MacDonald
9f3394e3a4
lock protect use of backendNotify:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37884 72102866-910b-0410-8b05-ffd578937521
2014-05-16 10:03:51 +00:00
Richard Frith-MacDonald
840679cff1
more thread-safety changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37879 72102866-910b-0410-8b05-ffd578937521
2014-05-13 11:01:50 +00:00
Richard Frith-MacDonald
9feb78e6af
fix minor thread safety issue
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37878 72102866-910b-0410-8b05-ffd578937521
2014-05-13 10:26:48 +00:00
Richard Frith-MacDonald
415aa4a3ad
1.7.1 bugfix release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37859 72102866-910b-0410-8b05-ffd578937521
2014-05-08 07:56:13 +00:00
Richard Frith-MacDonald
1d93696eb4
tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37853 72102866-910b-0410-8b05-ffd578937521
2014-05-07 16:36:06 +00:00
Richard Frith-MacDonald
0b8dc96fa2
Fix retain/release error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37794 72102866-910b-0410-8b05-ffd578937521
2014-04-12 07:24:31 +00:00
Richard Frith-MacDonald
f3cc52bc43
fix uninitialised variable
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37747 72102866-910b-0410-8b05-ffd578937521
2014-03-17 12:19:55 +00:00
Wolfgang Lux
d1beaed950
Fix incorrect comparison operator.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37725 72102866-910b-0410-8b05-ffd578937521
2014-03-05 17:25:07 +00:00
Richard Frith-MacDonald
bd40e7b084
fix typo in comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37724 72102866-910b-0410-8b05-ffd578937521
2014-03-04 13:59:15 +00:00
Richard Frith-MacDonald
17c3da4489
fixup for caching queries
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37700 72102866-910b-0410-8b05-ffd578937521
2014-02-21 09:56:09 +00:00
Richard Frith-MacDonald
631183a672
improve help
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37693 72102866-910b-0410-8b05-ffd578937521
2014-02-15 07:24:46 +00:00
Richard Frith-MacDonald
4b43448d28
add helper for building counted set
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37692 72102866-910b-0410-8b05-ffd578937521
2014-02-15 07:16:26 +00:00
Richard Frith-MacDonald
0c1eebfc6c
64bit printf format fixup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37063 72102866-910b-0410-8b05-ffd578937521
2013-09-10 12:42:41 +00:00
Richard Frith-MacDonald
3a3f32d920
add 1.7 release note
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37044 72102866-910b-0410-8b05-ffd578937521
2013-09-06 06:59:13 +00:00
Richard Frith-MacDonald
254d26adac
use all domains for bundle lookup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37043 72102866-910b-0410-8b05-ffd578937521
2013-09-05 21:04:12 +00:00
Richard Frith-MacDonald
da40485fe2
fixup return type of sizeInBytes:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37042 72102866-910b-0410-8b05-ffd578937521
2013-09-05 12:48:53 +00:00
Richard Frith-MacDonald
1db8d56643
document database name
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36758 72102866-910b-0410-8b05-ffd578937521
2013-06-26 11:59:36 +00:00
Richard Frith-MacDonald
0469ba48fb
Fix timestamps without timezone to use local time zone
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36655 72102866-910b-0410-8b05-ffd578937521
2013-05-24 14:20:29 +00:00
Richard Frith-MacDonald
5b64b5c3bf
Turn off automatic trimming by default
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36500 72102866-910b-0410-8b05-ffd578937521
2013-04-10 15:03:55 +00:00
Richard Frith-MacDonald
ca230f1ae4
tweak prototypes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36291 72102866-910b-0410-8b05-ffd578937521
2013-03-06 22:46:15 +00:00
Richard Frith-MacDonald
803a67ff54
fixup format string error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36278 72102866-910b-0410-8b05-ffd578937521
2013-03-05 15:16:07 +00:00
Richard Frith-MacDonald
1e02d0189f
fixup version for minor release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36264 72102866-910b-0410-8b05-ffd578937521
2013-03-04 14:59:14 +00:00
Richard Frith-MacDonald
272491adc9
1.6.0 release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36262 72102866-910b-0410-8b05-ffd578937521
2013-03-04 14:48:29 +00:00
Richard Frith-MacDonald
56fc0088ad
add helper classes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36261 72102866-910b-0410-8b05-ffd578937521
2013-03-04 14:47:29 +00:00
Sebastian Reitenbach
da909810ee
* ECPG.pgm
...
* testECPG.m
* testMySQL.m
* testSQLite.m
use PRIuPTR to NSLog NSUIntegers
OK Richard
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36111 72102866-910b-0410-8b05-ffd578937521
2013-02-11 16:05:47 +00:00
Richard Frith-MacDonald
a4ec0e036b
update for objc2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@36095 72102866-910b-0410-8b05-ffd578937521
2013-02-09 11:34:01 +00:00