Richard Frith-MacDonald
|
55e33d0f29
|
Add support for -sizeInBytesExcluding:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38807 72102866-910b-0410-8b05-ffd578937521
|
2015-07-16 10:13:12 +00:00 |
|
Richard Frith-MacDonald
|
023cba96ea
|
transaction ownership fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38757 72102866-910b-0410-8b05-ffd578937521
|
2015-07-06 18:58:24 +00:00 |
|
Richard Frith-MacDonald
|
917150afd9
|
further cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38719 72102866-910b-0410-8b05-ffd578937521
|
2015-06-29 12:07:00 +00:00 |
|
Richard Frith-MacDonald
|
08376ad7b9
|
Another new method for pools and transactions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38718 72102866-910b-0410-8b05-ffd578937521
|
2015-06-29 11:59:18 +00:00 |
|
Richard Frith-MacDonald
|
b949cbd9c8
|
fix deadlock
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38717 72102866-910b-0410-8b05-ffd578937521
|
2015-06-29 10:38:39 +00:00 |
|
Richard Frith-MacDonald
|
a074b69395
|
implement -batch:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38714 72102866-910b-0410-8b05-ffd578937521
|
2015-06-27 15:28:03 +00:00 |
|
Richard Frith-MacDonald
|
2e27c77f1a
|
client name settings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38694 72102866-910b-0410-8b05-ffd578937521
|
2015-06-26 12:06:13 +00:00 |
|
Niels Grewe
|
53a51aa60a
|
Add an accessor method to SQLClient to allow getting the pool that owns the
connection.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38679 72102866-910b-0410-8b05-ffd578937521
|
2015-06-25 13:38:41 +00:00 |
|
Richard Frith-MacDonald
|
eba637c00e
|
Fixup default name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38678 72102866-910b-0410-8b05-ffd578937521
|
2015-06-25 08:08:47 +00:00 |
|
Richard Frith-MacDonald
|
11bf21a930
|
Try to manage count of connected clients better
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38608 72102866-910b-0410-8b05-ffd578937521
|
2015-06-10 08:05:59 +00:00 |
|
Richard Frith-MacDonald
|
85d8389ba0
|
add comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38607 72102866-910b-0410-8b05-ffd578937521
|
2015-06-09 17:31:09 +00:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
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
|
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
|
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 |
|