Path to this page:
./
databases/libzdb,
Zild Database Library, a fast thread-safe connection pooling library
Branch: CURRENT,
Version: 3.2.3nb8,
Package name: libzdb-3.2.3nb8,
Maintainer: pkgsrc-usersThe Zild Database Library implements a small, fast, and easy to
use database API with thread-safe connection pooling. The library
can connect transparently to multiple database systems, has zero
configuration and connections are specified via a standard URL
scheme.
Required to run:[
databases/mariadb106-client] [
databases/postgresql14-client]
Package options: mysql, pgsql, sqlite, ssl
Master sites:
Filesize: 753.187 KB
Version history: (Expand)
- (2024-11-15) Updated to version: libzdb-3.2.3nb8
- (2024-11-01) Updated to version: libzdb-3.2.3nb7
- (2024-11-01) Updated to version: libzdb-3.2.3nb6
- (2024-05-29) Updated to version: libzdb-3.2.3nb5
- (2023-11-08) Updated to version: libzdb-3.2.3nb4
- (2023-10-25) Updated to version: libzdb-3.2.3nb3
CVS history: (Expand)
2024-02-21 12:17:25 by Nia Alarie | Files touched by this commit (2) |
Log message:
libzdb: Requires a C++17 compiler
|
2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377) |
Log message:
*: recursive bump for icu 74.1
|
2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298) |
Log message:
*: bump for openssl 3
|
2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | |
Log message:
revbump after textproc/icu update
|
2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | |
Log message:
massive revision bump after textproc/icu update
|
2022-10-28 20:39:25 by Havard Eidnes | Files touched by this commit (3) |
Log message:
Update databases/libzdb to version 3.2.3.
Pkgsrc changes:
* More patching of isxxxx() uses to u_char.
Upstream changes:
Version 3.2.3
-------------
* New: Provide better error reporting if a Connection cannot be
obtained from the Connection Pool by introducing the method
ConnectionPool_getConnectionOrException(). In C++ the exception
thrown now contains the actual cause instead of a generic error.
* Fix: In C++ guard against stopping the Connection Pool with active
Connections. I.e. all Connections should be returned to the pool
before explicitly attempting to stop the pool. This is due to how
C++ destructors are called at scope end; if there is a reference
to a live Connection object after the pool is stopped it might cause
a dealloc sequence problem.
* Fix: Issue #50 where unit test 5 could fail for MariaDB because
mysql_stmt_affected_rows() only returns actual affected rows, not
matched rows which MySQL does.
* Fix: plus other minor improvements and fixes
|
2022-10-28 20:25:01 by Havard Eidnes | Files touched by this commit (4) |
Log message:
databases/libzdb: fix 4 uses of isxxx() by casting arg to u_char.
|
2022-10-28 20:06:09 by Havard Eidnes | Files touched by this commit (2) |
Log message:
databases/libzdb: fix one more test's time_t print issue on NetBSD.
|