Skip to content
New issue

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

Int64 is not supported for output_type=apache-arrow in columns that reference records in other table #1704

Closed
abetomo opened this issue Feb 19, 2024 · 0 comments · Fixed by #1705
Labels

Comments

@abetomo
Copy link
Contributor

abetomo commented Feb 19, 2024

What happend?

Create tableA with a key of Int64.
Create a column in tableB that refers to tableA.
Groonga crashes when I do a select on table B with output_type=apache-arrow and output the key of tableA.

How to reproduce it

https://github.com/groonga/groonga/blob/7702d7a99669306b183a59ac1bcf14219c6bbcb5/test/command/suite/select/output/apache_arrow/reference_int32.test
You can reproduce it by running this test with Int64 instead of Int32.

Expected behavior

Output without crash.

Environment

  • OS: [e.g. Windows]
    • Ubuntu
  • OS Version: [e.g. 11]
    • 22.04
  • Groonga version: [e.g. 12.0.1]
    • HEAD of main branch

Additional context

No response

@abetomo abetomo added the Bug label Feb 19, 2024
@kou kou added Feature and removed Bug labels Feb 19, 2024
@kou kou closed this as completed in #1705 Feb 19, 2024
kou pushed a commit that referenced this issue Feb 19, 2024
… reference other table (#1705)

GitHub: fix GH-1704

Signed-off-by: Abe Tomoaki <abe@clear-code.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants