Commit graph

  • 42839ca9f1 retain/release fix Richard Frith-MacDonald 2015-11-03 21:56:09 +0000
  • 1519c92506 Add reporting of pool client retain counts rfm 2015-11-03 10:20:31 +0000
  • c391097b05 Add reporting of pool client retain counts Richard Frith-MacDonald 2015-11-03 10:20:31 +0000
  • 80dc0fa711 morte error handling fixups rfm 2015-10-14 13:28:52 +0000
  • 3c0f8a4840 morte error handling fixups Richard Frith-MacDonald 2015-10-14 13:28:52 +0000
  • 9886ed6f74 Be more rigorous about checkingfor failure response froms server and properly closing the connection and cleaning up. rfm 2015-10-12 15:25:19 +0000
  • 14c31894a0 Be more rigorous about checkingfor failure response froms server and properly closing the connection and cleaning up. Richard Frith-MacDonald 2015-10-12 15:25:19 +0000
  • 5384a25766 fixup 'xconnectd' flag rfm 2015-10-10 15:04:13 +0000
  • fb23a2d5fd fixup 'xconnectd' flag Richard Frith-MacDonald 2015-10-10 15:04:13 +0000
  • 94bc12bec5 don't call -backendDisconnect directly as it does not set the superclass state rfm 2015-10-10 14:30:58 +0000
  • 39c084eb1c don't call -backendDisconnect directly as it does not set the superclass state Richard Frith-MacDonald 2015-10-10 14:30:58 +0000
  • 8016da7fad Improve handling of server failure rfm 2015-09-08 08:12:18 +0000
  • 8939b86ba4 Improve handling of server failure Richard Frith-MacDonald 2015-09-08 08:12:18 +0000
  • dc97e17119 Ensure dates are quoted correctly irrespective of their current format. wlux 2015-07-23 14:59:03 +0000
  • 37447b55b9 Ensure dates are quoted correctly irrespective of their current format. Wolfgang Lux 2015-07-23 14:59:03 +0000
  • 6114a2b053 Improve checking for a connection we can re-use rfm 2015-07-23 07:11:57 +0000
  • 896f6df0d6 Improve checking for a connection we can re-use Richard Frith-MacDonald 2015-07-23 07:11:57 +0000
  • 0c59e4e5e7 don't re-use a connection if it is in a transaction rfm 2015-07-22 15:41:58 +0000
  • 4f374e0150 don't re-use a connection if it is in a transaction Richard Frith-MacDonald 2015-07-22 15:41:58 +0000
  • fa29176874 first attempt at allowing re-use of a client by different code layers as long as they are in the same thread. rfm 2015-07-22 12:45:21 +0000
  • 36533d3527 first attempt at allowing re-use of a client by different code layers as long as they are in the same thread. Richard Frith-MacDonald 2015-07-22 12:45:21 +0000
  • d776ce8535 Internal reorganisation rfm 2015-07-22 11:04:39 +0000
  • 5a4d4f3fce Internal reorganisation Richard Frith-MacDonald 2015-07-22 11:04:39 +0000
  • 592e4d7de5 Add support for parsing "char"[] into NSArray thebeing 2015-07-17 13:36:49 +0000
  • 88796e18bc Add support for parsing "char"[] into NSArray Niels Grewe 2015-07-17 13:36:49 +0000
  • 236d407d96 Use local time zone instead of GMT when parsing a date without a time zone. wlux 2015-07-16 13:54:23 +0000
  • 3bde5e99a8 Use local time zone instead of GMT when parsing a date without a time zone. Wolfgang Lux 2015-07-16 13:54:23 +0000
  • ca0278c603 Add support for -sizeInBytesExcluding: rfm 2015-07-16 10:13:12 +0000
  • 55e33d0f29 Add support for -sizeInBytesExcluding: Richard Frith-MacDonald 2015-07-16 10:13:12 +0000
  • 9108c530dc transaction ownership fixups rfm 2015-07-06 18:58:24 +0000
  • 023cba96ea transaction ownership fixups Richard Frith-MacDonald 2015-07-06 18:58:24 +0000
  • bf83f93a10 further cleanups rfm 2015-06-29 12:07:00 +0000
  • 917150afd9 further cleanups Richard Frith-MacDonald 2015-06-29 12:07:00 +0000
  • 603235b671 Another new method for pools and transactions rfm 2015-06-29 11:59:18 +0000
  • 08376ad7b9 Another new method for pools and transactions Richard Frith-MacDonald 2015-06-29 11:59:18 +0000
  • ba050a9adf fix deadlock rfm 2015-06-29 10:38:39 +0000
  • b949cbd9c8 fix deadlock Richard Frith-MacDonald 2015-06-29 10:38:39 +0000
  • 68048a3019 add missing pool convenience method rfm 2015-06-29 09:44:18 +0000
  • ad45131796 add missing pool convenience method Richard Frith-MacDonald 2015-06-29 09:44:18 +0000
  • f707d5bc9c implement -batch: rfm 2015-06-27 15:28:03 +0000
  • a074b69395 implement -batch: Richard Frith-MacDonald 2015-06-27 15:28:03 +0000
  • 7a2a1c48a0 add missing method rfm 2015-06-26 19:32:14 +0000
  • 097c71a9c9 add missing method Richard Frith-MacDonald 2015-06-26 19:32:14 +0000
  • be9d9def45 client name settings rfm 2015-06-26 12:06:13 +0000
  • 2e27c77f1a client name settings Richard Frith-MacDonald 2015-06-26 12:06:13 +0000
  • 1e129e7b8c Add an accessor method to SQLClient to allow getting the pool that owns the connection. thebeing 2015-06-25 13:38:41 +0000
  • 53a51aa60a Add an accessor method to SQLClient to allow getting the pool that owns the connection. Niels Grewe 2015-06-25 13:38:41 +0000
  • 8043561d5a Fixup default name rfm 2015-06-25 08:08:47 +0000
  • eba637c00e Fixup default name Richard Frith-MacDonald 2015-06-25 08:08:47 +0000
  • 7f664a2243 add another test rfm 2015-06-17 14:26:25 +0000
  • 08808d55b8 add another test Richard Frith-MacDonald 2015-06-17 14:26:25 +0000
  • f990a97227 tiny tidyup rfm 2015-06-17 12:54:45 +0000
  • e472d45d38 tiny tidyup Richard Frith-MacDonald 2015-06-17 12:54:45 +0000
  • dfdc074674 Improve distant past/future handling rfm 2015-06-17 08:00:14 +0000
  • a2f7d330b9 Improve distant past/future handling Richard Frith-MacDonald 2015-06-17 08:00:14 +0000
  • 670f939dc8 tweak date stuff rfm 2015-06-16 16:54:35 +0000
  • 97982d2d72 tweak date stuff Richard Frith-MacDonald 2015-06-16 16:54:35 +0000
  • 5d8d5e42aa fix error parsing timezone. rfm 2015-06-16 09:37:59 +0000
  • 25a0a1220e fix error parsing timezone. Richard Frith-MacDonald 2015-06-16 09:37:59 +0000
  • 4cb2b56284 Try to manage count of connected clients better rfm 2015-06-10 08:05:59 +0000
  • 11bf21a930 Try to manage count of connected clients better Richard Frith-MacDonald 2015-06-10 08:05:59 +0000
  • 0a5890209f add comment rfm 2015-06-09 17:31:09 +0000
  • 85d8389ba0 add comment Richard Frith-MacDonald 2015-06-09 17:31:09 +0000
  • 29bd71e245 Attempted deadlock fix rfm 2015-06-09 16:47:36 +0000
  • c47c323a7f Attempted deadlock fix Richard Frith-MacDonald 2015-06-09 16:47:36 +0000
  • 65357bf6d6 Improve diagnostics rfm 2015-05-29 09:33:03 +0000
  • 9282a5134d Improve diagnostics Richard Frith-MacDonald 2015-05-29 09:33:03 +0000
  • 7f3f99e6bf Fix retain/release issue and add more diagnostics rfm 2015-05-28 12:57:08 +0000
  • 6eee4f014a Fix retain/release issue and add more diagnostics Richard Frith-MacDonald 2015-05-28 12:57:08 +0000
  • af0b1dab66 Various pool management enhancements rfm 2015-05-28 08:39:10 +0000
  • 35ee61bad9 Various pool management enhancements Richard Frith-MacDonald 2015-05-28 08:39:10 +0000
  • b5d67987ef connection pool enhancements rfm 2015-05-27 14:53:36 +0000
  • a5ce6c870e connection pool enhancements Richard Frith-MacDonald 2015-05-27 14:53:36 +0000
  • 095260cfb0 Add pool p[urging rfm 2015-05-27 06:28:02 +0000
  • 855171a26f Add pool p[urging Richard Frith-MacDonald 2015-05-27 06:28:02 +0000
  • 347f6d8f4e fix logic of -longestIdle rfm 2015-05-27 06:02:43 +0000
  • 23870a60a2 fix logic of -longestIdle Richard Frith-MacDonald 2015-05-27 06:02:43 +0000
  • 525218946d Provide a description for a pool rfm 2015-05-27 05:48:13 +0000
  • 1fd4b0abe9 Provide a description for a pool Richard Frith-MacDonald 2015-05-27 05:48:13 +0000
  • c789d90e68 fix timezone offset rfm 2015-05-26 15:36:06 +0000
  • bffc581dc0 fix timezone offset Richard Frith-MacDonald 2015-05-26 15:36:06 +0000
  • 2244789514 Tweak to allow connections in a pool to share a cache effectively rfm 2015-05-04 12:15:47 +0000
  • 754b6547a9 Tweak to allow connections in a pool to share a cache effectively Richard Frith-MacDonald 2015-05-04 12:15:47 +0000
  • 5e37d31fc3 another pre-c99 hack rfm 2015-04-30 10:33:05 +0000
  • b10c6c592d another pre-c99 hack Richard Frith-MacDonald 2015-04-30 10:33:05 +0000
  • cdfac34291 support old compilers rfm 2015-04-30 10:31:05 +0000
  • 28f18d26a4 support old compilers Richard Frith-MacDonald 2015-04-30 10:31:05 +0000
  • fea2857586 Optimisation tweaks rfm 2015-04-30 09:12:47 +0000
  • d70286f339 Optimisation tweaks Richard Frith-MacDonald 2015-04-30 09:12:47 +0000
  • d90fad6f8c some optimisations rfm 2015-04-29 17:35:18 +0000
  • 19a68d1abd some optimisations Richard Frith-MacDonald 2015-04-29 17:35:18 +0000
  • 9a13938f37 fix error in last update rfm 2015-04-28 15:32:21 +0000
  • fe1d368d66 fix error in last update Richard Frith-MacDonald 2015-04-28 15:32:21 +0000
  • 67bc2571e7 performance tweaks rfm 2015-04-28 11:47:23 +0000
  • 17ce0ccf78 performance tweaks Richard Frith-MacDonald 2015-04-28 11:47:23 +0000
  • 6d94e489ff fixup to post notifications from the database on the main thread rfm 2015-04-15 16:14:02 +0000
  • dcbcc92993 fixup to post notifications from the database on the main thread Richard Frith-MacDonald 2015-04-15 16:14:02 +0000
  • 2f17f9529a report if a query produces no result rfm 2015-04-15 15:09:18 +0000
  • 3d4c775f41 report if a query produces no result Richard Frith-MacDonald 2015-04-15 15:09:18 +0000
  • c2916fbf82 add -cache method for client pool rfm 2015-04-13 09:23:29 +0000