Below is the query causing row locks in Mariadb Galera Cluster 10.2.32 (3Node Cluster).
select MT_COMMENT from AUX_TABLE where MT_KEY1='Cleaner' and MT_KEY2=0 for update
> Hive is a framework, we couldn't get the flow to understand also can't alter the logic from app end.
> Looking for solutions like any version that works in Mysql/Postgresql or any Metastore DBs that can scale for Hive Metastore without lockign issues.
> Also looking for any work around solution from DB end for this Mysql Row Locking.
Welcome to the community @Mannoj. I'm not an expert but while you wait for one, I found this article/video on Hive Locking Mechanism. Hopefully it moves you closer in the right direction.
@cjervis These are locks in Hive, we have a mysql backend for metastore and that keeps locking in above mentioned query. Whenever the row locks increase at mysql end we will face issues in hive in processing queries and backlog builds.
Thank you for the clarification. Hopefully someone will be able to assist.
@Mannoj RDBMS HA for metastore is not officially supported yet. We have a knowledge article on the same. Cloudera's statement on RDBMS HA can be found here.