Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-26100

Release notes warning does not match reality

    XMLWordPrintable

    Details

      Description

      Hello,
      I have the following observation.

      For MariaDB 10.5.9, there is no warning related to the Connect SE in the release notes.
      For MariaDB 10.5.10 and 10.5.11, there is following warning related to the Connect SE:

      MongoDB protocol support files for the CONNECT engine are missing in this release.
      If you want to use CONNECT engine with MongoDB, you need to download
      Mongo2.jar or Mongo3.jar and put a path to this file into the connect_class_path in the my.cnf.

      I inspected following RPMs:

      wget https://mariadb.mirror.serveriai.lt//mariadb-10.5.11/yum/fedora33-amd64/rpms/MariaDB-connect-engine-10.5.9-1.fc33.x86_64.rpm ; wget https://mariadb.mirror.serveriai.lt//mariadb-10.5.11/yum/fedora33-amd64/rpms/MariaDB-connect-engine-10.5.11-1.fc33.x86_64.rpm ; wget https://mariadb.mirror.serveriai.lt//mariadb-10.5.11/yum/fedora33-amd64/rpms/MariaDB-connect-engine-10.5.10-1.fc33.x86_64.rpm
      

      with

      rpmdev-extract ./*
      

      And got the following results:

      $ tree
      .
      ├── MariaDB-connect-engine-10.5.10-1.fc33.x86_64
      │   ├── etc
      │   │   └── my.cnf.d
      │   │       └── connect.cnf
      │   └── usr
      │       ├── lib
      │       └── lib64
      │           └── mysql
      │               └── plugin
      │                   ├── ha_connect.so
      │                   ├── JavaWrappers.jar
      │                   └── JdbcInterface.jar
      ├── MariaDB-connect-engine-10.5.10-1.fc33.x86_64.rpm
      ├── MariaDB-connect-engine-10.5.11-1.fc33.x86_64
      │   ├── etc
      │   │   └── my.cnf.d
      │   │       └── connect.cnf
      │   └── usr
      │       ├── lib
      │       ├── lib64
      │       │   └── mysql
      │       │       └── plugin
      │       │           └── ha_connect.so
      │       └── share
      │           └── mysql
      │               ├── JavaWrappers.jar
      │               ├── JdbcInterface.jar
      │               ├── Mongo2.jar
      │               └── Mongo3.jar
      ├── MariaDB-connect-engine-10.5.11-1.fc33.x86_64.rpm
      ├── MariaDB-connect-engine-10.5.9-1.fc33.x86_64
      │   ├── etc
      │   │   └── my.cnf.d
      │   │       └── connect.cnf
      │   └── usr
      │       ├── lib
      │       └── lib64
      │           └── mysql
      │               └── plugin
      │                   ├── ha_connect.so
      │                   ├── JavaWrappers.jar
      │                   └── JdbcInterface.jar
      └── MariaDB-connect-engine-10.5.9-1.fc33.x86_64.rpm
       
      26 directories, 17 files
      

      Which shows, that MariaDB 10.5.9, does not contain the "Mongo*jar" files, even though the Release notes doesn't say so;
      And the MariaDB 10.5.11 contains them even though the Release notes says otherwise.

      I did not test any other RPMs or MariaDB versions, other than the three listed.

      This issue does not have any impact on me,
      however it still is something that you might want to fix.

        Attachments

          Activity

            People

            Assignee:
            dbart Daniel Bartholomew
            Reporter:
            mschorm Michal Schorm
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Git Integration