Sha256: d7159409643f630fa325297523af93dd4b15199efe618e17938b8429599dbfae

Contents?: true

Size: 301 Bytes

Versions: 21

Compression:

Stored size: 301 Bytes

Contents

module Blazer
  module Adapters
    class SparkAdapter < HiveAdapter
      def tables
        client.execute("SHOW TABLES").map { |r| r["tableName"] }
      end

      # https://spark.apache.org/docs/latest/sql-ref-literals.html
      def quoting
        :backslash_escape
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 3 rubygems

Version Path
blazer-3.2.0 lib/blazer/adapters/spark_adapter.rb
blazer-3.1.0 lib/blazer/adapters/spark_adapter.rb
blazer-3.0.4 lib/blazer/adapters/spark_adapter.rb
blazer_xlsx-3.0.8 lib/blazer/adapters/spark_adapter.rb
blazer_xlsx-3.0.7 lib/blazer/adapters/spark_adapter.rb
blazer_xlsx-3.0.6 lib/blazer/adapters/spark_adapter.rb
blazer_xlsx-3.0.5 lib/blazer/adapters/spark_adapter.rb
blazer-3.0.3 lib/blazer/adapters/spark_adapter.rb
blazer-3.0.2 lib/blazer/adapters/spark_adapter.rb
finery-3.0.3 lib/blazer/adapters/spark_adapter.rb
finery-3.0.2 lib/blazer/adapters/spark_adapter.rb
blazer-3.0.1 lib/blazer/adapters/spark_adapter.rb
finery-3.0.1 lib/blazer/adapters/spark_adapter.rb
finery-3.0.0 lib/blazer/adapters/spark_adapter.rb
blazer-3.0.0 lib/blazer/adapters/spark_adapter.rb
blazer-2.6.5 lib/blazer/adapters/spark_adapter.rb
blazer-2.6.4 lib/blazer/adapters/spark_adapter.rb
blazer-2.6.3 lib/blazer/adapters/spark_adapter.rb
blazer-2.6.2 lib/blazer/adapters/spark_adapter.rb
blazer-2.6.1 lib/blazer/adapters/spark_adapter.rb