Commit graph

  • 0836cc15ad add -cache method for client pool Richard Frith-MacDonald 2015-04-13 09:23:29 +0000
  • d089d9ce82 Changes to avoid a client being removed from the pool longer than necessary. rfm 2015-04-13 08:30:31 +0000
  • 950252a37f Changes to avoid a client being removed from the pool longer than necessary. Richard Frith-MacDonald 2015-04-13 08:30:31 +0000
  • 0b828587b6 expose method rfm 2015-04-12 09:50:50 +0000
  • 63ff9b2bfd expose method Richard Frith-MacDonald 2015-04-12 09:50:50 +0000
  • 04b30ae6cc quoting improvements for pools rfm 2015-04-09 08:04:38 +0000
  • a35f4cee92 quoting improvements for pools Richard Frith-MacDonald 2015-04-09 08:04:38 +0000
  • bb8284b4fe Threading/notification improvments rfm 2015-04-01 11:32:49 +0000
  • f312d036d0 Threading/notification improvments Richard Frith-MacDonald 2015-04-01 11:32:49 +0000
  • 2250d65fc0 Add preliminary array support rfm 2015-03-11 17:16:14 +0000
  • 2db59e861c Add preliminary array support Richard Frith-MacDonald 2015-03-11 17:16:14 +0000
  • 2479b58670 bump version when we drop support for versions of postgres which don't support standard sql strings rfm 2015-03-02 15:19:15 +0000
  • 78764f0ce1 bump version when we drop support for versions of postgres which don't support standard sql strings Richard Frith-MacDonald 2015-03-02 15:19:15 +0000
  • 73d1202aed Improve string quotng support rfm 2015-03-02 09:36:50 +0000
  • bd63d63d0f Improve string quotng support Richard Frith-MacDonald 2015-03-02 09:36:50 +0000
  • e3e350e859 updat to 1.8.2 for exposing minor functionality rfm 2015-02-26 16:14:51 +0000
  • 7aafa6f372 updat to 1.8.2 for exposing minor functionality Richard Frith-MacDonald 2015-02-26 16:14:51 +0000
  • 7f21e532bb use config.status when available rfm 2015-01-31 20:55:45 +0000
  • 391b543e6c use config.status when available Richard Frith-MacDonald 2015-01-31 20:55:45 +0000
  • 79123aa5f6 avoid some compiler warnings rfm 2015-01-06 10:56:39 +0000
  • 069b1b1e95 avoid some compiler warnings Richard Frith-MacDonald 2015-01-06 10:56:39 +0000
  • ea7391e643 fixup to avoid repeatedly closing/opening connections rfm 2015-01-05 15:52:02 +0000
  • 9d13495a8a fixup to avoid repeatedly closing/opening connections Richard Frith-MacDonald 2015-01-05 15:52:02 +0000
  • 35eb805b78 convenience methods rfm 2014-12-11 17:26:32 +0000
  • 3bdf2686b5 convenience methods Richard Frith-MacDonald 2014-12-11 17:26:32 +0000
  • d985eb2650 Convenience code ... allow a pool to be used as a client. rfm 2014-12-11 10:47:12 +0000
  • edc1a8310a Convenience code ... allow a pool to be used as a client. Richard Frith-MacDonald 2014-12-11 10:47:12 +0000
  • 0a2267cfba fix to handle TIME fields rfm 2014-11-19 10:21:24 +0000
  • 19b900d172 fix to handle TIME fields Richard Frith-MacDonald 2014-11-19 10:21:24 +0000
  • 9426b03874 new release rfm 2014-11-04 12:33:10 +0000
  • 7f64902d1f new release Richard Frith-MacDonald 2014-11-04 12:33:10 +0000
  • 4574e3953f connection pool tweaks rfm 2014-10-13 10:47:06 +0000
  • e3429d9079 connection pool tweaks Richard Frith-MacDonald 2014-10-13 10:47:06 +0000
  • 94f90586bb thread-safety fixup rfm 2014-10-07 09:15:16 +0000
  • 6ae8df20b7 thread-safety fixup Richard Frith-MacDonald 2014-10-07 09:15:16 +0000
  • 1ebf4e67b8 improve transaction rollback rfm 2014-10-07 07:09:38 +0000
  • c035f9cf39 improve transaction rollback Richard Frith-MacDonald 2014-10-07 07:09:38 +0000
  • 7cacde399b sent the client name to the database server rfm 2014-10-06 11:35:46 +0000
  • 0f06c9b7fc sent the client name to the database server Richard Frith-MacDonald 2014-10-06 11:35:46 +0000
  • 05f90ded16 tweak for a final pass through the loop rfm 2014-10-03 11:28:22 +0000
  • c6fc158f34 tweak for a final pass through the loop Richard Frith-MacDonald 2014-10-03 11:28:22 +0000
  • b0cd9c1b1c fix failure to roll back rfm 2014-10-02 20:30:22 +0000
  • e03ba02d29 fix failure to roll back Richard Frith-MacDonald 2014-10-02 20:30:22 +0000
  • 3094d86314 don't auto-disconnect on error rfm 2014-09-24 15:03:05 +0000
  • 9d1157b9c0 don't auto-disconnect on error Richard Frith-MacDonald 2014-09-24 15:03:05 +0000
  • ab6697163c use standard conforming strings if available rfm 2014-09-10 12:05:47 +0000
  • 832e22bc45 use standard conforming strings if available Richard Frith-MacDonald 2014-09-10 12:05:47 +0000
  • 0bbb8cfa17 only disconnect when connected rfm 2014-09-10 11:49:40 +0000
  • f065c65fab only disconnect when connected Richard Frith-MacDonald 2014-09-10 11:49:40 +0000
  • 986d1e8588 Fix bug setting database user rfm 2014-09-10 11:36:20 +0000
  • e062fabf15 Fix bug setting database user Richard Frith-MacDonald 2014-09-10 11:36:20 +0000
  • 2877e62259 fixup for warnings about escapes rfm 2014-09-10 08:45:58 +0000
  • b1ccabeb7e fixup for warnings about escapes Richard Frith-MacDonald 2014-09-10 08:45:58 +0000
  • 3a80c3c054 escape strings if ther warning about bad escapes is enabled rfm 2014-09-10 08:15:54 +0000
  • 90476078d5 escape strings if ther warning about bad escapes is enabled Richard Frith-MacDonald 2014-09-10 08:15:54 +0000
  • 374c7aa30a lter merging mechanism for flexibility and ease of use rfm 2014-08-09 14:02:11 +0000
  • 0f84c574d5 lter merging mechanism for flexibility and ease of use Richard Frith-MacDonald 2014-08-09 14:02:11 +0000
  • abd0e840eb optimise string buffer size and merge deletes rfm 2014-08-08 09:15:13 +0000
  • 3a502f17bf optimise string buffer size and merge deletes Richard Frith-MacDonald 2014-08-08 09:15:13 +0000
  • ff5a0b347f first attempt at merge code rfm 2014-08-08 08:07:06 +0000
  • 6ac6b7033f first attempt at merge code Richard Frith-MacDonald 2014-08-08 08:07:06 +0000
  • f537fcc33d fix typo rfm 2014-07-17 08:52:27 +0000
  • 5f54b5fad3 fix typo Richard Frith-MacDonald 2014-07-17 08:52:27 +0000
  • 8b311d9c9f patch by Yavor for versioned bundles rfm 2014-07-17 08:51:33 +0000
  • 39130494be patch by Yavor for versioned bundles Richard Frith-MacDonald 2014-07-17 08:51:33 +0000
  • eeaf12eefe fixes for bug #42733 and bug #42734 by Yavor rfm 2014-07-13 08:38:55 +0000
  • e54378f320 fixes for bug #42733 and bug #42734 by Yavor Richard Frith-MacDonald 2014-07-13 08:38:55 +0000
  • b05d9df931 pool retain/release fixes rfm 2014-07-07 16:25:16 +0000
  • 698b359608 pool retain/release fixes Richard Frith-MacDonald 2014-07-07 16:25:16 +0000
  • 8faf0731ec provide available connections rfm 2014-07-07 16:01:22 +0000
  • aa159b1455 provide available connections Richard Frith-MacDonald 2014-07-07 16:01:22 +0000
  • e9e530123c Report max and min connections, try to keep at least min connections in pool rfm 2014-07-05 08:40:42 +0000
  • 3c56d1fa82 Report max and min connections, try to keep at least min connections in pool Richard Frith-MacDonald 2014-07-05 08:40:42 +0000
  • f353c7b1e0 try to close unwanted connections whenever we end any operation which locks the pool. rfm 2014-07-04 13:56:29 +0000
  • c46336e96c try to close unwanted connections whenever we end any operation which locks the pool. Richard Frith-MacDonald 2014-07-04 13:56:29 +0000
  • 2ce0c959db fix logic error in picking existing client rather than adding to pool rfm 2014-07-04 13:31:30 +0000
  • 2c37086861 fix logic error in picking existing client rather than adding to pool Richard Frith-MacDonald 2014-07-04 13:31:30 +0000
  • 518103553a pool improvements rfm 2014-07-04 13:11:47 +0000
  • 92b29b8ed0 pool improvements Richard Frith-MacDonald 2014-07-04 13:11:47 +0000
  • f61c5df41e add missing file rfm 2014-06-24 10:30:00 +0000
  • c8c192c738 add missing file Richard Frith-MacDonald 2014-06-24 10:30:00 +0000
  • e38d4a45ae fix missing declaration rfm 2014-06-21 11:12:32 +0000
  • 10478732e6 fix missing declaration Richard Frith-MacDonald 2014-06-21 11:12:32 +0000
  • d6174817bb Add pool stats rfm 2014-06-21 06:57:17 +0000
  • 1a68bf02c2 Add pool stats Richard Frith-MacDonald 2014-06-21 06:57:17 +0000
  • 2245edfae4 new version number rfm 2014-06-20 15:44:52 +0000
  • ab9010db3b new version number Richard Frith-MacDonald 2014-06-20 15:44:52 +0000
  • e1e528d75f Remove proxy for improved performance and (hopefully) simplification of code. rfm 2014-06-20 15:39:25 +0000
  • fd50180862 Remove proxy for improved performance and (hopefully) simplification of code. Richard Frith-MacDonald 2014-06-20 15:39:25 +0000
  • 6301d115c9 more pool improvements rfm 2014-06-20 08:35:33 +0000
  • 613de3c660 more pool improvements Richard Frith-MacDonald 2014-06-20 08:35:33 +0000
  • cf52190f0f document pool initialisation rfm 2014-06-20 05:21:58 +0000
  • 38bf6cbe72 document pool initialisation Richard Frith-MacDonald 2014-06-20 05:21:58 +0000
  • c84e989ab2 Add code to limit idle connections in pool to the poll 'min' size. rfm 2014-06-20 05:15:24 +0000
  • 3c49c76afe Add code to limit idle connections in pool to the poll 'min' size. Richard Frith-MacDonald 2014-06-20 05:15:24 +0000
  • dd264972c9 initial thread pool implementation rfm 2014-06-19 21:26:25 +0000
  • ac0e231c9a initial thread pool implementation Richard Frith-MacDonald 2014-06-19 21:26:25 +0000
  • ecf4eddcba Tag version 1_7_3 sqlclient-1_7_3 Richard Frith-MacDonald 2014-05-27 15:26:28 +0000
  • c738aae5bc remove async code ... only do I/O in one thread at a time rfm 2014-05-27 15:25:29 +0000
  • 2c40163ef2 remove async code ... only do I/O in one thread at a time Richard Frith-MacDonald 2014-05-27 15:25:29 +0000