Yu-Wen Lai created HIVE-26399:
---------------------------------
Summary: Make DataNucleus use existing connection for value
generation
Key: HIVE-26399
URL: https://issues.apache.org/jira/browse/HIVE-26399
Project: Hive
Issue Type: Improvement
Components: Metastore
Reporter: Yu-Wen Lai
Assignee: Yu-Wen Lai
DataNucleus by default uses a new connection for value generation, so for one
thread it might take two connections at a time. That causes a problem when
there are many concurrent requests coming in HMS. If all threads are waiting
for a new connection, then no threads can proceed.
We can set datanucleus.valuegeneration.transactionAttribute to "EXISTING" so
that DataNucleus will take existing connection rather than request a new one
from pool.
Ref:
https://www.datanucleus.org/products/accessplatform/jdo/persistence.html#pmf_properties
--
This message was sent by Atlassian Jira
(v8.20.10#820010)