summaryrefslogtreecommitdiff
path: root/databases/libzdb
AgeCommit message (Collapse)AuthorFilesLines
2022-11-23massive revision bump after textproc/icu updateadam2-3/+4
2022-10-28Update databases/libzdb to version 3.2.3.he3-11/+19
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-28databases/libzdb: fix 4 uses of isxxx() by casting arg to u_char.he4-3/+39
2022-10-28databases/libzdb: fix one more test's time_t print issue on NetBSD.he2-1/+28
2022-10-28databases/libzdb: update checksums, ride previous commit.he1-3/+3
2022-10-28databases/libzdb: make this build on 32-bit NetBSD hosts.he4-4/+51
Add two patches: * Avoid c++ overload conflict between `time_t` and `long long` * Fix a print of `time_t` in tests/unit.c. It seems evaldo@gardenali.biz was swallowed by Google 10+ years ago (domain gardenali.biz no longer exists), so I took the liberty of reverting that to pkgsrc-users@NetBSD.org. Bump PKGREVISION.
2022-04-18revbump for textproc/icu updateadam2-4/+4
2021-12-08revbump for icu and libffiadam2-4/+4
2021-10-26databases: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz
2021-10-07databases: Remove SHA1 distfile hashesnia1-2/+1
2021-06-23Revbump for MySQL default changenia1-2/+2
2021-04-21revbump for textproc/icuadam2-3/+4
2021-02-13libzdb: update to 3.2.2tnn3-14/+15
Version 3.2.2 Released on 1 April 2020 Fixed: Removed Thread.h from the public API. Version 3.2.1 Released on 6 March 2020 New: Include Library version number in zdb.h Fixed: Simplified test/zdbpp.cpp and added missing header Fixed: Improved support for MySQL 8 and MariaDB Version 3.2 Released on 3 Apr 2019 New: C++17 support via zdbpp.h which is distributed with libzdb for more idiomatic use of libzdb from C++. New: Support prefetch rows for MySQL and Oracle. Either programatically via Connection_setFetchSize() or via ResultSet_setFetchSize() or via a new global fetch-size URL option. New: MySQL 5.7 and later. Added session query timeout accessible via Connection_setQueryTimeout() New: MySQL 8. Added a new URL option auth-plugin which specify the authentication plugin to use when connecting to a MySQL server. New: Oracle: Added a new URL option sysdba for connecting with sysdba privileges. Fixed: Revert previous fix (#8) and remove last SQL terminator character ';' in statements, except if preceded with END; to allow for ending a pl/sql block. Fixed: Oracle: Set SQL null value in prepared statement Fixed: Oracle: Handle date/time literal values
2020-11-05*: Recursive revbump from textproc/icu-68.1ryoon2-4/+4
2020-06-02Revbump for icuadam2-4/+4
2020-04-12Recursive revision bump after textproc/icu updateadam2-4/+4
2020-01-26all: migrate homepages from http to httpsrillig1-2/+2
pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin2-4/+4
2019-04-03Recursive revbump from textproc/icuryoon2-4/+4
2018-12-09revbump after updating textproc/icuadam2-4/+4
2018-07-20Recursive revbump from textproc/icu-62.1ryoon2-4/+4
2018-04-14revbump after icu updateadam2-4/+4
2018-03-03libzdb: fix openssl configure test's usage of deprecated symboltnn1-1/+7
2017-11-30Revbump after textproc/icu updateadam2-4/+4
2017-09-18revbump for requiring ICU 59.xmaya2-4/+4
2017-04-22Revbump after icu updateadam2-4/+4
2016-12-12Revert "Specify readline requirement on 30 packages"wiz1-2/+1
Many of these definitely do not depend on readline. So there must be a different underlying problem, and that should be tracked down instead of papering over it.
2016-12-04Recursive revbump from textproc/icu 58.1ryoon2-4/+4
2016-12-04Specify readline requirement on 30 packagesmarino1-1/+2
Solves: /usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline The missing specification is obvious on DragonFly because there's no publically accessible version of readline in base.
2016-10-09Recursive bump for all users of pgsql now that the default is 95.wiz2-4/+4
2016-04-11Recursive revbump from textproc/icu 57.1ryoon2-4/+4
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin2-3/+4
2015-11-03Add SHA512 digests for distfiles for databases categoryagc1-1/+2
Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-10-10Recursive revbump from textproc/icuryoon1-1/+2
2015-09-12Update to libzdb-3.1 (2015-08-31)tnn2-6/+6
New: Support Literal IPv6 Addresses in the Database Connection URL. Ref. RFC2732 New: Honour timezone information if provided with date-time column values in Result Sets Fixed: Issue #7 Removed onstop handler Fixed: #8 Do not remove trailing SQL termination charachter ';' from statement
2015-08-30Import libzdb-3.0 as databases/libzdb.wiz6-0/+120
Packaged for wip by udontknow and tnn. The 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.