Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 16, 2009
  1. release 0.1.6

    authored
  2. todo : Tyrant and TyrantTable now complain when used in lieu of each …

    authored
    …other
    
    todo : implemented Tyrant and TyrantTable #stat
Commits on Feb 15, 2009
  1. bug : JRuby support back in

    authored
    ruby 1.8.6, ruby 1.9.1p0 and jruby 1.1.6 are OK.
  2. dropped #tabbed_put for cabinet and tyrant tables, simplification.

    authored
    - todo : simplified Table and TyrantTable #[]=
    - bug  : preventing table#[]= from segfaulting on bad input (Justin)
  3. Cleaned up some specs, patched a severe Bus Error that was sigfaultin…

    Justin W. Reagor authored committed
    …g Ruby
    
    * Bug was in setting a put to a TyrantTable, but passing something other then a map/hash
    * Patched by adding a TyrantError class
    * Added BadArgument which is a decendent of TyrantError
    * TyrantError models an organized way of displaying static errors or dynamic, when needed
    * Cleaned up some other specs in TyrantTable
    
    Signed-off-by: John Mettraux <jmettraux@gmail.com>
  4. added execute bit for spec ttserver booting

    Justin W. Reagor authored committed
    Signed-off-by: John Mettraux <jmettraux@gmail.com>
Commits on Feb 14, 2009
Commits on Feb 13, 2009
  1. minor cleanup

    authored
  2. oops, tyrant

    authored
  3. release 0.1.5

    authored
  4. OpenModes mixin is back

    authored
Commits on Feb 12, 2009
Commits on Feb 11, 2009
  1. Added the Rufus::Tokyo module names back into all the files, to wrap …

    Justin W. Reagor authored committed
    …them in that namespace.
    
    The following constants, modules and classes are wrapped in Rufus::Tokyo once again
    
    Cabinet
    CabinetLib
    DystopiaLib
    DystopianError
    HashMethods
    List
    Map
    OCREAT
    OLCKNB
    ONOLCK
    OREADER
    OTRUNC
    OTSYNC
    OWRITER
    Table
    TableQuery
    TableResultSet
    TokyoError
    Tyrant
    TyrantLib
    TyrantTable
    VERSION
    Words
    
    Signed-off-by: John Mettraux <jmettraux@gmail.com>
Commits on Feb 10, 2009
  1. two heads

    authored
  2. Properly implemented the entire Rufus::Tokyo namespace based on curre…

    Justin W. Reagor authored committed
    …nt specs
    
    * Removed the need to call Rufus::Tokyo on everything
    * Reworked the FFI library loader, so that it uses rubygems only if necessary
    * FFI is loaded properly in global space
    * Utilized individual cabinet/tyrant/dystopia files to require in their libraries
    * Cleaned out the calls to Rufus::Tokyo, not needed anymore
    * Decided on just including TokyoContainerMixin in the global space, might want to bring that out later
    * Specs run properly, did not test Test::Unit, 1.9.1 or JRuby
    
    Signed-off-by: John Mettraux <jmettraux@gmail.com>
  3. Added some rough extension building tasks

    Justin W. Reagor authored committed
    * Currently only for Cabinet and Tyrant, but can be adapted easily
    * They work, but they don't build cabinet, then tyrant in sequence... not hard to patch though
    * Ignored tmp/ and ext/
    
    Signed-off-by: John Mettraux <jmettraux@gmail.com>
Commits on Feb 9, 2009
  1. bacon flunks with 1.9.1 :(

    authored
  2. more benchmarking

    authored
  3. benchmarking

    authored
  4. require tree cleanup

    authored
Something went wrong with that request. Please try again.