Sutou Kouhei
Sutou Kouhei
### What is your problem? See the following article for details: Compiler Options Hardening Guide for C and C++ https://best.openssf.org/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C++.html ### How to reproduce it _No response_
### What is your problem? We can enable `-Wconversion` by `cmake -DGRN_WARN_CONVERSION=ON`. We need this to update bundled Groonga in MariaDB. MariaDB treats this warning as an error. We should...
### What is your problem? Some C++ source codes are migrated from C. We didn't change as much as possible in the migration. We should do this step by step....
### What is your problem? Some C++ source codes are migrated from C. We didn't change as much as possible in the migration. We should do this step by step....
### What is your problem? It'll detect memory related problems. ### How to reproduce it _No response_
### What is your problem? We've removed groonga-httpd since Groonga 13.0.3. We chose 10043 instead of 10041 for groonga-server-http to avoid conflicting with groonga-httpd. Should we use 10041 as the...
### What is your problem? See also: pgroonga/pgroonga#345 The normalizer normalizes the input by tokenize results. For example, `NormalizerTokenize('tokenizer', 'TokenMecab("use_reading", true)')` normalizes `私の名前は中野です` to `ワタシノナマエハナカノデス` by joining `['ワタシ', 'ノ', 'ナマエ',...
### What is your problem? Because RapidJSON isn't released long time. ### How to reproduce it _No response_
### What happend? ー (U+30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK) isn't removed. ### How to reproduce it ```text normalize \ ' \ NormalizerNFKC150("remove_symbol", true, \ "unify_hyphen_and_prolonged_sound_mark", true) \ ' \ '090ー1234ー5678'...
### What happend? `remove_symbol` is processed by `unify_middle_dot`. So `remove_symbol` doesn't work with `unify_middle_dot`. ### How to reproduce it ```text normalize \ 'NormalizerNFKC150("unify_middle_dot", true, \ "remove_symbol", true)' \ "This ·ᐧ•∙...