pgroonga アップグレード pgroonga_snippet_html でエラー

2023.10.19 修正済
https://github.com/pgroonga/pgroonga/commit/c08d644d184df25a0c6d345136be4391d6501e2c

pgroonga 2.2.8 → 2.4.7 のアップグレード
https://pgroonga.github.io/ja/upgrade/
でpgroonga_snippet_htmlでエラー

# SELECT pgroonga_snippet_html('aaa bbb ccc ddd eee fff', array['bbb', 'eee']);
ERROR:  pgroonga: [snippet-html] width must be a positive number: 0

関数定義が更新されなかったので
古い関数をRENAME、新規作成( share/extension/pgroonga--2.4.7.sqlを参考 )して暫定回避

# ALTER FUNCTION pgroonga_snippet_html(target text, keywords text[]) RENAME TO pgroonga_snippet_html_old;

# CREATE FUNCTION pgroonga_snippet_html(target text, keywords text[], width integer DEFAULT 200)
        RETURNS text[]
        AS '$libdir/pgroonga', 'pgroonga_snippet_html'
        LANGUAGE C
        IMMUTABLE
        STRICT
        PARALLEL SAFE;

DROP FUNCTIONはエラーになる。

# DROP FUNCTION pgroonga_snippet_html(target text, keywords text[]); 
ERROR: cannot drop function pgroonga_snippet_html(text,text[]) because extension pgroonga requires it
HINT: You can drop extension pgroonga instead.