Commit graph

32 commits

Author SHA1 Message Date
844b288a18 do not be too smart, just do not close the data source in the provider, it is the pool which still must provide connections. This pool has to be externally closed 2024-08-22 10:23:25 +02:00
f7fd2df016 remove ThreadDeath and QueueException 2024-06-12 22:56:24 +02:00
07b20d8188 remove date parameter form table 2024-06-06 11:17:17 +02:00
0dd8138237 test table creation in lowercase on Oracle 2024-04-29 15:17:22 +02:00
6c064531ab use thread context class loader 2024-03-25 17:09:36 +01:00
c2b05476f2 use logger with level arg 2024-03-19 18:10:06 +01:00
4e06d7c21b update to Gradle 8.5 2023-12-16 21:03:19 +01:00
a7ac905757 set default timeout to 15 seconds 2023-08-31 10:07:39 +02:00
52097a4468 add isValid() to database API 2023-08-21 18:35:58 +02:00
98819d6577 add null as allowed value in SQL statement 2023-08-21 09:25:05 +02:00
95543ec9c6 add simple getTable 2023-08-03 17:07:12 +02:00
ad589e0d12 remove limited/unlimited, add consumeRows 2023-08-03 16:50:32 +02:00
b84de6995f add queue length operation 2023-07-26 17:04:55 +02:00
26bbb56b35 use column labels 2023-07-26 15:01:35 +02:00
1d4d908818 update to Gradle 8.1.1, update dependencies, move Flavor class out of constructors for DatabaseProvider 2023-04-28 11:05:24 +02:00
7378b91c28 cleaning the code, move sqlserver, table name normalization in flavor, get rid of properties/file handling in DatabaseProvider 2022-10-30 11:42:00 +01:00
ca784dc6cf factor out subprojects: oracle, postgresql, mariadb, fix pool tests 2022-10-30 01:20:18 +02:00
1409d0e42d add table convenience routines, clean code 2022-10-28 17:11:40 +02:00
625c8999a3 move java.util.Date to java.time 2022-10-27 23:38:13 +02:00
1047be8456 change flavor from enum to interface, fix int/long bug in JDBC pool, add queue implementation 2022-10-26 23:54:02 +02:00
bd9d8b4009 cosmetic changes 2022-08-03 12:18:56 +02:00
Jörg Prante
1c1a1ed55a add batch methods to SqlUpdate 2022-08-01 11:23:14 +02:00
a9fb8eaa2f provide database from external DataSource 2022-08-01 07:39:13 +02:00
46eed697d4 add argNull, fix column size metadata setup 2022-06-24 17:19:03 +02:00
810099b8c5 remove close() from database provider commit and rollback in transact 2022-06-03 18:59:26 +02:00
8baa0b608b cosmetic 2022-06-01 19:34:58 +02:00
aec2061f68 update to gradle 7.4.2, add metadata column length API 2022-06-01 18:39:14 +02:00
81a0bd8bc9 simple fix for colon use in SQL select statement 2022-03-08 18:45:27 +01:00
d35071b910 replace Date by LocalDateTime 2022-02-15 12:02:20 +01:00
436ae935b8 cosmetic changes 2022-02-11 18:14:51 +01:00
83a12913cf clean logging in pool, add row count, use lambdas 2022-02-11 17:22:36 +01:00
21556e171e initial commit 2022-02-10 18:41:26 +01:00