Description:
Two plugins that according to the MySQL docs are now native to 5.7.17 are never installed using the apt package manager.
They are:
connection_control.so
group_replication.so
The plugins are present if say one downloads the generic package offered directly from MySQL mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
Environment:
rmasse@db2:/var/log/mysql$ lsb_release -rd
Description: Ubuntu 16.04.2 LTS
Release: 16.04
mysql> show variables like '%version%';
+-------------------------+-----------------------------+
| Variable_name | Value |
+-------------------------+-----------------------------+
| innodb_version | 5.7.17 |
| protocol_version | 10 |
| slave_type_conversions | |
| tls_version | TLSv1,TLSv1.1 |
| version | 5.7.17-0ubuntu0.16.04.1-log |
How to repeat:
On Ubuntu 16.04
sudo apt-get install mysql-server
rmasse@db2:~$ cd /usr/lib/mysql/plugin/
rmasse@db2:/usr/lib/mysql/plugin$ ls -la
total 592
drwxr-xr-x 2 root root 4096 Mar 9 16:31 .
drwxr-xr-x 3 root root 4096 Mar 9 16:31 ..
-rw-r--r-- 1 root root 21224 Jan 18 16:48 adt_null.so
-rw-r--r-- 1 root root 6288 Jan 18 16:48 auth_socket.so
-rw-r--r-- 1 root root 108696 Jan 18 16:48 innodb_engine.so
-rw-r--r-- 1 root root 76320 Jan 18 16:48 keyring_file.so
-rw-r--r-- 1 root root 154592 Jan 18 16:48 libmemcached.so
-rw-r--r-- 1 root root 9848 Jan 18 16:48 locking_service.so
-rw-r--r-- 1 root root 10840 Jan 18 16:48 mypluglib.so
-rw-r--r-- 1 root root 6288 Jan 18 16:48 mysql_no_login.so
-rw-r--r-- 1 root root 56064 Jan 18 16:48 rewriter.so
-rw-r--r-- 1 root root 56936 Jan 18 16:48 semisync_master.so
-rw-r--r-- 1 root root 14736 Jan 18 16:48 semisync_slave.so
-rw-r--r-- 1 root root 27568 Jan 18 16:48 validate_password.so
-rw-r--r-- 1 root root 27200 Jan 18 16:48 version_token.so
rmasse@db2:/usr/lib/mysql/plugin$
rmasse@db2:/usr/lib/mysql/plugin$ sudo find / -name 'connection_control.so' -type f
rmasse@db2:/usr/lib/mysql/plugin$