Sha256: 768bf7a6c266dadebc7d52080dd3d7e3a8dd25ce2b82700496bcd5d77d539a0b

Contents?: true

Size: 609 Bytes

Versions: 2

Compression:

Stored size: 609 Bytes

Contents

require "ffi"

module Sparkey
  def self.create(filename)
    Store.create(filename)
  end

  def self.open(filename)
    Store.open(filename)
  end

  def self.build_log_filename(hash_file)
    Sparkey::Native.create_log_filename(hash_file)
  end

  def self.build_index_filename(log_file)
    Sparkey::Native.create_index_filename(log_file)
  end
end

require "sparkey/native"
require "sparkey/errors"
require "sparkey/store"
require "sparkey/log_writer"
require "sparkey/log_reader"
require "sparkey/log_iterator"
require "sparkey/hash_writer"
require "sparkey/hash_reader"
require "sparkey/hash_iterator"

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sparkey-1.3.0 lib/sparkey.rb
sparkey-1.2.0 lib/sparkey.rb