Verax is a composable query optimizer

9 Open Issues Need Help Last updated: Sep 17, 2025

Open Issues Need Help

View All on GitHub

Verax is a composable query optimizer

C++

AI Summary: This issue proposes refactoring the `LocalHiveConnectorMetadata.cpp` file to eliminate the use of `const_cast` and `const_pointer_cast`. These casts are identified as anti-patterns that suggest an underlying design problem which needs to be resolved.

Complexity: 2/5
good first issue

Verax is a composable query optimizer

C++
good first issue

Verax is a composable query optimizer

C++
good first issue cli

Verax is a composable query optimizer

C++

Verax is a composable query optimizer

C++

AI Summary: This GitHub issue proposes enhancing the `PlanBuilder` to automatically handle type coercion for function arguments. It specifically suggests integrating Velox's `TypeCoercer` and `resolveFunctionWithCoercions` APIs to insert `Cast` expressions where argument types can be coerced to match the function's expected signature, making the `PlanBuilder` more robust.

Complexity: 2/5
good first issue

Verax is a composable query optimizer

C++

Verax is a composable query optimizer

C++

Verax is a composable query optimizer

C++

AI Summary: Add SQL files for the remaining TPC-H queries (excluding q1, q3, q5) to the Verax project and update the TpchPlanTest.cpp file to utilize these new SQL files. This is a follow-up task to PR #127.

Complexity: 3/5
good first issue

Verax is a composable query optimizer

C++