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.6.0.jar
13     driver/hadoop-core-2.6.0.jar
14     driver/commons-logging-1.2.jar
15     driver/hive-exec-1.1.0.jar
16     driver/hive-jdbc-1.1.0.jar
17     driver/hive-metastore-1.1.0.jar
18     driver/hive-service-1.1.0.jar
19     driver/httpcore-4.3.jar
20     driver/httpclient-4.3.jar
21   )
22 end
driver_name() click to toggle source
   # File lib/jdbc/hive2.rb
36 def self.driver_name
37   'org.apache.hive.jdbc.HiveDriver'
38 end
load_driver(method = :load) click to toggle source
   # File lib/jdbc/hive2.rb
24 def self.load_driver(method = :load)
25   # case version
26   # when 11
27   # when 12
28   # when :cdh5
29   # else # 11
30   # end
31   driver_jar.each do |jar|
32     send method, jar
33   end
34 end