-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Error in inserting in Table with transaction ( Invalid method name: 'alter_table_req') #12949
Comments
Seems that this is not supported in Presto/ Trino as of now. From https://trino.io/blog/2020/06/01/hive-acid.html How to use Hive ACID and transactional tables in Presto Use Presto version 331 or higher Note that Presto cannot create or write to Hive transactional tables yet. You can create and write to Hive transactional tables via Hive or via Spark with Hive ACID Data Source plugin and use Presto to read these tables._ |
Duplicates #7310. Let me close this one.
I don't know about Presto, but Trino can write to Hive transactional tables. |
I am using trino to write to hive transactional table but it complains that |
We also encountered this error in Trino 402, then we tracked relevant source codes, and found that it was because we used transactional ACID Hive tables, and The patch mentioned above needed the implementation in the Hive Metastore side, so the Trino foundation company It was fixed in Trino 405: #12771 |
Insert does not work for table created with
transactional=true
Gives error
Invalid method name: 'alter_table_req'
Closest related I could find - #6180
Versions
Works
Does not work for table created with
transactional=true
The text was updated successfully, but these errors were encountered: