Skip to content

tpch: fix problems with tarantool 3.8 - #15

Merged
sergepetrenko merged 2 commits into
masterfrom
imeevma/fix-tpch-for-tarantool-3-8
Aug 27, 2026
Merged

tpch: fix problems with tarantool 3.8#15
sergepetrenko merged 2 commits into
masterfrom
imeevma/fix-tpch-for-tarantool-3-8

Conversation

@ImeevMA

@ImeevMA ImeevMA commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

This patch fixes an issue with missing SEQSCAN keyword in queries; disabling of arithmetic operations on NUMBERS and case-sensitive identifier lookups.

@ImeevMA
ImeevMA force-pushed the imeevma/fix-tpch-for-tarantool-3-8 branch 2 times, most recently from 8f4bea2 to f1554e5 Compare August 14, 2026 13:39
@ImeevMA
ImeevMA force-pushed the imeevma/fix-tpch-for-tarantool-3-8 branch 4 times, most recently from 2d64b78 to 8abd3ad Compare August 27, 2026 13:37
@ImeevMA
ImeevMA requested a review from Totktonada August 27, 2026 13:40
Comment thread .github/workflows/quick-check.yml Outdated

@Totktonada Totktonada left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've no objections. Thanks for the patch!

This patch updates script for quick-check workflow. Old script already
too old and do not work.
This patch fixes a few issue that changed since the last update:
1. Added setting of `sql_seq_scan` option to avoid adding SEQSCAN
   keyword. See commit tarantool/tarantool@77648827326a "sql: introduce
   SEQSCAN to SELECT".
2. The `number` type changed into `double` for arithmetic operations.
   See commit tarantool/tarantool@16a614578fa5 "sql: disallow arithmetic
   for NUMBER and SCALAR".
3. The `CREATE VIEW` statement now uses the table name in uppercase,
   see tarantool/tarantool#13090 for details.
@ImeevMA
ImeevMA force-pushed the imeevma/fix-tpch-for-tarantool-3-8 branch from 8abd3ad to 7e68397 Compare August 27, 2026 14:05
@sergepetrenko
sergepetrenko merged commit 13f01f7 into master Aug 27, 2026
1 check passed
@Totktonada
Totktonada deleted the imeevma/fix-tpch-for-tarantool-3-8 branch August 27, 2026 14:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants