DbTxnManager doesn't have support for explicit locking. You could use HMSClient to issue an explicit lock request or create a lock record manually in the backend DB `HIVE_LOCKS` table. Maybe you could temporarily restrict access to those tables via Ranger or drop them from the HMS while performing maintenance?
- hive 4.0.0-alpha2 external table locks Wojtek Meler
- Re: hive 4.0.0-alpha2 external table locks Sai Hemanth Gantasala
- Odp: Re: hive 4.0.0-alpha2 external table l... Wojtek Meler
- Re: Odp: Re: hive 4.0.0-alpha2 external... Denys Kuzmenko
- Re: Odp: Re: hive 4.0.0-alpha2 exte... Wojtek Meler
- Re: Odp: Re: hive 4.0.0-alpha2... Denys Kuzmenko
- Re: Odp: Re: hive 4.0.0-al... Wojtek Meler
- Re: Odp: Re: hive 4.0.... Denys Kuzmenko
- Re: Odp: Re: hive 4.0.... Wojtek Meler
- Re: Odp: Re: hive 4.0.... Denys Kuzmenko