You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by kg...@apache.org on 2021/01/26 16:48:32 UTC
[hive] branch master updated (fa987bd -> ee4e1f3)
This is an automated email from the ASF dual-hosted git repository.
kgyrtkirk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git.
from fa987bd HIVE-24669: Improve FileSystem usage in Hive::loadPartitionInternal (Peter Varga, reviewed by Denys Kuzmenko)
add ee4e1f3 HIVE-24569: LLAP daemon leaks file descriptors/log4j appenders (#1858) (Stamatis Zampetakis reviewed by Prasanth Jayachandran)
No new revisions were added by this update.
Summary of changes:
llap-server/pom.xml | 6 +
.../hive/llap/daemon/impl/LlapConstants.java | 7 -
.../hadoop/hive/llap/daemon/impl/QueryTracker.java | 7 +-
.../llap/log/LlapRandomAccessFileAppender.java | 185 +++++++++++++++++
.../llap/log/LlapRoutingAppenderPurgePolicy.java | 128 ------------
.../hadoop/hive/llap/log/LlapWrappedAppender.java | 221 ---------------------
.../hive/llap/log/Log4jQueryCompleteMarker.java | 2 +-
.../main/resources/llap-daemon-log4j2.properties | 20 +-
.../hive/llap/daemon/LlapDaemonExtension.java | 98 +++++++++
.../hive/llap/daemon/LlapDaemonTestUtils.java | 62 ++++++
.../llap/daemon/impl/TestLlapDaemonLogging.java | 151 ++++++++++++++
.../llap-daemon-routing-log4j2.properties} | 38 ++--
.../junit/extensions/DoNothingTCPServer.java | 58 ++++++
.../extensions/DoNothingTCPServerExtension.java | 67 +++++++
.../TestDoNothingTCPServerExtension.java | 58 ++++++
15 files changed, 715 insertions(+), 393 deletions(-)
create mode 100644 llap-server/src/java/org/apache/hadoop/hive/llap/log/LlapRandomAccessFileAppender.java
delete mode 100644 llap-server/src/java/org/apache/hadoop/hive/llap/log/LlapRoutingAppenderPurgePolicy.java
delete mode 100644 llap-server/src/java/org/apache/hadoop/hive/llap/log/LlapWrappedAppender.java
create mode 100644 llap-server/src/test/org/apache/hadoop/hive/llap/daemon/LlapDaemonExtension.java
create mode 100644 llap-server/src/test/org/apache/hadoop/hive/llap/daemon/impl/TestLlapDaemonLogging.java
copy llap-server/src/{main/resources/llap-daemon-log4j2.properties => test/resources/llap-daemon-routing-log4j2.properties} (81%)
create mode 100644 testutils/src/java/org/apache/hive/testutils/junit/extensions/DoNothingTCPServer.java
create mode 100644 testutils/src/java/org/apache/hive/testutils/junit/extensions/DoNothingTCPServerExtension.java
create mode 100644 testutils/src/test/java/org/apache/hive/testutils/junit/extensions/TestDoNothingTCPServerExtension.java