We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[groonga-dev,04449] indexを使ったin_valuesでの不具合 より
[groonga-dev,04449] indexを使ったin_valuesでの不具合
https://ja.osdn.net/projects/groonga/lists/archive/dev/2017-August/004452.html
indexを使ったin_values(target, value1, ..., valueN)でvalueNの数が増えると正しい結果を取得できない。 (具体的には126件までしか持ってこれない)
127件以上指定していても正しい結果を取得できる。
groonga -n testdb/db < schema.txt groonga testdb/db < load.txt groonga testdb/db < 127.txt
127.txt load.txt schema.txt
GRN_SCAN_INFO_MAX_N_ARGSの制限に引っかかっているのでvalueNは126個まで。
現状のままだと無理だが、 in_values(column, [1, 2, 3, ...]) みたいに1つのベクターで指定できるようにin_values()を拡張するという案がある。
in_values(column, [1, 2, 3, ...])
The text was updated successfully, but these errors were encountered:
test: add a test for in_values using an index with many values
9efd03e
GitHub: #760
96f257c
初期のバッファサイズを 16 に減らし,不足したときは動的に拡張するようにしました.
Sorry, something went wrong.
expr: fix a crash bug that happens when many arguments are passed
a2121da
初期のバッファから新しいバッファへとコピーし忘れるという致命的なバグを修正しました.
s-yata
No branches or pull requests
Problem
[groonga-dev,04449] indexを使ったin_valuesでの不具合よりhttps://ja.osdn.net/projects/groonga/lists/archive/dev/2017-August/004452.html
indexを使ったin_values(target, value1, ..., valueN)でvalueNの数が増えると正しい結果を取得できない。
(具体的には126件までしか持ってこれない)
Expected
127件以上指定していても正しい結果を取得できる。
How to reproduce it
127.txt
load.txt
schema.txt
Additional information
GRN_SCAN_INFO_MAX_N_ARGSの制限に引っかかっているのでvalueNは126個まで。
現状のままだと無理だが、
in_values(column, [1, 2, 3, ...])みたいに1つのベクターで指定できるようにin_values()を拡張するという案がある。The text was updated successfully, but these errors were encountered: