Ryan Culpepper
|
00fd18bc62
|
db: various fixes and additions
- fix connection-pool for nested tx, fix race condition
- ensure connected? always nonblocking
- added and reorganized some doc sections
- added grouping, contracts to in-query
- added rows->dict
|
2012-05-09 09:17:52 -06:00 |
|
Eli Barzilay
|
17090fca4f
|
A bunch of fprintf' -> eprintf' conversions (and a few related things).
|
2012-05-06 12:06:00 -04:00 |
|
Ryan Culpepper
|
1b7368f80c
|
db: fix memory leaks
- sqlite3: table prevented pst gc unless close-on-exec
- statement cache wrongly disabled close-on-exec
(not a leak, just gc'd very slowly)
- limit statement cache size
|
2012-03-13 19:50:08 -06:00 |
|
Ryan Culpepper
|
766790b9e4
|
db: clean up disconnect
|
2012-02-08 22:32:51 -07:00 |
|
Ryan Culpepper
|
f142a1c5f2
|
db: clean up communication, locking
Disconnect on break exn within lock; other break-safety fixes.
|
2012-02-08 22:32:51 -07:00 |
|
Ryan Culpepper
|
f5711c6cc3
|
db: added prepared statement cache
|
2012-02-08 22:32:51 -07:00 |
|
Ryan Culpepper
|
6fe7e65ff0
|
db: clean up common tx code
|
2012-02-08 22:32:51 -07:00 |
|
Ryan Culpepper
|
4c817d0f7f
|
db: clean up and reogranize common impl code
|
2012-02-08 22:32:50 -07:00 |
|