rfm
|
527735d95a
|
revert error
|
2024-01-26 15:25:18 +00:00 |
|
rfm
|
c307374590
|
fix stupid error in previous update
|
2024-01-26 15:10:44 +00:00 |
|
rfm
|
68678b864e
|
Fix for millisecond timestamp info
|
2024-01-26 14:12:01 +00:00 |
|
Richard Frith-Macdonald
|
218578aa95
|
Add connect_timeout= option
|
2023-08-16 16:22:29 +01:00 |
|
Richard Frith-Macdonald
|
346f114fc6
|
fix dead assignment
|
2022-09-27 10:21:04 +01:00 |
|
Richard Frith-Macdonald
|
34aec94427
|
Add option to require encrypted connection.
|
2022-06-08 16:43:13 +01:00 |
|
Richard Frith-Macdonald
|
ce149e7ee3
|
Fixup for array quoting to retain old behavio of the -quoteArray: method while adding a new safe method which quotes strings in the array.
|
2020-08-12 20:30:46 +01:00 |
|
Richard Frith-Macdonald
|
8335ce336a
|
fix error in method name
|
2020-08-12 20:17:18 +01:00 |
|
Richard Frith-Macdonald
|
a496d0dd8e
|
Fixup for quoted array
|
2020-08-12 19:56:50 +01:00 |
|
Richard Frith-Macdonald
|
76ea8d486e
|
Make sure we flush buffered database notifications
|
2020-04-22 07:56:04 +01:00 |
|
Richard Frith-Macdonald
|
dc7955472e
|
Change notification code to de-duplicate notifications if/when postgres sends many copies of the same notification at the same time. Also change the code to queue notifications in the thread that received them (as documented) and only queue them in the main thread if the receiving thread does not have an active run loop.
|
2020-04-21 10:51:54 +01:00 |
|
Richard Frith-Macdonald
|
ca2f44a323
|
Improve logging of timings (log time taken for connection separately from
that to query/execute a statement).
|
2020-03-21 17:15:27 +00:00 |
|
Richard Frith-Macdonald
|
bb47241044
|
Fix notinifcation posting to refrain from coalescing
|
2020-01-22 12:29:27 +00:00 |
|
Wolfgang Lux
|
ec590a5253
|
Hide database connection password from debug logs
|
2019-12-11 09:40:12 +01:00 |
|
Richard Frith-Macdonald
|
6c64e4cb9d
|
consistently call -disconnect when connection is losts (so transaction end
ivar/lock adjustmentt is done).
|
2019-03-11 10:37:49 +00:00 |
|
Wolfgang Lux
|
debbd3c763
|
Fix minor space leak in the Postgres backendConnect method
|
2019-03-01 13:31:43 +01:00 |
|
Wolfgang Lux
|
5201c42e01
|
Fix optimization to reuse small data values in Postgres query results so
that it actually works.
|
2019-01-24 11:39:28 +01:00 |
|
Richard Frith-Macdonald
|
9e722821c8
|
reconnect tweaks
|
2017-08-27 16:37:21 +01:00 |
|
Richard Frith-Macdonald
|
24cb65059f
|
have connect retry automatically
|
2017-08-27 12:41:22 +01:00 |
|
Richard Frith-Macdonald
|
09526be014
|
fix typo
|
2017-08-25 10:37:52 +01:00 |
|
Richard Frith-Macdonald
|
017a6165ee
|
fix typo
|
2017-08-25 10:36:39 +01:00 |
|
Richard Frith-Macdonald
|
396dcb0355
|
fixups for notification file handle monitoring
|
2017-08-25 10:33:55 +01:00 |
|
Richard Frith-Macdonald
|
b4dd6312fe
|
Fix to make all disconnects clean up the same way.
|
2017-08-15 12:38:10 +01:00 |
|
Richard Frith-Macdonald
|
6102dddbcc
|
Fix for clean handling of loss of database server connection when we are
listening for notifications.
|
2017-08-15 11:13:06 +01:00 |
|
Richard Frith-Macdonald
|
d75ff81bba
|
Minor tweaks for returning literal strings for numeric columns
|
2017-07-03 11:03:58 +01:00 |
|
Richard Frith-Macdonald
|
9174ee9ad7
|
unproxy tweaks
|
2017-06-30 11:55:33 +01:00 |
|
Richard Frith-Macdonald
|
0c3fd3449d
|
further cleanups and fixes for quoting
|
2017-06-30 11:46:17 +01:00 |
|
Richard Frith-Macdonald
|
013c068a52
|
Restructure autoquoting to simplify
|
2017-06-30 11:39:24 +01:00 |
|
Richard Frith-Macdonald
|
9c2b980170
|
Return integer values as literal (so if re-used they won't be quoted).
Fix memory leak decoding arrays
|
2017-06-29 14:10:13 +01:00 |
|
Richard Frith-MacDonald
|
823f329413
|
Now that we use standard conforming strings, we can use use the superclass
string quoting code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40493 72102866-910b-0410-8b05-ffd578937521
|
2017-04-26 13:49:24 +00:00 |
|
Richard Frith-MacDonald
|
83d4873389
|
fix to return string valuem for retrieved dates (like times)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40369 72102866-910b-0410-8b05-ffd578937521
|
2017-03-07 12:31:41 +00:00 |
|
Richard Frith-MacDonald
|
1ce3253a97
|
revert last
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40190 72102866-910b-0410-8b05-ffd578937521
|
2016-11-02 12:25:58 +00:00 |
|
Richard Frith-MacDonald
|
efd9f26947
|
Post notifications without coalescing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40189 72102866-910b-0410-8b05-ffd578937521
|
2016-11-02 12:03:15 +00:00 |
|
Richard Frith-MacDonald
|
8e12a18ec2
|
Fix for thread safety issue spotted by Wolfgang.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40162 72102866-910b-0410-8b05-ffd578937521
|
2016-10-19 12:38:02 +00:00 |
|
Richard Frith-MacDonald
|
e1b855d2f2
|
more error checks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39913 72102866-910b-0410-8b05-ffd578937521
|
2016-06-23 16:04:00 +00:00 |
|
Richard Frith-MacDonald
|
efa86d441e
|
improve debug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39911 72102866-910b-0410-8b05-ffd578937521
|
2016-06-23 14:52:36 +00:00 |
|
Richard Frith-MacDonald
|
3bb76c9230
|
Only allow observers to be added from one runloop/thread at a time.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39900 72102866-910b-0410-8b05-ffd578937521
|
2016-06-21 17:47:15 +00:00 |
|
Richard Frith-MacDonald
|
316dca8d3f
|
Alter to allow notifications to be sent to observers asynchronously
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39898 72102866-910b-0410-8b05-ffd578937521
|
2016-06-21 16:14:22 +00:00 |
|
Richard Frith-MacDonald
|
6f69ad8b20
|
fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39728 72102866-910b-0410-8b05-ffd578937521
|
2016-05-06 12:13:37 +00:00 |
|
Richard Frith-MacDonald
|
3c0f8a4840
|
morte error handling fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39067 72102866-910b-0410-8b05-ffd578937521
|
2015-10-14 13:28:52 +00:00 |
|
Richard Frith-MacDonald
|
14c31894a0
|
Be more rigorous about checkingfor failure response froms server and properly
closing the connection and cleaning up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39052 72102866-910b-0410-8b05-ffd578937521
|
2015-10-12 15:25:19 +00:00 |
|
Richard Frith-MacDonald
|
fb23a2d5fd
|
fixup 'xconnectd' flag
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39049 72102866-910b-0410-8b05-ffd578937521
|
2015-10-10 15:04:13 +00:00 |
|
Richard Frith-MacDonald
|
39c084eb1c
|
don't call -backendDisconnect directly as it does not set the superclass state
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39048 72102866-910b-0410-8b05-ffd578937521
|
2015-10-10 14:30:58 +00:00 |
|
Richard Frith-MacDonald
|
8939b86ba4
|
Improve handling of server failure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38974 72102866-910b-0410-8b05-ffd578937521
|
2015-09-08 08:12:18 +00:00 |
|
Niels Grewe
|
88796e18bc
|
Add support for parsing "char"[] into NSArray
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38813 72102866-910b-0410-8b05-ffd578937521
|
2015-07-17 13:36:49 +00:00 |
|
Wolfgang Lux
|
3bde5e99a8
|
Use local time zone instead of GMT when parsing a date without a time zone.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38810 72102866-910b-0410-8b05-ffd578937521
|
2015-07-16 13:54:23 +00:00 |
|
Richard Frith-MacDonald
|
a2f7d330b9
|
Improve distant past/future handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38650 72102866-910b-0410-8b05-ffd578937521
|
2015-06-17 08:00:14 +00:00 |
|
Richard Frith-MacDonald
|
97982d2d72
|
tweak date stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38646 72102866-910b-0410-8b05-ffd578937521
|
2015-06-16 16:54:35 +00:00 |
|
Richard Frith-MacDonald
|
25a0a1220e
|
fix error parsing timezone.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38643 72102866-910b-0410-8b05-ffd578937521
|
2015-06-16 09:37:59 +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 |
|