build with build tools 19.0.3
replace the custom DoubleItems class with the system Pair<> class
Add the possibility to call the internal database writing routines to use with AsynchronousDbOperation
special log for database corrupted errors
better logging for proguarded classes
use the database name for the worker thread to avoid obfuscation
pass the logger to the preloadInit
Add a base class to provide the worker thread to a basic SQLiteOpenHelper
add a constructor with a CursorFactory
more documentation on the scheduled calls
add helper methods for adding/removing/updating items in the disk thread
factorize the throw exception on failure
do not make the directStoreItem() and directUpdate() final, they may be needed by their parent
do not recover from Error in a custom AsynchronousDbOperation
rename InMemoryDbErrorHandler to AsynchronousDbErrorHandler
Add a callback in AsynchronousDbErrorHandler to tell when the database is corrupted
when a database is corrupted, just delete the database file
ignore Android Studio files
build with the latest build tools (10.1)
build with the latest build tools (10.1)