This website requires JavaScript.
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
main
2.2.0
Jörg Prante
2024-08-22 10:23:25 +0200
ffd0b831f9
update gradle setup
Jörg Prante
2024-07-22 17:01:57 +0200
9166a5d6db
update dependencies
2.1.2
Jörg Prante
2024-07-21 15:19:22 +0200
210f1fa3fd
update to gradle 8.7
2.1.1
Jörg Prante
2024-07-04 09:03:36 +0200
f7fd2df016
remove ThreadDeath and QueueException
Jörg Prante
2024-06-12 22:56:01 +0200
07b20d8188
remove date parameter form table
2.1.0
Jörg Prante
2024-06-06 11:17:17 +0200
0dd8138237
test table creation in lowercase on Oracle
Jörg Prante
2024-04-29 15:17:22 +0200
6c064531ab
use thread context class loader
Jörg Prante
2024-03-25 17:09:36 +0100
c2b05476f2
use logger with level arg
Jörg Prante
2024-03-19 18:10:06 +0100
8a92b3f45c
remove user gradle preferences from project file
Jörg Prante
2023-12-18 09:49:40 +0100
4e06d7c21b
update to Gradle 8.5
2.0.2
Jörg Prante
2023-12-16 21:03:19 +0100
8a4af5274e
refactoring housekeeper
Jörg Prante
2023-10-20 15:06:36 +0200
a9fa11e8de
update to OpenJDK 21, Gradle 8.4
2.0.0
Jörg Prante
2023-10-17 16:32:20 +0200
a7ac905757
set default timeout to 15 seconds
1.4.4
Jörg Prante
2023-08-31 10:07:39 +0200
52097a4468
add isValid() to database API
1.4.3
Jörg Prante
2023-08-21 18:35:58 +0200
98819d6577
add null as allowed value in SQL statement
Jörg Prante
2023-08-21 09:25:05 +0200
35a058abe0
add autocommit property
1.4.1
Jörg Prante
2023-08-07 18:12:23 +0200
95543ec9c6
add simple getTable
1.4.0
Jörg Prante
2023-08-03 17:07:12 +0200
ad589e0d12
remove limited/unlimited, add consumeRows
Jörg Prante
2023-08-03 16:50:32 +0200
d8144bd168
next version
1.3.0
Jörg Prante
2023-07-26 17:05:38 +0200
b84de6995f
add queue length operation
Jörg Prante
2023-07-26 17:04:55 +0200
26bbb56b35
use column labels
1.2.0
Jörg Prante
2023-07-26 15:01:35 +0200
f8d1200314
move to forgejo
Jörg Prante
2023-05-26 11:29:21 +0200
1d4d908818
update to Gradle 8.1.1, update dependencies, move Flavor class out of constructors for DatabaseProvider
1.1.0
Jörg Prante
2023-04-28 11:05:24 +0200
c6e4c7e940
add postgresql listener
Jörg Prante
2023-04-27 16:37:07 +0200
6127f11914
do not log passwords
Jörg Prante
2022-10-30 23:00:18 +0100
7378b91c28
cleaning the code, move sqlserver, table name normalization in flavor, get rid of properties/file handling in DatabaseProvider
Jörg Prante
2022-10-30 11:42:00 +0100
ca784dc6cf
factor out subprojects: oracle, postgresql, mariadb, fix pool tests
Jörg Prante
2022-10-30 01:20:18 +0200
1409d0e42d
add table convenience routines, clean code
Jörg Prante
2022-10-28 17:11:40 +0200
625c8999a3
move java.util.Date to java.time
Jörg Prante
2022-10-27 23:38:13 +0200
1047be8456
change flavor from enum to interface, fix int/long bug in JDBC pool, add queue implementation
Jörg Prante
2022-10-26 23:54:02 +0200
7198e766c3
update to gradle 7.5
Jörg Prante
2022-08-05 14:38:28 +0200
bd9d8b4009
cosmetic changes
Jörg Prante
2022-08-03 12:18:56 +0200
1c1a1ed55a
add batch methods to SqlUpdate
Jörg Prante
2022-08-01 11:23:14 +0200
a9fb8eaa2f
provide database from external DataSource
Jörg Prante
2022-08-01 07:39:13 +0200
46eed697d4
add argNull, fix column size metadata setup
Jörg Prante
2022-06-24 17:19:03 +0200
9c1a331d6b
cleanup
Jörg Prante
2022-06-17 17:41:51 +0200
810099b8c5
remove close() from database provider commit and rollback in transact
Jörg Prante
2022-06-03 18:59:26 +0200
8baa0b608b
cosmetic
Jörg Prante
2022-06-01 19:34:58 +0200
aec2061f68
update to gradle 7.4.2, add metadata column length API
Jörg Prante
2022-06-01 18:39:14 +0200
81a0bd8bc9
simple fix for colon use in SQL select statement
Jörg Prante
2022-03-08 18:45:27 +0100
d35071b910
replace Date by LocalDateTime
Jörg Prante
2022-02-15 12:02:20 +0100
436ae935b8
cosmetic changes
Jörg Prante
2022-02-11 18:14:27 +0100
83a12913cf
clean logging in pool, add row count, use lambdas
Jörg Prante
2022-02-11 17:22:36 +0100
21556e171e
initial commit
Jörg Prante
2022-02-10 18:41:26 +0100