I just ventured through the latest commits when I stumbled upon this:
Zeos now supports the abortion of long running operations.
To do so, call TZConnection.AbortOperation from another thread.
This is supported on MySQL, MariaDB, Oracle, dblib (MS SQL Server, SAP Adaptive Server Enterprise), PostgreSQL, Firebird and SQLite.
I am so glad I could give something back to the community! Hope some other people will find it as useful as I did.
P.s.: no mention of ZMethodInThread? :P
Yayyy!
Moderators: gto, cipto_kh, EgonHugeist
Yayyy!
Delphi 12.2, Zeos 8 from latest GIT snapshot
Using:
- MySQL server 8.0.18; libmysql.dll 8.0.40 x64 5.7.19 x68, libmariadb.dll 3.3.11
- Oracle server 11.2.0, 12.1.0, 19.0.0; oci.dll 21.15
- MSSQL 2012, 2019; sybdb.dll FreeTDS_3102
- SQLite 3.47
Using:
- MySQL server 8.0.18; libmysql.dll 8.0.40 x64 5.7.19 x68, libmariadb.dll 3.3.11
- Oracle server 11.2.0, 12.1.0, 19.0.0; oci.dll 21.15
- MSSQL 2012, 2019; sybdb.dll FreeTDS_3102
- SQLite 3.47
-
- Platinum Boarder
- Posts: 1956
- Joined: 17.01.2011, 14:17
Re: Yayyy!
I only just started writing up the release notes. They are not finished by a long shotaehimself wrote: ↑14.11.2020, 23:18 I just ventured through the latest commits when I stumbled upon this:
Zeos now supports the abortion of long running operations.
To do so, call TZConnection.AbortOperation from another thread.
This is supported on MySQL, MariaDB, Oracle, dblib (MS SQL Server, SAP Adaptive Server Enterprise), PostgreSQL, Firebird and SQLite.
I am so glad I could give something back to the community! Hope some other people will find it as useful as I did.
P.s.: no mention of ZMethodInThread?
Erm - your signature mentions you work with sqlite 8? sqlite.org only mentions a version 3.33?
Regarding ZMethodInThread, I most probably will come back to you asking questions about it for the release notes.
Re: Yayyy!
Might be a typo but I guess I was trying out unofficial builds of sqlite.dll and they handled version numbers differently...? I have no idea, but you are right; I am on 3.33 at the moment. Will correct it :)marsupilami wrote: ↑15.11.2020, 12:54Erm - your signature mentions you work with sqlite 8? sqlite.org only mentions a version 3.33? ;)
Delphi 12.2, Zeos 8 from latest GIT snapshot
Using:
- MySQL server 8.0.18; libmysql.dll 8.0.40 x64 5.7.19 x68, libmariadb.dll 3.3.11
- Oracle server 11.2.0, 12.1.0, 19.0.0; oci.dll 21.15
- MSSQL 2012, 2019; sybdb.dll FreeTDS_3102
- SQLite 3.47
Using:
- MySQL server 8.0.18; libmysql.dll 8.0.40 x64 5.7.19 x68, libmariadb.dll 3.3.11
- Oracle server 11.2.0, 12.1.0, 19.0.0; oci.dll 21.15
- MSSQL 2012, 2019; sybdb.dll FreeTDS_3102
- SQLite 3.47