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

Make table names unique to individual fuzzer runs #12146

Open
DanielHunte opened this issue Jan 22, 2025 · 0 comments
Open

Make table names unique to individual fuzzer runs #12146

DanielHunte opened this issue Jan 22, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request fuzzer Issues related the to Velox fuzzer test components.

Comments

@DanielHunte
Copy link

Description

Currently, if two different fuzzers are run one after the other against the same reference Presto instance (ex. join fuzzer then writer fuzzer), the following error occurs:

Access Denied: Cannot drop table tpch.t_0: Owner of the table is different from session user, Source: RUNTIME, ErrorCode: INVALID_STATE

This happens because table names are the same in both fuzzers and attempts are being made to edit the same table. This can be fixed by changing the table naming convention to include something related to the type of fuzzer being run (ex. t_0_jf for join fuzzer). Changing the table naming convention to include something related to the specific fuzzer run would also enable multiple processes of the same fuzzer type to be run at the same time (ex. t_0_jf<thread_id>).

@DanielHunte DanielHunte added enhancement New feature or request fuzzer Issues related the to Velox fuzzer test components. labels Jan 22, 2025
@DanielHunte DanielHunte self-assigned this Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fuzzer Issues related the to Velox fuzzer test components.
Projects
None yet
Development

No branches or pull requests

1 participant