Commit Graph

24236 Commits

Author SHA1 Message Date
Kevin Bowling aa4f02076d databases/timescaledb: Update to 2.10.0 2023-02-23 02:18:44 -07:00
Ronald Klop 41ef311f23 databases/p5-Mango: undeprecate
Depend on a version of MongoDB which does not go EOL soon.
2023-02-22 17:24:00 +01:00
Pavel Balaev f3fbad4e2e databases/tarantool: update to 2.10.5
Tested by:	arrowd
2023-02-21 19:05:55 +03:00
Loïc Bartoletti 251785d28b databases/pgmodeler: Update to 1.0.1
Release notes:
 - https://pgmodeler.io/blog/2023/2/1/i-proudly-announce-pgmodeler-100
 - https://github.com/pgmodeler/pgmodeler/blob/main/CHANGELOG.md#v101
2023-02-21 08:06:50 +01:00
Stefan Eßer 528abfd943 databases/erlfdb: Remove obsolete WWW: lines from pkg-descr
The WWW: lines at the end of pkg-descr files has been replaced
by the WWW macro in the ports' Makefiles on September 7, 2022
(see commit b7f05445c0 for details).

Approved by:	portmgr (implicit)
2023-02-20 18:33:59 +01:00
Antoine Brodin de8db6f0bf databases/libgda5-mdb: deprecate 2023-02-20 17:09:21 +00:00
Muhammad Moinur Rahman b2d3e7a400 databases/py-alembic: Update version 1.9.2=>1.9.4
Changelog: https://github.com/sqlalchemy/alembic/releases/tag/rel_1_9_4
2023-02-20 09:46:46 -06:00
Muhammad Moinur Rahman b785c824cd databases/geoserver-mysql-plugin: Update version 2.22.1=>2.22.2 2023-02-20 09:46:46 -06:00
Muhammad Moinur Rahman 4d3cd683e0 databases/mroonga: Update version 12.12=>13.00
Changelog: https://mroonga.org/en/blog/2023/02/09/mroonga-13.00.html
2023-02-20 09:46:45 -06:00
Muhammad Moinur Rahman 30a4a055da databases/pgpool-II-41: Update version 4.1.14=>4.1.15
Changelog:
https://www.pgpool.net/docs/latest/en/html/release-4-1-15.html

Approved by:	tz (mail)
Sponsored by:	Bounce Experts
2023-02-20 09:46:44 -06:00
Muhammad Moinur Rahman 531d5cbb96 databases/pgpool-II-40: Update version 4.0.21=>4.0.22
Changelog:
https://www.pgpool.net/docs/latest/en/html/release-4-0-22.html

Approved by:	tz (mail)
Sponsored by:	Bounce Experts
2023-02-20 09:46:44 -06:00
Bernard Spil 53270df256 databases/mariadb106-server: Fix broken build WSREP=off 2023-02-20 13:15:05 +00:00
Muhammad Moinur Rahman 56efc2875d databases/mongodb40-tools: Mark DEPRECATED
- Upstream EOL reached on 2021-04-30
- Set EXPIRATION_DATE 2023-06-30

See: https://www.mongodb.com/support-policy/lifecycles

Approved by:    portmgr (blanket)
2023-02-20 07:09:55 -06:00
Muhammad Moinur Rahman 3be0c972fd databases/mongodb40: Mark DEPRECATED
- Upstream EOL reached on 2021-04-30
- Set EXPIRATION_DATE 2023-06-30

See: https://www.mongodb.com/support-policy/lifecycles

Approved by:	portmgr (blanket)
2023-02-20 07:09:55 -06:00
Muhammad Moinur Rahman ce03e809f5 databases/p5-Mango: Mark DEPRECATED
- Depends on upstream EOLed mongodb36
- Set EXPIRATION_DATE 2023-03-31
2023-02-20 07:01:19 -06:00
Muhammad Moinur Rahman ee22944a89 databases/mongodb36-tools: Mark DEPRECATED
- Upstream EOL reached on 2021-04-30
- Set EXPIRATION_DATE on 2023-03-31

See: https://www.mongodb.com/support-policy/lifecycles

Approved by:    portmgr (blanket)
2023-02-20 07:01:18 -06:00
Muhammad Moinur Rahman 3145130ac5 databases/mongodb36: Mark DEPRECATED
- Upstream EOL reached on 2021-04-30
- Set EXPIRATION_DATE on 2023-03-31

See: https://www.mongodb.com/support-policy/lifecycles

Approved by:	portmgr (blanket)
2023-02-20 07:01:18 -06:00
Antoine Brodin 33c22478fc databases/foundationdb: mark BROKEN
CMake Error at cmake/GetMsgpack.cmake:1 (find_package):
  Could not find a package configuration file provided by "msgpack" with any
  of the following names:

    msgpackConfig.cmake
    msgpack-config.cmake

Reported by:	pkg-fallout
2023-02-20 11:55:05 +00:00
Antoine Brodin 471af3153f databases/rocksdb: mark BROKEN
strip: open /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/lib/librocksdb.so failed: No such file or directory

Reported by:	pkg-fallout
2023-02-20 10:51:40 +00:00
Bernard Spil 06b18c35a7 databases/mariadb103-server: Update to 10.3.38
PR:		269537
2023-02-19 21:40:02 +00:00
Bernard Spil 7817c5e1b9 databases/mariadb106-server: Update to 10.6.12
* 267386 Fixes broken symlink
 * 269654 Fixes issue in mysql_config patch

PR:		269457, 267386 [1], 269654 [2]
Reported by:	Ivan Rozhuk <rozhuk im gmail com> [1], Oleg Sidorkin <osidorkin gmail com> [2]
2023-02-19 19:46:34 +00:00
Jan Beich 0cd76962e1 databases/libgda5-ldap: unbreak after 6e1233be22
=> gnome/libgda-5.2.10.tar.gz is not in /usr/ports/databases/libgda5-ldap/../libgda5/distinfo.
=> Either /usr/ports/databases/libgda5-ldap/../libgda5/distinfo is out of date, or
=> gnome/libgda-5.2.10.tar.gz is spelled incorrectly.
*** Error code 1

Reported by:	pkg-fallout
2023-02-19 11:13:01 +00:00
Hajimu UMEMOTO 7cae9ac1f3 databases/ruby-bdb: fix build on recent 14-CURRENT 2023-02-19 17:47:12 +09:00
Kevin Bowling 0ea0b93351 databases/timescaledb: Update to 2.9.3
Sponsored by:	BBOX.io
2023-02-18 23:15:37 -07:00
Antoine Brodin 1c1e0975ad databases/mysql-connector-odbc: remove expired port 2023-02-18 20:06:29 +00:00
Fernando Apesteguía 9ab1af8778 databases/mdbx: Update to 0.11.14
ChangeLog:
https://gitflic.ru/project/erthink/libmdbx/release/d0996c43-b4e6-4e98-ac4a-68f90adecf5a

PR:		269575
Reported by:	mahlon@martini.nu (maintainer)
2023-02-18 13:29:22 +01:00
Wen Heping 3648e98a9d databases/ora2pg: Update to 23.2 2023-02-18 18:59:29 +08:00
Wen Heping 02dd20db87 databases/py-peewee_migrate: Update to 1.6.6
PR:		269617
Reported by:	meka@tilda.center(maintainer)
2023-02-18 18:02:41 +08:00
Ronald Klop d3641f4fa9 databases/mongodb60: fix segmentation fault on startup
Upstream fixed the issue in the upcoming version. The patch applies cleanly.
And there was much rejoice...

PR: 267668
Approved by: rene (mentor)
Differential Revision: https://reviews.freebsd.org/D38622
2023-02-17 16:42:20 +01:00
Dmitri Goutnik 25155b2524 databases/pspg: Update to 5.7.4
Changes:	https://github.com/okbob/pspg/releases/tag/5.7.4
2023-02-15 14:45:59 -05:00
Dmitri Goutnik 56b5ec772f all: Bump PORTREVISION after lang/go{119,120} update 2023-02-15 14:06:01 -05:00
Matthew Seaman 9f3a6591c5 databases/pg_citus: fix build with recent postgresql versions
Partially import commit
https://github.com/citusdata/citus/commit/341fdb32fc07a3aea2dda2fa33a70d22819be37b
from upstream (issue https://github.com/citusdata/citus/pull/6711)

PG13 and PG14 have now backported the `RelationGetSmgr` function that
Citus already backported, so on those PG versions use the function
from the PG sources.

Reported by:	pkg-fallout
2023-02-15 11:40:25 +00:00
Adriaan de Groot 260eb148a0 databases/cutelyst-asql: update to 0.79, latest upstream
The 0.76 release introduced a _prepared operator, which
turns out to not-actually-work. Upstream release that
removes it again,
	https://github.com/cutelyst/asql/releases/tag/v0.79.0

Reported by:	portscout
2023-02-14 14:09:43 +01:00
Dmitry Wagin 70f3036fe6 databases/pgbouncer: Update to 1.18.0
Maintainer yields maintainership in favor of submitter, already maintainer of
several ports.

ChangeLog: https://www.pgbouncer.org/changelog.html#pgbouncer-118x

 * Add application_name to SHOW CLIENTS/SERVERS/SOCKETS output
 * Add information about cancel requests to SHOW CLIENTS/SERVERS/POOLS output
 * Fail sbuf_send_pending operation if destination socket is closed
 * Fix a few possible crashes
 * Fix for overflow bug in comma-separated host list feature, causing
   connection to get re-routed to Unix socket
 * Don’t evict connections to achieve min_pool_size
 * Fix SHOW HELP with PostgreSQL 15
 * Fix race condition in query cancelation handling. It was possible that a
   query cancellation for one client canceled a query for another one. This
   could happen when a cancel request was received by PgBouncer when the query
   it was meant to cancel already completed by itself.
 * Various CI updates

PR:		269499
Reported by:	dmitry.wagin@ya.ru
Approved by:	m.tsatsenko@gmail.com (maintainer)
2023-02-14 13:29:45 +01:00
Jochen Neumeister fea9d2e9a4 databases/mysql80-*: Update to latest release 8.0.32
Bugs Fixed

    Important Change: The implementation of the max_join_size system variable, although documented as a maximum number of rows or disk seeks, did not check the number of rows or disk seeks directly, but instead treated max_join_size as the maximum estimated cost to permit. While cost and row count are correlated, they are not the same, and this could lead to unexpected results when some large queries were allowed to proceed.

    In this release, we change how max_join_size is used, so that it now actually limits the maximum number of row accesses in base tables. If the estimate indicates that a greater number of rows must be read from the base tables, an error is raised. This makes the actual behavior better reflect what is documented. (Bug #83885, Bug #25118903)

    InnoDB: Undetectable problems after upgrade from 8.0.28, crash and corruption.

    Any new row inserted after upgrade will have all columns added with ALGORITHM=INSTANT materialized and have version=0.

    In the new implementation, a column added with ALGORITHM=INSTANT will fail if the maximum possible size of a row exceeds the row size limit. So new rows with materialized ALGORITHM=INSTANT columns will always be within row size limit. (Bug #34558510)

    InnoDB: No more garbled UTF characters in SHOW ENGINE INNODB STATUS

    Thank you Iiwo Panowicz for reporting this bug. (Bug #34486877, Bug #108111)

    InnoDB: After a column added with ALGORITHM=INSTANT, an online rebuild DDL no longer crashes.

    Thank you Qingda Hu for reporting this bug. (Bug #33788578, Bug #106279)

    InnoDB: Several adaptive hash index (AHI) code optimizations and improvements were implemented, addressing various issues including potential race conditions. (Bug #33601434)

    Replication: When SOURCE_HEARTBEAT_PERIOD was set to a very small value (such as 1 microsecond) on the server using CHANGE REPLICATION SOURCE TO, and the mysqlbinlog client program was started with --read-from-remote-server and --stop-never=1, it was possible for the binary log dump thread to send an EOF packet to the client before all events had been sent. (Bug #34860923)

    Replication: Removed an assert from sql/rpl_group_replication.cc which triggered a false error in testing. (Bug #34619134)

    Replication: After MySQL was started with --server-id=0, trying to change the server ID by using SET PERSIST server_id=N (where N is an integer greater than zero) and restarting the server had the following results:

        SELECT @@server_id returned N.

        Any replication SQL statement such as START REPLICA was rejected with ER_SLAVE_CONFIGURATION.

    To fix this problem, we now ensure that such checks use the value of the server variable rather than the value passed to the startup option. (Bug #34412816)

    Replication: When replicating compressed binary log events generated by the NDB binary log injector, relay log positions were not updated in the multithreaded applier, thus causing replication to hang. (Bug #33889030)

    References: See also: Bug #33784241.

    Replication: Issuing STOP REPLICA SQL_THREAD while the SQL thread was handling a transaction caused replication to stop immediately, instead of waiting 60 seconds for the event group to complete before shutting down the SQL thread as expected.

    The root cause of this issue was due to the internal variable storing the last event start time not being reset after the SQL thread was restarted.

    We fix this by resetting the variable holding the last event start time whenever the SQL thread is started. (Bug #33646899)

    Replication: While their wording might imply otherwise, the log messages Setting super_read_only=ON (ER_GRP_RPL_SUPER_READ_ON) and Setting super_read_only=OFF (ER_GRP_RPL_SUPER_READ_OFF) were written only after the operations were attempted, and not beforehand, or while the operations were ongoing. This sometimes led to confusion when setting the variable was rejected, and this was logged prior to the set attempt itself being logged. To keep this from happening, these messages are now logged just prior to attempting the operation. (Bug #108843, Bug #34728079)

    Replication: The relay_log_space_limit system variable is a 64-bit value, but its valid maximum was specified internally as that of a 32-bit value. (Bug #106323, Bug #33799840)

    Replication: Eliminated an unnecessary update of the gtid_executed table which was performed when rotating the binary logs. (Bug #106116, Bug #33759477)

    Group Replication: The WRITE_CONSENSUS_SINGLE_LEADER_CAPABLE column of the MySQL Performance Schema's replication_group_communication_information table reflects the runtime value of a Paxos Single Leader setup in a group, letting users know what the value of group_replication_paxos_single_leader must be on joining members.

    A group that was bootstrapped with single-leader enabled but with its protocol version downgraded to one that did not support it reported WRITE_CONSENSUS_SINGLE_LEADER_CAPABLE equal to 0, as expected, but attempting to join an instance to the group using group_replication_paxos_single_leader = 0 was not possible.

    To solve this problem, we change the behaviour and make the value of group_replication_paxos_single_leader consistent with the communication version that the group is running. Since this variable was introduced in MySQL 8.0.27, it is not known or used in any previous version, and so we now enforce the following rules:

        When a node tries to join a group that is running MySQL 8.0.26 or earlier and we are version 8.0.27 or later, we reject the attempt with an error stating that group_replication_paxos_single_leader must be OFF before joining the group

        When we try to use group_replication_set_communication_protocol() to set a version less than 8.0.27 and we are of version 8.0.27 or later, we reject the function call if group_replication_paxos_single_leader is not OFF.

    In addition, we also change the value checked to determine whether changing the group leader is allowed after running group_replication_set_communication_protocol(). Previously, this was the runtime value of group_replication_paxos_single_leader, which takes effect only after a group reboot. Instead, when we run group_replication_set_communication_protocol(), we now use the value shown by the replication_group_communication_information table's WRITE_CONSENSUS_SINGLE_LEADER_CAPABLE column, described previously. (Bug #34555045, Bug #34828311)

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-32.html

Sponsored by: Netzkommune GmbH
2023-02-14 07:18:29 +01:00
Wen Heping 9d56a48880 databases/py-dbf: Update to 0.99.3 2023-02-14 08:31:32 +08:00
Wen Heping b4c00ff390 databases/py-postgresql: Update to 1.3.0
Update maintainer's email
Update WWW

PR:		269488
Reported by:	maintainer
2023-02-14 08:15:44 +08:00
Goran Mekić a9238b99d2 databases/py-ormar: Update to 0.12.1
Changelog: https://github.com/collerek/ormar/releases/tag/0.12.1

PR:	269507
2023-02-13 09:20:04 -08:00
Mikael Urankar 109e35fd59 lang/rust: Bump revisions after 1.67.1
PR:		269336
2023-02-13 15:52:59 +01:00
Muhammad Moinur Rahman 3e496ad845 databases/ocaml-mysql: Ignore with mysql 8.0
PR:		269203
Reported by:	exp-run
2023-02-13 07:04:33 -06:00
Dima Panov 4cb961200e databases/percona57-server: update to 5.7.40-43 release (+)
Release notes:	https://docs.percona.com/percona-server/5.7/release-notes/5.7.40-43.html

Sponsored by:	Serenity Cybersecurity, LLC
2023-02-12 23:07:19 +03:00
Gleb Popov 126b8e54a0 databases/akonadi: Restore MYSQL as default option.
Reported by:	Florian Walpen <dev@submerge.ch>
2023-02-12 16:42:04 +03:00
Kai Knoblich da792bf360 databases/py-minidb: Update to 2.0.7
* Switch to USE_PYTHON=pytest while I'm here.

Changelog:

https://github.com/thp/minidb/compare/2.0.6...2.0.7
2023-02-12 14:01:23 +01:00
Guido Falsi d2927ff94b databases/libdbi-drivers: Work around LLVM15 build failure
The failure happens in the included test suite, but the tests are
not actually used, so skip building them.
2023-02-12 09:36:53 +01:00
Guido Falsi 9f33a32191 databases/mysql80-server: Fix build with LLVM15
This Patch fix an LLVM15 Problem on CURRENT

PR:	269442
Reported by:	madpilot
Sponsored by:	Netzkommune GmbH
2023-02-12 02:24:41 +01:00
Yasuhiro Kimura cb188cbfd4 databases/db18: Fix build with LLVM15
MFH:		2023Q1
2023-02-11 17:42:26 +09:00
Romain Tartière b2494073e5 databases/puppetdb7: Update to 7.12.1
Release notes:
https://www.puppet.com/docs/puppetdb/7/release_notes.html#puppetdb-7121

With hat:	puppet
2023-02-10 20:54:57 -10:00
Gleb Popov 559056736b databases/akonadi: Build Sqlite backend unconditionally.
This allows switching from Sqlite to MySQL/PostgreSQL backends without
recompilng the package.

Reviewed by: tcberner, fluffy

Differential Revision: https://reviews.freebsd.org/D38095
2023-02-10 19:50:27 +03:00
Yasuhiro Kimura ec97355e56 databases/ruby-qdbm: Fix build with Ruby 3.1 and 12.3-RELEASE
PR:		269144
Approved by:	maintainer timeout
2023-02-10 14:40:36 +09:00
Dmitri Goutnik 2297efc51b all: Bump PORTREVISION after GO_DEFAULT update. 2023-02-09 16:55:23 -05:00