エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント5件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
kagome v1.11.1 をリリースしました。あるいは sync.Pool にまつわるバグの修正 - 押してダメならふて寝しろ
概要 某フリマアプリの会社でクエリを分解するのに kagome を使っていたそうなのですが(今は知らない)... 概要 某フリマアプリの会社でクエリを分解するのに kagome を使っていたそうなのですが(今は知らない)、ときどき変な解析結果になるとレポートをいただきました。 なんか、最初は正しく動いているんだけど、しばらくしておかしくなり、まれにまた正常動作に戻る・・・と。 聞いただけでやっかいな類いのバグですが、原因が分かったので顛末を記録しておきます。 このバグは kagome v1.11.1 (kagome.ipadic は v1.1.1)で対応済みです。 tl;dr 形態素解析器 kagome では、形態素解析をおこなう際にラティスと呼ばれるグラフ構造を構築するのですが、 このグラフに使うデータ(ラティスの外枠とノード部分)を再利用するために sync.Pool を利用しています。 ラティスの外枠(ノードを格納するスライス)を戻すときに、ノードのポインタを握ったまま sync.Pool に戻
2019/10/21 リンク