(in progress) adding boolean canceled argument in eof()
Merge branch 'master' into query-cancel
added 'canceled' argument in eof related functions
Merge branch 'master' into query-cancel