Intellij idea 无法在IntelliJ IDEA中显示配置单元表;“数据库”;插件 环境 群集(VMWare设备) Apache Hadoop v2.6.5(Apache官方版) Apache Hive v1.2.1(Apache官方版) MySQL社区服务器v5.1.73 主机(物理设备) JetBrains IntelliJ IDEA 2020.2.3(终极版) 采用OpenJDK 1.8.0_265 问题

Intellij idea 无法在IntelliJ IDEA中显示配置单元表;“数据库”;插件 环境 群集(VMWare设备) Apache Hadoop v2.6.5(Apache官方版) Apache Hive v1.2.1(Apache官方版) MySQL社区服务器v5.1.73 主机(物理设备) JetBrains IntelliJ IDEA 2020.2.3(终极版) 采用OpenJDK 1.8.0_265 问题,intellij-idea,hive,Intellij Idea,Hive,在启动HDFS、Thread、Hadoop历史服务器、Hive Metastore和HiveServer2之后,我通过IntelliJ IDEA“数据库”插件远程连接到Hive。我成功连接并执行了*.hql脚本,没有任何异常,但“数据库”插件中没有显示任何内容,只显示了配置本身。缺少数据库、表或列 当我连接到MySQL时没有什么问题。插件中显示了排序规则、用户、模式、表、列甚至键(主键或外键) IntelliJ IDEA中Apache Hive的驱动程序 我使用这些JAR文件作为配置单元驱动程

在启动HDFS、Thread、Hadoop历史服务器、Hive Metastore和HiveServer2之后,我通过IntelliJ IDEA“数据库”插件远程连接到Hive。我成功连接并执行了
*.hql
脚本,没有任何异常,但“数据库”插件中没有显示任何内容,只显示了配置本身。缺少数据库、表或列

当我连接到MySQL时没有什么问题。插件中显示了排序规则、用户、模式、表、列甚至键(主键或外键)

IntelliJ IDEA中Apache Hive的驱动程序 我使用这些JAR文件作为配置单元驱动程序。所有JAR文件都是通过Xftp6从集群复制的

  • commons-httpclient-3.0.1
  • commons-logging-1.1.3
  • 策展人-客户-2.6.0
  • 策展人-框架-2.6.0
  • hadoop-auth-2.6.5
  • hadoop-common-2.6.5
  • hive-common-1.2.1
  • hive-exec-1.2.1
  • hive-jdbc-1.2.1
  • hive-metastore-1.2.1
  • 蜂巢服务-1.2.1
  • httpclient-4.4
  • httpcore-4.4
  • slf4j-api-1.7.5
  • 动物园管理员-3.4.6
附件详情 2020年10月24日 我将Apache Hive驱动程序切换到JetBrains提供的
3.1.2版[稳定]
,在“测试连接”时出现了以下异常:

我还切换到
3.1.1版[稳定]
,得到了与上面相同的异常

第三次,我切换到“定制jar…”,添加了从Maven中央存储库下载的
hadoop-common-2.6.5.jar
hive-jdbc-1.2.1-standalone.jar
。“测试连接”时不会引发异常:

“确定”并再次刷新“数据库”面板。我得到一个弹出窗口,这些消息显示在“事件日志”中:

转到“帮助->尾部登录控制台”,刷新配置单元连接时出现以下异常:

[ 08S01] Could not open client transport with JDBC Uri: jdbc:hive2://master:10000: Could not establish connection to jdbc:hive2://master:10000: Required field 'client_protocol' is unset! Struct:TOpenSessionReq(client_protocol:null, configuration:{set:hiveconf:hive.server2.thrift.resultset.default.fetch.size=1000, use:database=default})
org.apache.hive.org.apache.thrift.TApplicationException: Required field 'client_protocol' is unset! Struct:TOpenSessionReq(client_protocol:null, configuration:{set:hiveconf:hive.server2.thrift.resultset.default.fetch.size=1000, use:database=default}).
DBMS: Apache Hive (ver. 1.2.1)
Case sensitivity: plain=mixed, delimited=mixed
Driver: Hive JDBC (ver. 1.2.1, JDBC3.0)
Ping: 265 ms
2020-10-24 17:37:18,068 [2272449]   INFO - re.component.SaveActionManager - [+] Start SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:18,068 [2272449]   INFO - re.component.SaveActionManager - Locating psi files for 0 documents: [] 
2020-10-24 17:37:18,068 [2272449]   INFO - re.component.SaveActionManager - End SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:18,100 [2272481]   INFO - atabaseCredentialsAuthProvider - Connecting as: root 
2020-10-24 17:37:18,100 [2272481]   INFO - .DatabaseConnectionEstablisher - Connecting to: jdbc:hive2://master:10000 
2020-10-24 17:37:18,104 [2272485]   WARN - ution.rmi.RemoteProcessSupport - 10月 24, 2020 9:37:18 上午 org.apache.hive.jdbc.Utils parseURL 
2020-10-24 17:37:18,105 [2272486]   WARN - ution.rmi.RemoteProcessSupport - 信息: Supplied authorities: master:10000 
2020-10-24 17:37:18,105 [2272486]   WARN - ution.rmi.RemoteProcessSupport - 10月 24, 2020 9:37:18 上午 org.apache.hive.jdbc.Utils parseURL 
2020-10-24 17:37:18,105 [2272486]   WARN - ution.rmi.RemoteProcessSupport - 信息: Resolved authority: master:10000 
2020-10-24 17:37:18,109 [2272490]   WARN - ution.rmi.RemoteProcessSupport - 10月 24, 2020 9:37:18 上午 org.apache.hive.jdbc.HiveConnection openTransport 
2020-10-24 17:37:18,109 [2272490]   WARN - ution.rmi.RemoteProcessSupport - 信息: Will try to open client transport with JDBC Uri: jdbc:hive2://master:10000 
2020-10-24 17:37:18,184 [2272565]   INFO - ution.rmi.RemoteProcessSupport - Driver: Hive JDBC 1.2.1 
2020-10-24 17:37:18,188 [2272569]   INFO - ution.rmi.RemoteProcessSupport - getDatabaseProductName: Apache Hive 
2020-10-24 17:37:18,188 [2272569]   INFO - ution.rmi.RemoteProcessSupport - release_version: 1.2.1 
2020-10-24 17:37:18,188 [2272569]   INFO - ution.rmi.RemoteProcessSupport - Detected: HIVE 1.2.1 
2020-10-24 17:37:18,391 [2272772]   WARN - lij.database.util.ErrorHandler - enabling autocommit is not supported 
enabling autocommit is not supported
The SQL statement:
connect

    at com.intellij.database.remote.jdba.jdbc.BaseExceptionRecognizer.recognizeException(BaseExceptionRecognizer.java:48)
    at com.intellij.database.remote.jdba.jdbc.JdbcIntermediateFacade.connect(JdbcIntermediateFacade.java:87)
    at com.intellij.database.remote.jdba.jdbc.UnknownDatabaseIntermediateFacade.connect(UnknownDatabaseIntermediateFacade.java:41)
    at com.intellij.database.remote.jdba.impl.RemoteFacadeImpl.connect(RemoteFacadeImpl.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:834)
    at java.rmi/sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:303)
    at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:279)
    at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:164)
    at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:217)
    at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:162)
    at com.sun.proxy.$Proxy189.connect(Unknown Source)
    at com.intellij.database.dialects.base.introspector.AuditFacade.connect(AuditFacade.kt:59)
    at com.intellij.database.layoutedQueries.impl.AdaptIntermediateFacade.connect(AdaptIntermediateFacade.java:26)
    at com.intellij.database.layoutedQueries.BaseFacade.connect(BaseFacade.java:32)
    at com.intellij.database.dialects.base.introspector.DBFacadeProvider.createFacadeWithSingleLeasedConnection(DBFacadeProvider.kt:34)
    at com.intellij.database.dialects.base.introspector.jdbc.JdbcIntrospector.attachToDB(JdbcIntrospector.java:138)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.initIntrospector(DatabaseModelLoader.java:560)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.prepareIntrospection(DatabaseModelLoader.java:547)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.lambda$introspect$1(DatabaseModelLoader.java:314)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.withFacade(DatabaseModelLoader.java:570)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.lambda$introspect$2(DatabaseModelLoader.java:312)
    at com.intellij.database.dataSource.DataSourceSyncManager.lambda$static$0(DataSourceSyncManager.java:51)
    at com.intellij.database.console.session.SessionsUtil$function$1.invoke(SessionsUtil.kt:20)
    at com.intellij.database.console.session.DatabaseSessionManager$Facade.compute(DatabaseSessionManager.kt:338)
    at com.intellij.database.console.session.DatabaseSessionManager$Facade.runSync(DatabaseSessionManager.kt:273)
    at com.intellij.database.dataSource.DataSourceSyncManager.lambda$static$1(DataSourceSyncManager.java:49)
    at com.intellij.database.dataSource.DataSourceSyncManager$SyncProcessor$1.perform(DataSourceSyncManager.java:306)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.introspect(DatabaseModelLoader.java:312)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.lambda$run$0(DatabaseModelLoader.java:200)
    at com.intellij.database.dataSource.LocalDataSource.performBatch(LocalDataSource.java:1333)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.run(DatabaseModelLoader.java:198)
    at com.intellij.database.dataSource.DataSourceSyncManager$SyncProcessor.performSync(DataSourceSyncManager.java:308)
    at com.intellij.database.util.AsyncTask$Frame$compute$$inlined$supply$1$1.run(AsyncTask.kt:486)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.database.util.AsyncTask$Frame$compute$$inlined$supply$1.get(AsyncTask.kt:515)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.database.dataSource.AsyncUtil.underProgress(AsyncUtil.java:180)
    at com.intellij.database.dataSource.AsyncUtil.lambda$asyncFriendlyExecutor$1(AsyncUtil.java:56)
    at com.intellij.util.RunnableCallable.call(RunnableCallable.java:20)
    at com.intellij.util.RunnableCallable.call(RunnableCallable.java:11)
    at com.intellij.openapi.application.impl.ApplicationImpl$1.call(ApplicationImpl.java:268)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
    at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.sql.SQLException: enabling autocommit is not supported
    at org.apache.hive.jdbc.HiveConnection.setAutoCommit(HiveConnection.java:1199)
    at com.intellij.database.remote.jdba.jdbc.pooling.ConnectionPool.prepareConnectionAfterConnected(ConnectionPool.java:103)
    at com.intellij.database.remote.jdba.jdbc.pooling.ConnectionPool.obtainOneConnectionIntoPool(ConnectionPool.java:86)
    at com.intellij.database.remote.jdba.jdbc.pooling.ConnectionPool.connect(ConnectionPool.java:66)
    at com.intellij.database.remote.jdba.jdbc.JdbcIntermediateFacade.connect(JdbcIntermediateFacade.java:84)
    at com.intellij.database.remote.jdba.jdbc.UnknownDatabaseIntermediateFacade.connect(UnknownDatabaseIntermediateFacade.java:41)
    at com.intellij.database.remote.jdba.impl.RemoteFacadeImpl.connect(RemoteFacadeImpl.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    ... 1 more
2020-10-24 17:37:49,447 [2303828]   INFO - re.component.SaveActionManager - [+] Start SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:49,447 [2303828]   INFO - re.component.SaveActionManager - Locating psi files for 0 documents: [] 
2020-10-24 17:37:49,448 [2303829]   INFO - re.component.SaveActionManager - End SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:49,875 [2304256]   INFO - rationStore.ComponentStoreImpl - Saving appBigDataIdeGlobalConnectionSettings took 38 ms 
2020-10-24 17:37:52,641 [2307022]   INFO - re.component.SaveActionManager - [+] Start SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:52,641 [2307022]   INFO - re.component.SaveActionManager - Locating psi files for 0 documents: [] 
2020-10-24 17:37:52,641 [2307022]   INFO - re.component.SaveActionManager - End SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:55,642 [2310023]   INFO - re.component.SaveActionManager - [+] Start SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:55,642 [2310023]   INFO - re.component.SaveActionManager - Locating psi files for 0 documents: [] 
2020-10-24 17:37:55,642 [2310023]   INFO - re.component.SaveActionManager - End SaveActionManager#beforeAllDocumentsSaving 
<Nearest above 3 lines repeated many times ...>
“数据库”面板中仍然没有显示shemas、表或列


是否有我没有配置或启用的内容使Hive无法为我显示架构和表?目前,我只能将IntelliLang服务从“检查”切换到“语法”级别,以避免
*.hql
脚本中出现意外的“错误”


谢谢

IDE SQL日志或idea.Log中是否存在任何错误?您是否尝试使用提供的jdbc驱动程序?很抱歉,我无法确定这些日志文件在哪里。。。我切换到Jetbrains提供的Apache Hive驱动程序,并获得异常。详细信息已修改并附加在上面。您是否可以尝试在数据源
选项
选项卡上启用
使用JDBC元数据的内省
选项,并检查它是否正常工作?这看起来像是jdbc驱动程序兼容性问题,请参阅以了解详细信息。我按照您的指示启用了此选项,但它不起作用。当我执行SHOW DATABASES时,没有任何错误
数据库控制台>配置单元(主)>控制台[配置单元(主)]
中。仅在
数据库
面板中未显示任何数据库或表。也许这是一个只对ApacheHiveV3.x可用的特性,甚至只对ClouderaHadoop发行版(CDH)用户可用?找到合适的jdbc驱动程序是个问题。存在许多兼容性问题:您是否可以尝试从下载一个及其依赖项并尝试与之连接?你的情况是
2020-10-24 17:37:18,068 [2272449]   INFO - re.component.SaveActionManager - [+] Start SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:18,068 [2272449]   INFO - re.component.SaveActionManager - Locating psi files for 0 documents: [] 
2020-10-24 17:37:18,068 [2272449]   INFO - re.component.SaveActionManager - End SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:18,100 [2272481]   INFO - atabaseCredentialsAuthProvider - Connecting as: root 
2020-10-24 17:37:18,100 [2272481]   INFO - .DatabaseConnectionEstablisher - Connecting to: jdbc:hive2://master:10000 
2020-10-24 17:37:18,104 [2272485]   WARN - ution.rmi.RemoteProcessSupport - 10月 24, 2020 9:37:18 上午 org.apache.hive.jdbc.Utils parseURL 
2020-10-24 17:37:18,105 [2272486]   WARN - ution.rmi.RemoteProcessSupport - 信息: Supplied authorities: master:10000 
2020-10-24 17:37:18,105 [2272486]   WARN - ution.rmi.RemoteProcessSupport - 10月 24, 2020 9:37:18 上午 org.apache.hive.jdbc.Utils parseURL 
2020-10-24 17:37:18,105 [2272486]   WARN - ution.rmi.RemoteProcessSupport - 信息: Resolved authority: master:10000 
2020-10-24 17:37:18,109 [2272490]   WARN - ution.rmi.RemoteProcessSupport - 10月 24, 2020 9:37:18 上午 org.apache.hive.jdbc.HiveConnection openTransport 
2020-10-24 17:37:18,109 [2272490]   WARN - ution.rmi.RemoteProcessSupport - 信息: Will try to open client transport with JDBC Uri: jdbc:hive2://master:10000 
2020-10-24 17:37:18,184 [2272565]   INFO - ution.rmi.RemoteProcessSupport - Driver: Hive JDBC 1.2.1 
2020-10-24 17:37:18,188 [2272569]   INFO - ution.rmi.RemoteProcessSupport - getDatabaseProductName: Apache Hive 
2020-10-24 17:37:18,188 [2272569]   INFO - ution.rmi.RemoteProcessSupport - release_version: 1.2.1 
2020-10-24 17:37:18,188 [2272569]   INFO - ution.rmi.RemoteProcessSupport - Detected: HIVE 1.2.1 
2020-10-24 17:37:18,391 [2272772]   WARN - lij.database.util.ErrorHandler - enabling autocommit is not supported 
enabling autocommit is not supported
The SQL statement:
connect

    at com.intellij.database.remote.jdba.jdbc.BaseExceptionRecognizer.recognizeException(BaseExceptionRecognizer.java:48)
    at com.intellij.database.remote.jdba.jdbc.JdbcIntermediateFacade.connect(JdbcIntermediateFacade.java:87)
    at com.intellij.database.remote.jdba.jdbc.UnknownDatabaseIntermediateFacade.connect(UnknownDatabaseIntermediateFacade.java:41)
    at com.intellij.database.remote.jdba.impl.RemoteFacadeImpl.connect(RemoteFacadeImpl.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:834)
    at java.rmi/sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:303)
    at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:279)
    at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:164)
    at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:217)
    at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:162)
    at com.sun.proxy.$Proxy189.connect(Unknown Source)
    at com.intellij.database.dialects.base.introspector.AuditFacade.connect(AuditFacade.kt:59)
    at com.intellij.database.layoutedQueries.impl.AdaptIntermediateFacade.connect(AdaptIntermediateFacade.java:26)
    at com.intellij.database.layoutedQueries.BaseFacade.connect(BaseFacade.java:32)
    at com.intellij.database.dialects.base.introspector.DBFacadeProvider.createFacadeWithSingleLeasedConnection(DBFacadeProvider.kt:34)
    at com.intellij.database.dialects.base.introspector.jdbc.JdbcIntrospector.attachToDB(JdbcIntrospector.java:138)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.initIntrospector(DatabaseModelLoader.java:560)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.prepareIntrospection(DatabaseModelLoader.java:547)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.lambda$introspect$1(DatabaseModelLoader.java:314)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.withFacade(DatabaseModelLoader.java:570)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.lambda$introspect$2(DatabaseModelLoader.java:312)
    at com.intellij.database.dataSource.DataSourceSyncManager.lambda$static$0(DataSourceSyncManager.java:51)
    at com.intellij.database.console.session.SessionsUtil$function$1.invoke(SessionsUtil.kt:20)
    at com.intellij.database.console.session.DatabaseSessionManager$Facade.compute(DatabaseSessionManager.kt:338)
    at com.intellij.database.console.session.DatabaseSessionManager$Facade.runSync(DatabaseSessionManager.kt:273)
    at com.intellij.database.dataSource.DataSourceSyncManager.lambda$static$1(DataSourceSyncManager.java:49)
    at com.intellij.database.dataSource.DataSourceSyncManager$SyncProcessor$1.perform(DataSourceSyncManager.java:306)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.introspect(DatabaseModelLoader.java:312)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.lambda$run$0(DatabaseModelLoader.java:200)
    at com.intellij.database.dataSource.LocalDataSource.performBatch(LocalDataSource.java:1333)
    at com.intellij.database.dataSource.DatabaseModelLoader$IntrospectionSession.run(DatabaseModelLoader.java:198)
    at com.intellij.database.dataSource.DataSourceSyncManager$SyncProcessor.performSync(DataSourceSyncManager.java:308)
    at com.intellij.database.util.AsyncTask$Frame$compute$$inlined$supply$1$1.run(AsyncTask.kt:486)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.database.util.AsyncTask$Frame$compute$$inlined$supply$1.get(AsyncTask.kt:515)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.database.dataSource.AsyncUtil.underProgress(AsyncUtil.java:180)
    at com.intellij.database.dataSource.AsyncUtil.lambda$asyncFriendlyExecutor$1(AsyncUtil.java:56)
    at com.intellij.util.RunnableCallable.call(RunnableCallable.java:20)
    at com.intellij.util.RunnableCallable.call(RunnableCallable.java:11)
    at com.intellij.openapi.application.impl.ApplicationImpl$1.call(ApplicationImpl.java:268)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
    at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.sql.SQLException: enabling autocommit is not supported
    at org.apache.hive.jdbc.HiveConnection.setAutoCommit(HiveConnection.java:1199)
    at com.intellij.database.remote.jdba.jdbc.pooling.ConnectionPool.prepareConnectionAfterConnected(ConnectionPool.java:103)
    at com.intellij.database.remote.jdba.jdbc.pooling.ConnectionPool.obtainOneConnectionIntoPool(ConnectionPool.java:86)
    at com.intellij.database.remote.jdba.jdbc.pooling.ConnectionPool.connect(ConnectionPool.java:66)
    at com.intellij.database.remote.jdba.jdbc.JdbcIntermediateFacade.connect(JdbcIntermediateFacade.java:84)
    at com.intellij.database.remote.jdba.jdbc.UnknownDatabaseIntermediateFacade.connect(UnknownDatabaseIntermediateFacade.java:41)
    at com.intellij.database.remote.jdba.impl.RemoteFacadeImpl.connect(RemoteFacadeImpl.java:23)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:359)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:562)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:796)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:677)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:676)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    ... 1 more
2020-10-24 17:37:49,447 [2303828]   INFO - re.component.SaveActionManager - [+] Start SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:49,447 [2303828]   INFO - re.component.SaveActionManager - Locating psi files for 0 documents: [] 
2020-10-24 17:37:49,448 [2303829]   INFO - re.component.SaveActionManager - End SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:49,875 [2304256]   INFO - rationStore.ComponentStoreImpl - Saving appBigDataIdeGlobalConnectionSettings took 38 ms 
2020-10-24 17:37:52,641 [2307022]   INFO - re.component.SaveActionManager - [+] Start SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:52,641 [2307022]   INFO - re.component.SaveActionManager - Locating psi files for 0 documents: [] 
2020-10-24 17:37:52,641 [2307022]   INFO - re.component.SaveActionManager - End SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:55,642 [2310023]   INFO - re.component.SaveActionManager - [+] Start SaveActionManager#beforeAllDocumentsSaving 
2020-10-24 17:37:55,642 [2310023]   INFO - re.component.SaveActionManager - Locating psi files for 0 documents: [] 
2020-10-24 17:37:55,642 [2310023]   INFO - re.component.SaveActionManager - End SaveActionManager#beforeAllDocumentsSaving 
<Nearest above 3 lines repeated many times ...>
-- 2020-10-24 17:17:57 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943027] connected
-- [ --------------------------------------------------
-- 2020-10-24 17:17:57 [C06_Spark-TV-Massive] [Hive (master)] [unknown] [session id: 1539943027] [statement id: 1846946385] 
SELECT 'keep alive'
-- ] --------------------------------------------------
-- 2020-10-24 17:18:00 [C06_Spark-TV-Massive] [Hive (master)] [unknown] [session id: 1539943027] [statement id: 1846946385] finished - execution time: 3 s 211 ms
-- 2020-10-24 17:18:00 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943027] disconnected
-- 2020-10-24 17:21:05 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943028] connected
-- [ --------------------------------------------------
-- 2020-10-24 17:21:05 [C06_Spark-TV-Massive] [Hive (master)] [unknown] [session id: 1539943028] [statement id: 1846946386] 
SELECT 'keep alive'
-- ] --------------------------------------------------
-- 2020-10-24 17:21:05 [C06_Spark-TV-Massive] [Hive (master)] [unknown] [session id: 1539943028] [statement id: 1846946386] finished - execution time: 211 ms
-- 2020-10-24 17:21:05 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943028] disconnected
-- 2020-10-24 17:22:24 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943029] connected
-- 2020-10-24 17:22:25 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943029] disconnected
-- 2020-10-24 17:23:50 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943030] connected
-- 2020-10-24 17:23:51 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943030] disconnected
-- 2020-10-24 17:33:43 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943031] connected
-- 2020-10-24 17:33:43 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943031] disconnected
-- 2020-10-24 17:37:18 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943032] connected
-- 2020-10-24 17:37:18 [C06_Spark-TV-Massive] [Hive (master)] [session id: 1539943032] disconnected