now that Ive become fed-up with dbstl (currently because it has deadlocks, races, and thread contention); Im going to strip it entirely; basically a rewrite of the backend; this is a checkpoint containing code which elucidated the issues, so I have a point-in-time before I hacked up the backend
adding some rewrite files
checking in dbstl fixup start
dbcxx_db multiton initial
cleanup old subsystem so its not in my way
some more fleshing out
dbcxx overhaul checkpoint
checkpoint; some tests passing now!
all unit tests passing; however getting bad fd on Db::close
all tests passing, no wammies!
adding shutdown
make RAII also handle the locking, since its cleaner, and confuses the env class less
update configure and makefiles for db_cxx change
call shutdown via atexit in views... wow I need to rewrite that django API sanely... that is so ugly...