mroonga / mroonga

A MySQL pluggable storage engine based on Groonga
http://mroonga.org/
GNU Lesser General Public License v2.1
182 stars 37 forks source link

Mroonga 11.09 #458

Closed komainu8 closed 2 years ago

komainu8 commented 3 years ago

We plan to release 11.09 in a few days.

guide: http://mroonga.org/ja/docs/developer/release.html (Japanese)

komainu8 commented 3 years ago

groonga-dev/Facebook(ja)

Mroonga 11.09をリリースしました!

リリースアナウンス:
   https://mroonga.org/ja/blog/2021/11/04/mroonga-11.09.html

変更点:
   https://mroonga.org/ja/docs/news.html#release-11.09

さて、今回の主な変更点は次のとおりです。

### 改良

* [CentOS] MySQL 5.7.36, 8.0.27をサポートしました。

* [CentOS] Percona Server 8.0.26をサポートしました。
komainu8 commented 3 years ago

groonga-talk/Facebook(en)

Mroonga 11.09 has been released!

Mroonga is a MySQL storage engine that supports fast fulltext search
and geolocation search.  It is CJK ready. It uses Groonga as a storage
and fulltext search engine.

Document:
   https://mroonga.org/docs/

How to install: Install Guide
   https://mroonga.org/docs/install.html

How to upgrade: Upgrade Guide
   https://mroonga.org/docs/upgrade.html

Blog:
   https://mroonga.org/en/blog/2021/11/04/mroonga-11.09.html

Changes:
   https://mroonga.org/docs/news.html#release-11.09

### Improvements

* [CentOS] Added support for MySQL 5.7.36, 8.0.27.

* [CentOS] Added support for Percona Server 8.0.26.
komainu8 commented 3 years ago

mysql-ml

Mroonga 11.09をリリースしました!

リリースアナウンス:
   https://mroonga.org/ja/blog/2021/11/04/mroonga-11.09.html

MroongaはMySQLで日本語全文検索を実現するストレージエンジンです。高速で
あることや位置情報検索をサポートしていることなどが特徴です。詳細につい
はドキュメントをご覧ください。

  * Mroongaの特徴 — Mroonga v11.09 documentation
    https://mroonga.org/ja/docs/characteristic.html#what-is-mroonga

変更点:
   https://mroonga.org/ja/docs/news.html#release-11.09

### 改良

* [CentOS] MySQL 5.7.36, 8.0.27をサポートしました。

* [CentOS] Percona Server 8.0.26をサポートしました。
komainu8 commented 3 years ago

Announce for Twitter(ja)

Mroonga 11.09をリリースしました! https://mroonga.org/ja/blog/2021/11/04/mroonga-11.09.html 今回のリリースでは、最新のMySQLとPercona Serverに対応しました!

Announce for Twitter(en)

Mroonga 11.09 has been released! https://mroonga.org/en/blog/2021/11/04/mroonga-11.09.html In this release, we supported the latest MySQL and Percona Server.
komainu8 commented 3 years ago

Ubuntu 20.04 の MySQL 8.0 のパッケージのビルドに失敗する。 https://launchpadlibrarian.net/567133452/buildlog_ubuntu-focal-amd64.mysql-8.0-mroonga_11.09-1.ubuntu20.04.1_BUILDING.txt.gz

kou commented 3 years ago
-- MECAB_INCLUDE_DIR = MECAB_INCLUDE_DIR-NOTFOUND
-- MECAB_LIBRARY = MECAB_LIBRARY-NOTFOUND
CMake Error at plugin/fulltext/mecab.cmake:189 (MESSAGE):
  Cannot find appropriate libraries for MECAB.  WITH_MECAB option are :
  <empty> (disabled) | system (use os library) |
  </path/to/custom/installation> (use custom version)
Call Stack (most recent call first):
  plugin/fulltext/CMakeLists.txt:42 (MYSQL_CHECK_MECAB)

CMake Warning at plugin/fulltext/mecab.cmake:48 (MESSAGE):
  Cannot find MECAB system libraries.  Debian/Ubuntu: apt install
  libmecab-dev mecab-ipadic mecab-ipadic-utf8

    Fedora:        yum install mecab-devel mecab-ipadic mecab-ipadic-EUCJP

Call Stack (most recent call first):
  plugin/fulltext/CMakeLists.txt:45 (WARN_MISSING_SYSTEM_MECAB)

CMake Error at plugin/fulltext/CMakeLists.txt:47 (MESSAGE):
  -DWITH_MECAB=system, but missing system libraries

-- Configuring incomplete, errors occurred!

libmecab-devが足りなそう。

diff --git a/packages/mysql-8.0-mroonga/debian/control.in b/packages/mysql-8.0-mroonga/debian/control.in
index 5b34e7c6..3c88bdb4 100644
--- a/packages/mysql-8.0-mroonga/debian/control.in
+++ b/packages/mysql-8.0-mroonga/debian/control.in
@@ -8,6 +8,7 @@ Build-Depends:
    pkg-config,
    libgroonga-dev (>= @REQUIRED_GROONGA_VERSION@),
    groonga-normalizer-mysql,
+   libmecab-dev,
    libmysqlclient-dev,
    libssl-dev,
    wget,
kou commented 3 years ago

UbuntuもCIできたほうがよさそう。

komainu8 commented 3 years ago

UbuntuもCIできたほうがよさそう。

そうですね。Ubuntu向けパッケージのビルドもCIに組み込むようにします。 コメントありがとうございます!

komainu8 commented 2 years ago

Ubuntu 20.04 の MySQL 8.0 のパッケージのビルドは成功。 CIがパスしたらタグを打つ。

komainu8 commented 2 years ago

PCREのダウンロード先のFTPサイトが使えなくなっているので、Windows向けのパッケージのビルドに失敗する。別途、HTTPS, Git またはSubversionからダウンロードする必要がある。

参照:https://www.pcre.org/ の Download

komainu8 commented 2 years ago

リリース完了したのでClose。