module Jdbc::Hive2

Constants

DRIVER_VERSION
VERSION

Public Class Methods

driver_jar() click to toggle source
   # File lib/jdbc/hive2.rb
 8 def self.driver_jar
 9   %W(
10     driver/libfb303-0.9.0.jar
11     driver/slf4j-api-1.7.5.jar
12     driver/hadoop-common-2.9.0.jar
13     driver/hadoop-auth-2.9.0.jar
14     driver/hadoop-core-2.6.0.jar
15     driver/commons-configuration-1.10.jar
16     driver/commons-collections-3.2.1.jar
17     driver/commons-logging-1.2.jar
18     driver/hive-exec-1.1.0.jar
19     driver/hive-jdbc-1.1.0.jar
20     driver/hive-metastore-1.1.0.jar
21     driver/hive-service-1.1.0.jar
22     driver/httpcore-4.3.jar
23     driver/httpclient-4.3.jar
24     driver/log4j-1.2.17.jar
25     driver/woodstox-core-asl-4.4.1.jar
26     driver/stax2-api-3.1.4.jar
27   )
28 end
driver_name() click to toggle source
   # File lib/jdbc/hive2.rb
42 def self.driver_name
43   'org.apache.hive.jdbc.HiveDriver'
44 end
load_driver(method = :load) click to toggle source
   # File lib/jdbc/hive2.rb
30 def self.load_driver(method = :load)
31   # case version
32   # when 11
33   # when 12
34   # when :cdh5
35   # else # 11
36   # end
37   driver_jar.each do |jar|
38     send method, jar
39   end
40 end