Skip to content

HIVE-26165: Remove READ locks for ACID tables#3235

Merged
deniskuzZ merged 1 commit intoapache:masterfrom
deniskuzZ:HIVE-26165
Jun 13, 2022
Merged

HIVE-26165: Remove READ locks for ACID tables#3235
deniskuzZ merged 1 commit intoapache:masterfrom
deniskuzZ:HIVE-26165

Conversation

@deniskuzZ
Copy link
Member

@deniskuzZ deniskuzZ commented Apr 22, 2022

What changes were proposed in this pull request?

Now that DDL operations that required EXCLUSIVE lock were migrated to EXCL_WRITE, we can go ahead and remove READ locks

Why are the changes needed?

Part of lockless-reads story

Does this PR introduce any user-facing change?

No

How was this patch tested?

Unit tests

@deniskuzZ deniskuzZ changed the title HIVE-26165: Remove READ locks for ACID tables with SoftDelete enabled HIVE-26165: Remove READ locks for ACID tables when SoftDelete is enabled Jun 6, 2022
@deniskuzZ deniskuzZ changed the title HIVE-26165: Remove READ locks for ACID tables when SoftDelete is enabled HIVE-26165: Remove READ locks for ACID tables Jun 6, 2022
@klcopp
Copy link
Contributor

klcopp commented Jun 7, 2022

LGTM, you'll need to rebase though

@deniskuzZ deniskuzZ merged commit 83b4a08 into apache:master Jun 13, 2022
@deniskuzZ deniskuzZ deleted the HIVE-26165 branch June 13, 2022 07:14
DongWei-4 pushed a commit to DongWei-4/hive that referenced this pull request Oct 28, 2022
dengzhhu653 pushed a commit to dengzhhu653/hive that referenced this pull request Dec 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants