Support queryTimeout for Statements

Issue #32 new
Joel Carranza
created an issue

Currently Statement.setQueryTimeout() sets the sqlite busy timeout, which is not really the same thing as JDBC's concept of a query timeout. From reading the sqlite documentation, I think query timeouts could be implemented using sqlite3_progress_handler function call