Made AntiCacheDB a generic class, split BerkeleyDB and NVM to separate subclasses. Did not change tests nor EE.
out out damned tabs
Added header files to executorcontext and AntiCacheEvictionManager
Added java enum type file, added HStoreConf option, and added C++ enum to types.h
semicolons are important
ant compile hstore-dist: configuration options added
Merge remote branch 'upstream/master'
configuration parameter is String not boolean
changed types to enum (e.g. ANTICACHEDB_BERKELEY) and made single AntiCacheBlock constructor
Passes configuration option site.anticachedb_type down to EE
Removed explicitly declared but undefined destructors in base class
Must implement constructors and destructors for base classes (apparently)
Forgot a couple stub definitions of virtual methods.
modified anticachedb_test to use BerkeleyAntiCacheDB.
removed virtual from getDBType()
added getDBType() test for BerkeleyDB, but NVM is broken without valid executor context
Added anticache_dbtype to junit test suites
changed enum parameters to simply passing int via .ordinal()
modified all AntiCacheDBs to return a AntiCacheBlock object instead of their specific derived version
Added Dbt in BerkeleyAntiCacheDB to possibly avoid passing local variable pointer in readBlock()