これは、CAPIの問題でもある可能性があるようです。
このバグの状況はどうなっていますか? 私のプロジェクトにはこれが必要です。 何かお手伝いできますか?
@tokahuke提出されてから変更されてい
このバグを見ている人のために:_データベースをどのように開いていますか?_
問題が発生し、 DB::open_cf()
代わりにDB::open_cf_descriptors()
を使用すると、問題が解決することを確認しました。 根本的な問題は、 DB::open_cf()
が作成するすべての列ファミリーにデフォルトのオプションを適用することだと思います。 デフォルトオプションには、マージ演算子は含まれません。
私が間違っていない限り:
set_merge_operator()
を使用することです。 これを行うには、 open_cf_descriptors()
代わりにopen_cf()
open_cf_descriptors()
呼び出す必要があります。 お役に立てれば。
最も参考になるコメント
このバグを見ている人のために:_データベースをどのように開いていますか?_
問題が発生し、
DB::open_cf()
代わりにDB::open_cf_descriptors()
を使用すると、問題が解決することを確認しました。 根本的な問題は、DB::open_cf()
が作成するすべての列ファミリーにデフォルトのオプションを適用することだと思います。 デフォルトオプションには、マージ演算子は含まれません。私が間違っていない限り:
set_merge_operator()
を使用することです。 これを行うには、open_cf_descriptors()
代わりにopen_cf()
open_cf_descriptors()
呼び出す必要があります。 お役に立てれば。