Commit Graph

4318 Commits

Author SHA1 Message Date
Kent Yao
67269c82a3
Merge pull request #43 from yaooqinn/i42
inline all plain and kerberos authentication classes
2018-04-04 12:18:05 +08:00
Kent Yao
88dc5ca12b kerberos test 2018-04-04 11:04:49 +08:00
Kent Yao
5f53bccb8c fix #42 inline all plain and kerberos authentication classes 2018-04-03 11:52:19 +08:00
Kent Yao
ae671765a7 inline plain sasl server 2018-04-03 11:07:05 +08:00
Kent Yao
fcf3bff9ea inline TSetIpAddressProcessor 2018-04-02 18:05:47 +08:00
Kent Yao
33a4b53312 inline ker sasl helper 2018-04-02 17:44:43 +08:00
Kent Yao
b4d0798c3e inline plain sasl helper 2018-04-02 17:19:01 +08:00
Kent Yao
a6b60252c2 inline sasl qop 2018-04-02 16:36:02 +08:00
Kent Yao
532529d893
Merge pull request #41 from yaooqinn/i38
not trying kill yarn app directly
2018-04-02 15:14:26 +08:00
Kent Yao
26576cce72 fix #38 not trying kill yarn app directly 2018-04-02 15:04:38 +08:00
Kent Yao
462403ec25
Merge pull request #40 from yaooqinn/i39
column based set not handle null values properly
2018-04-02 14:42:21 +08:00
Kent Yao
ed7a110d12 kyuubi server exception 2018-04-02 14:27:13 +08:00
Kent Yao
de4f4d128d fixes #39 column based set not handle null values properly 2018-04-02 14:22:18 +08:00
Kent Yao
42b2d86b08
Merge pull request #35 from yaooqinn/i7
inline exception
2018-03-30 15:08:24 +08:00
Kent Yao
c4cb1925ee stack over flow 2018-03-29 15:44:07 +08:00
Kent Yao
59cc84eeea fixed #7 inline exception 2018-03-29 15:29:27 +08:00
Kent Yao
4683bd790d
Merge pull request #37 from yaooqinn/i36
endless iterator cause client oom
2018-03-29 15:22:34 +08:00
Kent Yao
76a1b77570 fixes #36 endless iterator cause client oom 2018-03-29 15:13:31 +08:00
Kent Yao
5af3b9b9da
Merge pull request #30 from yaooqinn/i29
support spark struct directly to thrift type
2018-03-27 13:54:09 +08:00
Kent Yao
3895042063 add ut RowSetBuilderSuite ColumnBasedSetSuite 2018-03-27 12:01:01 +08:00
Kent Yao
d7e77c6fc9 fix java.lang.NullPointerException again 2018-03-26 22:29:46 +08:00
Kent Yao
e702f058c7 fix java.lang.NullPointerException again 2018-03-26 22:16:16 +08:00
Kent Yao
9ccea9aed4 fix java.lang.NullPointerException again 2018-03-26 20:16:40 +08:00
Kent Yao
ab007dbbc2 Exception in thread Thread-5 java.lang.NullPointerException
at org.apache.hive.service.cli.ColumnBasedSet.<init>(ColumnBasedSet.java:50)
	at org.apache.hive.service.cli.RowSetFactory.create(RowSetFactory.java:37)
	at org.apache.hive.jdbc.HiveStatement.getQueryLog(HiveStatement.java:838)
	at org.apache.hive.jdbc.HiveStatement.getQueryLog(HiveStatement.java:786)
	at org.apache.hive.beeline.Commands.showRemainingLogsIfAny(Commands.java:944)
	at org.apache.hive.beeline.Commands.access(Commands.java:58)
	at org.apache.hive.beeline.Commands.run(Commands.java:920)
	at java.lang.Thread.run(Thread.java:745)
2018-03-26 16:33:54 +08:00
Kent Yao
e4e682f1fc column based set support 2018-03-26 15:55:55 +08:00
Kent Yao
8d05c989ec java.lang.NullPointerException
at org.apache.spark.sql.execution.SparkPlan.org581decodeUnsafeRows(SparkPlan.scala:250)
        at org.apache.spark.sql.execution.SparkPlan581anonfun.apply(SparkPlan.scala:287)
        at org.apache.spark.sql.execution.SparkPlan581anonfun.apply(SparkPlan.scala:287)
        at scala.collection.Iterator581anon.nextCur(Iterator.scala:434)
        at scala.collection.Iterator581anon.hasNext(Iterator.scala:440)
        at scala.collection.Iterator581anon.hasNext(Iterator.scala:408)
        at scala.collection.Iterator581anon.hasNext(Iterator.scala:389)
        at scala.collection.Iterator581anon.hasNext(Iterator.scala:408)
        at scala.collection.Iterator.foreach(Iterator.scala:893)
        at scala.collection.AbstractIterator.foreach(Iterator.scala:1336)
        at scala.collection.generic.Growable.(Growable.scala:59)
        at scala.collection.mutable.ListBuffer.(ListBuffer.scala:183)
        at scala.collection.mutable.ListBuffer.(ListBuffer.scala:45)
        at scala.collection.TraversableOnce.to(TraversableOnce.scala:310)
        at scala.collection.AbstractIterator.to(Iterator.scala:1336)
        at scala.collection.TraversableOnce.toList(TraversableOnce.scala:294)
        at scala.collection.AbstractIterator.toList(Iterator.scala:1336)
        at yaooqinn.kyuubi.schema.RowSet.toTRows(RowSet.scala:35)
        at yaooqinn.kyuubi.schema.RowSet.toTRowSet(RowSet.scala:32)
        at yaooqinn.kyuubi.server.FrontendService.FetchResults(FrontendService.scala:507)
        at org.apache.hive.service.cli.thrift.TCLIService.getResult(TCLIService.java:1553)
        at org.apache.hive.service.cli.thrift.TCLIService.getResult(TCLIService.java:1538)
        at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
        at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
        at org.apache.hadoop.hive.thrift.HadoopThriftAuthBridge.process(HadoopThriftAuthBridge.java:692)
        at org.apache.thrift.server.TThreadPoolServer.run(TThreadPoolServer.java:286)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
2018-03-23 17:25:40 +08:00
Kent Yao
857f60b3b3 typo 2018-03-23 16:59:46 +08:00
Kent Yao
135b39d1ce org.apache.thrift.protocol.TProtocolException: Required field 'columns' is unset! Struct:TTableSchema(columns:null)
at org.apache.hive.service.cli.thrift.TTableSchema.validate(TTableSchema.java:310)
	at org.apache.hive.service.cli.thrift.TGetResultSetMetadataResp.validate(TGetResultSetMetadataResp.java:380)
	at org.apache.hive.service.cli.thrift.TCLIService.validate(TCLIService.java:12404)
	at org.apache.hive.service.cli.thrift.TCLIService.write(TCLIService.java:12461)
	at org.apache.hive.service.cli.thrift.TCLIService.write(TCLIService.java:12430)
	at org.apache.hive.service.cli.thrift.TCLIService.write(TCLIService.java:12381)
	at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:53)
	at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
	at org.apache.hadoop.hive.thrift.HadoopThriftAuthBridge.process(HadoopThriftAuthBridge.java:692)
	at org.apache.thrift.server.TThreadPoolServer.run(TThreadPoolServer.java:286)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
2018-03-23 15:53:28 +08:00
Kent Yao
9c8dfda8e2 add ut RowSetSuite 2018-03-23 15:06:22 +08:00
Kent Yao
e4a74b7989 add ut ColumnDescriptorSuite 2018-03-23 11:24:37 +08:00
Kent Yao
e855d0f666 add ut TypeDescriptorSuite 2018-03-22 21:33:17 +08:00
Kent Yao
2970a88f03 add ut TypeQualifiersSuite 2018-03-22 21:00:24 +08:00
Kent Yao
78bc5345f3 add ut SchemaMapperSuite 2018-03-22 17:56:48 +08:00
Kent Yao
9dbee98d2c fixes #29 support spark struct directly to thrift type 2018-03-22 11:18:40 +08:00
Kent Yao
5e5359a8d3
Merge pull request #28 from yaooqinn/i26
toLocalIterator fixes #26
2018-03-20 17:03:27 +08:00
Kent Yao
9ddabe0acf toLocalIterator 2018-03-20 16:56:12 +08:00
Kent Yao
ce7a18a64d
Merge pull request #25 from yaooqinn/i23-f
codecov reports not found
2018-03-20 15:40:30 +08:00
Kent Yao
be05e30737 add badge 2018-03-20 15:31:31 +08:00
Kent Yao
754da7489a fixes #23 codecov reports not found 2018-03-20 15:21:24 +08:00
Kent Yao
1a788e28eb
Merge pull request #24 from yaooqinn/i23
support codecov close #23
2018-03-20 14:58:12 +08:00
Kent Yao
2dc31248ae travis codecov 2018-03-20 14:51:45 +08:00
Kent Yao
feedf971a3 jvm err 2018-03-20 14:17:03 +08:00
Kent Yao
9338b60a76 support codecov 2018-03-20 11:27:58 +08:00
Kent Yao
839bd24fdf
Merge pull request #22 from yaooqinn/i21
named thread factory
2018-03-19 22:40:46 +08:00
Kent Yao
2a030c63e0 fixed #21 named thread factory 2018-03-19 22:34:18 +08:00
Kent Yao
246c014b83
Merge pull request #20 from yaooqinn/i19
bring in fetch orientation
2018-03-19 20:43:14 +08:00
Kent Yao
aba6ce822b fixes #19 bring in fetch orientation 2018-03-19 20:39:10 +08:00
Kent Yao
7a95123130
Merge pull request #18 from yaooqinn/i17
fetch type inline to kyuubi
2018-03-19 17:33:28 +08:00
Kent Yao
6159b3125e fetch type inline to kyuubi fixes #17 2018-03-19 17:24:06 +08:00
Kent Yao
603913f0ac
Merge pull request #16 from yaooqinn/i15
inline info type/value close #15
2018-03-19 16:50:41 +08:00