From 9a728c3824b5c688c62723dda8a085b9b86802ae Mon Sep 17 00:00:00 2001
From: Boris Kolpackov <boris@codesynthesis.com>
Date: Fri, 27 Mar 2015 16:29:37 +0200
Subject: Add feature: Ability to not own underlying database connections

---
 feature/list | 12 ++++++++++++
 1 file changed, 12 insertions(+)

(limited to 'feature')

diff --git a/feature/list b/feature/list
index 5206ca3..3ba0ee5 100644
--- a/feature/list
+++ b/feature/list
@@ -1,3 +1,15 @@
+! Ability to not own underlying database connections
+
+  Could be useful when trying to work with other "database drivers".
+  Seems what would be useful:
+
+  1. Flag to the handle ctor not to free.
+  2. detach() in addition to handle().
+  3. In connection_pool, delete the connection if it was returned
+     detached (handle is free).
+
+  Also make the connection guts protected.
+
 ! Ability not to generate schema for certain objects/containers
 
   Sometimes it can be useful to overlay an object onto existing
-- 
cgit v1.1