Ryan Culpepper
|
ce567c861e
|
use define-logger
|
2012-12-05 12:19:16 -05:00 |
|
Ryan Culpepper
|
05e7e61d85
|
added #:option to start-transaction, call-with-transaction
|
2012-12-01 01:33:56 -05:00 |
|
Ryan Culpepper
|
ecb88ffd45
|
Revert "db: use channel instead of semaphore + result variable"
Using a sync. channel breaks kill-safety.
This reverts commit 8363db9258 .
|
2012-08-28 22:04:05 -04:00 |
|
Ryan Culpepper
|
8363db9258
|
db: use channel instead of semaphore + result variable
|
2012-08-25 19:02:18 -04:00 |
|
Ryan Culpepper
|
7c395e9c7c
|
db: updated to new error convention (mostly)
|
2012-08-25 19:02:18 -04:00 |
|
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 |
|
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
|
654ccb277f
|
db: added cursors
|
2012-02-08 22:32:51 -07:00 |
|
Ryan Culpepper
|
618173c97e
|
db: finalize close-on-exec psts within lock
|
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 |
|
Ryan Culpepper
|
dba35c3116
|
db: added nested transactions
|
2012-01-08 23:25:53 -07:00 |
|
Ryan Culpepper
|
a5bda8e0cd
|
db: moved private contracts to db/base, removed useless requires
|
2011-08-31 05:40:24 -06:00 |
|
Ryan Culpepper
|
19b1ff101c
|
db: fixed kill-safe-connection, improved tests
|
2011-08-31 05:40:24 -06:00 |
|
Ryan Culpepper
|
397702808a
|
db: fixed virtual-statement
Eliminated interface test (shallow) in favor of method test
(correct, recursive). Also made vstmts work with virtual-connections.
|
2011-08-30 12:04:24 -06:00 |
|
Ryan Culpepper
|
82896bfce2
|
db: added list-tables, table-exists? (except for ODBC, so far)
|
2011-08-25 12:56:42 -06:00 |
|
Ryan Culpepper
|
50f0a32f9e
|
added db library
|
2011-08-25 12:56:42 -06:00 |
|