module Jdbc::Impala

Constants

DRIVER_VERSION
JAR_ROOT
VERSION

Public Class Methods

driver_jar() click to toggle source
   # File lib/jdbc/impala.rb
13 def self.driver_jar
14   %W(
15     ImpalaJDBC41.jar
16     TCLIServiceClient.jar
17     commons-codec-1.3.jar
18     commons-logging-1.1.1.jar
19     hive_metastore.jar
20     hive_service.jar
21     httpclient-4.1.3.jar
22     httpcore-4.1.3.jar
23     libfb303-0.9.0.jar
24     libthrift-0.9.0.jar
25     log4j-1.2.14.jar
26     ql.jar
27     slf4j-api-1.5.11.jar
28     slf4j-log4j12-1.5.11.jar
29     zookeeper-3.4.6.jar
30   ).map{|f| File.join(JAR_ROOT, f)}
31 end
driver_name() click to toggle source
   # File lib/jdbc/impala.rb
39 def self.driver_name
40   'com.cloudera.impala.jdbc41.Driver'
41 end
load_driver(method = :load) click to toggle source
   # File lib/jdbc/impala.rb
33 def self.load_driver(method = :load)
34   driver_jar.each do |jar|
35     send method, jar
36   end
37 end