heisenbug in aisle 3
heisenbug in aisle 3

(when db.dispose is called in unitofwork test with sqlite, the first test that runs in memusage grows by two gc'ed objects on every iteration; then the problem vanishes.  doesnt matter what test runs in memusage.  doing a dispose() in memusage solves the problem also.  screwing wiht the mechanics of engine.dispose() only fix it when both the pool.dispose() *and* the pool.ressurect() are disabled.  its just a subtle python/pysqlite bug afaict)


git-svn-id: 655ff90ec95d1eeadb1ee4bb9db742a3c015d499@4144 8cd8332f-0806-0410-a4b6-96f4b9520244

obeattie/sqlalchemy,obeattie/sqlalchemy,obeattie/sqlalchemy