poco/Data/ODBC
Aleksandar Fabijanic ed181d99dc
4529 sql logger shutdown (#4530)
* enh(ThreadTest): add join test

* enh(SQLLogger): #4529 (wip)

* enh(SQLChannel): just few C++17 modernisations.

* enh(SQLiteTest): extend unit test to destroy SQL channel while it has pending messages. (#4529)

* enh(ODBC): improve exception descriptions and add string/batch size tests

* feat(SQLChannel): add store-and-forward mode

* fix(DataTest): SQLChannel *nix build and test run #4529

* fix(DataTest): CodeQL warning #4529

* chore(ODBCTest): lower the number of max statements in big batch

* feat(SQLChannel): add flush property #4529

* enh(SQLChannel): use event for interruptible sleep; reduce code duplication with lambda; update comments #4529

* fix(SQLChannel): flush time determination #4529

---------

Co-authored-by: Matej Kenda <matejken@gmail.com>
2024-07-16 20:03:32 +02:00
..
cmake Do not overwrite CMAKE_PREFIX_PATH in component config files. 2015-02-04 04:35:23 +01:00
include/Poco/Data/ODBC 4529 sql logger shutdown (#4530) 2024-07-16 20:03:32 +02:00
src 4529 sql logger shutdown (#4530) 2024-07-16 20:03:32 +02:00
testsuite 4529 sql logger shutdown (#4530) 2024-07-16 20:03:32 +02:00
CMakeLists.txt fix(build): ODBC Makefile and Data libs CmakeLists #4453 2024-02-14 00:24:39 +01:00
dependencies new trunk (base for 1.5) 2012-04-23 01:14:34 +00:00
Makefile fix(SQLParser): remove leftover unnecessary includes 2024-02-14 09:53:52 +01:00
ODBC_vs160.sln re-generated project files 2020-01-11 22:33:28 +01:00
ODBC_vs160.vcxproj chore(build): re-generated VS project files 2024-04-03 12:33:13 +02:00
ODBC_vs160.vcxproj.filters chore(build): re-generated VS project files 2024-04-03 12:33:13 +02:00
ODBC_vs170.sln ProGen vs170 projects with Win32,x64,ARM64 (#3612) 2022-05-27 21:58:46 -05:00
ODBC_vs170.vcxproj chore(build): re-generated VS project files 2024-04-03 12:33:13 +02:00
ODBC_vs170.vcxproj.filters chore(build): re-generated VS project files 2024-04-03 12:33:13 +02:00
ODBC_VS90.sln - change PocoODBC (SQLite, MySQL) to PocoDataODBC (SQLite, MySQL) 2012-06-25 00:48:59 +00:00
ODBC_VS90.vcproj fix(SQLParser): move to Data dir; add extradirs, remove vs 140,150 build scripts generation 2024-02-14 00:23:38 +01:00
ODBC.make fix(ODBC): mac build and run #4230 2023-11-03 00:10:01 +01:00
ODBC.progen enh(build): vcpkg support, cleanup/consistency 2024-04-03 09:20:14 +02:00