Sergei Golubchik
88db4e3ea4
wsrep suite isn't run by default, wsrep_info shouldn't either
2022-09-26 15:01:36 +02:00
Sergei Golubchik
70701ee4b1
update C/C, fix srpm build failures on fedora
...
krb5-config (used by FindGSSAPI) returns `-lkrb5 -lk5crypto -lcom_err`
but only libkrb5 is actually used by the gssapi plugin. The other two
result in unneeded dependencies unless they're tagged optional when
linked with --as-needed.
Some distributions use --as-needed automatically, which causes our
builds to differ from srpm builds, introducing failures in buildbot.
Let's always use --as-needed for gssapi plugin
2022-09-26 11:17:53 +02:00
Marko Mäkelä
44fd2c4b24
Merge 10.5 into 10.6
2022-09-20 16:53:20 +03:00
Alexander Barkov
fe844c16b6
Merge remote-tracking branch 'origin/10.4' into 10.5
2022-09-14 16:24:51 +04:00
Marko Mäkelä
18795f5512
Merge 10.3 into 10.4
2022-09-13 16:36:38 +03:00
Alexander Barkov
f1544424de
MDEV-29446 Change SHOW CREATE TABLE to display default collation
2022-09-12 22:10:39 +04:00
Marko Mäkelä
1985204044
Merge 10.5 into 10.6
2022-09-07 08:47:20 +03:00
Marko Mäkelä
38d36b59f9
Merge 10.4 into 10.5
2022-09-07 08:26:21 +03:00
Marko Mäkelä
c7ba237793
Merge 10.3 into 10.4
2022-09-07 08:08:59 +03:00
Marko Mäkelä
3c7887a85f
Merge 10.5 into 10.6
2022-09-05 10:09:03 +03:00
Daniel Black
c487eeed10
MDEV-28592 disks plugin (postfix - remove tabs)
2022-08-31 15:24:06 +10:00
Daniel Black
43037a5a48
Merge branch 10.4 into 10.5
2022-08-31 11:06:14 +10:00
Daniel Black
cf1a944f5b
Merge 10.3 into 10.4
2022-08-31 10:52:53 +10:00
Daniel Black
129616c70a
MDEV-28592 disks plugin - getmntinfo (BSD) & getmntent (AIX)
...
Thanks to references from Brad Smith, BSDs use getmntinfo as
a system call for mounted filesystems.
Most BSDs return statfs structures, (and we use OSX's statfs64),
but NetBSD uses a statvfs structure.
Simplify Linux getmntent_r to just use getmntent.
AIX uses getmntent.
An attempt at writing Solaris compatibility with
a small bit of HPUX compatibility was made based on man page
entries only. Fixes welcome.
statvfs structures now use f_bsize for consistency with statfs
Test case adjusted as PATH_MAX is OS defined (e.g. 1023 on AIX)
Fixes: 0ee5cf837e
also fixes:
MDEV-27818: Disk plugin does not show zpool mounted devices
This is because zpool mounted point don't begin with /.
Due to the proliferation of multiple filesystem types since this
was written, we restrict the entries listed in the disks plugin
to excude:
* read only mount points (no point monitoring, and
includes squash, snaps, sysfs, procfs, cgroups...)
* mount points that aren't directories (excludes /etc/hostname and
similar mounts in containers). (getmntent (Linux/AIX) only)
* exclude systems where there is no capacity listed (excludes various
virtual filesystem types).
Reviewer: Sergei Golubchik
2022-08-31 10:32:04 +10:00
Alexander Barkov
0e8544cd73
MDEV-29355 Backport templatized INET6 implementation from 10.7 to 10.6
2022-08-23 14:36:08 +04:00
Marko Mäkelä
fbb2b1f55f
Merge 10.5 into 10.6
2022-08-23 08:47:21 +03:00
Alexander Barkov
55c648a738
MDEV-27099 Subquery using the ALL keyword on INET6 columns produces a wrong result
...
This problem was earlier fixed by MDEV-27101.
Adding INET6 tests only.
2022-08-23 08:58:23 +04:00
Oleksandr Byelkin
d2f1c3ed6c
Merge branch '10.5' into bb-10.6-release
2022-08-03 12:19:59 +02:00
Oleksandr Byelkin
af143474d8
Merge branch '10.4' into 10.5
2022-08-03 07:12:27 +02:00
Oleksandr Byelkin
48e35b8cf6
Merge branch '10.3' into 10.4
2022-08-02 14:15:39 +02:00
Marko Mäkelä
30914389fe
Merge 10.5 into 10.6
2022-07-27 17:52:37 +03:00
Marko Mäkelä
098c0f2634
Merge 10.4 into 10.5
2022-07-27 17:17:24 +03:00
Oleksandr Byelkin
15a2ff1231
MDEV-26647 (simple_password_check) Include password validation plugin information in the error message if the SQL statement is not satisfied password policy
...
Make the plugin reporting cause of the error.
2022-07-27 16:04:20 +02:00
Oleksandr Byelkin
3bb36e9495
Merge branch '10.3' into 10.4
2022-07-27 11:02:57 +02:00
Sergei Golubchik
0ee5cf837e
disks plugin: check for build prerequisites properly
2022-07-26 14:42:32 +02:00
Marko Mäkelä
b9eb63618e
Merge 10.5 into 10.6
2022-07-26 11:37:36 +03:00
Sergei Golubchik
0fca5068a8
MDEV-28234 Change maturity of plugins for July 2022 Releases
...
mysql_json: GAMMA -> STABLE
2022-07-05 19:07:36 +02:00
Marko Mäkelä
87bd79b1e7
Merge 10.5 into 10.6
2022-06-27 10:59:31 +03:00
Marko Mäkelä
ea847cbeaf
Merge 10.4 into 10.5
2022-06-27 10:51:20 +03:00
Vladislav Vaintroub
01c0345d44
MDEV-28819 Statically compiled encryption plugins do not work in mariadb-backup
...
Disable static build for encryption plugin file_key_management
2022-06-20 16:42:41 +02:00
Monty
814c69ea30
Merge remote-tracking branch 'origin/10.5' into 10.6
2022-06-06 17:41:46 +03:00
Alexander Barkov
6d99fdce18
MDEV-28491 Uuid. "UPDATE/DELETE" not working "WHERE id IN (SELECT id FROM ..)"
...
This is a 10.5 version of the patch.
2022-06-03 23:14:25 +04:00
Sergei Golubchik
3bc98a4ec4
Merge branch '10.5' into 10.6
2022-05-10 14:01:23 +02:00
Sergei Golubchik
ef781162ff
Merge branch '10.4' into 10.5
2022-05-09 22:04:06 +02:00
Sergei Golubchik
a70a1cf3f4
Merge branch '10.3' into 10.4
2022-05-08 23:03:08 +02:00
Alexey Botchkov
7215b00354
MDEV-28431 auth_pam tool left zombie processes.
...
The faulure in username packet reading can lead to the
auth_plugin_tool zombie. So check and close the application.
2022-04-28 15:40:08 +04:00
Alexey Botchkov
add5137d84
MDEV-28429 audit plugin report OOOOO.
...
Few initializations to the connection_info structure added.
I think they can be removed if we are sure the bug was fixed.
2022-04-28 11:28:49 +04:00
Sergei Golubchik
e6bbc83d5e
MDEV-26212 PAM authentication fails with ENOMEM
...
use posix_spawn(), not fork() - it's better for systems that don't
overcommit memory
2022-04-26 11:21:04 +02:00
Marko Mäkelä
9d94c60f2b
Merge 10.5 into 10.6
2022-04-06 12:08:30 +03:00
Marko Mäkelä
cacb61b6be
Merge 10.4 into 10.5
2022-04-06 10:06:39 +03:00
Marko Mäkelä
d6d66c6e90
Merge 10.3 into 10.4
2022-04-06 08:59:09 +03:00
Alexander Barkov
0ffaf19c53
Adding a "const" qualifier to arguments of create_func(), create_native() etc
...
The "const" qualifier was obviously forgotten.
This change will also simpily fixing of MDEV-27744.
2022-04-04 09:50:32 +04:00
Marko Mäkelä
b242c3141f
Merge 10.5 into 10.6
2022-03-29 16:16:21 +03:00
Marko Mäkelä
d62b0368ca
Merge 10.4 into 10.5
2022-03-29 12:59:18 +03:00
Marko Mäkelä
ae6e214fd8
Merge 10.3 into 10.4
2022-03-29 11:13:18 +03:00
Marko Mäkelä
020e7d89eb
Merge 10.2 into 10.3
2022-03-29 09:53:15 +03:00
hongdongjian
7af133cc11
MDEV-28177: server_audit; Update the offset of dbName on the aarch64 platform.
...
On the aarch64 platform, MySQL 5.7.33 cannot install this version of the audit
plugin, but X86_64 can run well。
2022-03-28 13:42:16 +11:00
Vlad Lesin
202316a38f
Merge 10.5 into 10.6
2022-03-07 18:42:47 +03:00
Rucha Deodhar
e8e755ea6c
MDEV-26230: mysql_upgrade fails to load type_mysql_json due to insufficient
...
maturity level
Fix: Bumped maturity of the mysql_json plugin to gamma.
2022-03-03 12:37:07 +05:30
Oleksandr Byelkin
f5c5f8e41e
Merge branch '10.5' into 10.6
2022-02-03 17:01:31 +01:00