Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

132 lines (78 sloc) 4.219 kb
= rufus-tokyo CHANGELOG.txt
== rufus-tokyo - 1.0.1 released 2009/09/18
- todo : add #putcat to Cabinet / Tyrant (Edo and Tokyo)
- todo : implemented search/union/intersection/difference for tables
- todo : added #putdup and #get4 to Cabinet (Edo and Tokyo)
- todo : better dylib 'detection' (Pietro Ferrari)
- todo : aliased lget to mget (thanks Runa)
- todo : proper Abort exception (Kenneth Kalmer)
== rufus-tokyo - 1.0.0 released 2009/07/23
- todo : merged in Jeremy Hinegardner's Dystopia work
- issue #13 : to_s for keys and values (thanks Elise and Ilya)
- todo : added full-text search ops :ftsphrase, :ftsex, :ftsor and :ftsand
- todo : added inverted index types, :token, :qgram, :opt
- todo : dropped 'backward compability' TC[/TT] 1.4.28+ ftw
== rufus-tokyo - 0.1.14 released 2009/06/30
- issue #2 : query#add with no_index=false by default
- issue #1 : added query#delete and table#query_delete
== rufus-tokyo - 0.1.13 released 2009/06/02
- todo : putkeep implementation (by Kamal)
- todo : support for binary data (map, list, cabinet, table, tokyo/edo)
- todo : added #defrag to Rufus::Tokyo::Cabinet
- todo : added :dfunit to databases that support it
- todo : added #addint and #adddouble (#incr)
== rufus-tokyo - 0.1.12 released 2009/04/07
- todo : added ext method for calling embedded Lua function (Tyrant)
- todo : added transaction support for Rufus::Tokyo::Cabinet
- todo : mimicking query.count in rufus/edo
- todo : implemented query.count (TC 1.4.12 and TT 1.1.20 only) rufus/tokyo
== rufus-tokyo - 0.1.11 released 2009/03/25
- todo : autodetecting /usr/lib/libtokyocabinet.so and
/usr/lib/libtokyotyrant.so (thanks mebaran)
== rufus-tokyo - 0.1.10 released 2009/03/19
- bug : had to adapt to TC 1.4.10 and TT 1.1.17 new "setlimit"
== rufus-tokyo - 0.1.9 released 2009/02/27
- bug : sudo gem install rufus-tokyo was failing because of
lib/tokyotyrant.rb. Fixed.
== rufus-tokyo - 0.1.8 released 2009/02/27
- added : support for Hirabayashi-san 'native' Ruby classes via Rufus::Edo
- todo : implemented #delete_keys_with_prefix (naive impl for tables)
- added : lget/ldelete and merge! to Rufus::Tokyo::Cabinet and ::Tyrant
== rufus-tokyo - 0.1.7 released 2009/02/19
- todo : Rufus::Tokyo::Cabinet.new('filename', :type => :hash) now OK (Zev)
- todo : more documentation for Rufus::Tokyo::Cabinet#new
- added : Rufus::Tokyo::Cabinet has a open method that takes a block like
File.open (Zev)
- todo : aligned Rufus::Tokyo::Table#new on ::Cabinet#new
- todo : added opts (:prefix, :limit, :native) to Rufus::Tokyo::Cabinet#keys,
Rufus::Tokyo::Table#keys and the corresponding Tyrant classes
== rufus-tokyo - 0.1.6 released 2009/02/16
- todo : Tyrant and TyrantTable now complain when used in lieu of each other
- todo : implemented Tyrant and TyrantTable #stat
- todo : made tran begin/abort/commit directly available (framework builders)
- todo : implemented Rufus::Tokyo::Table#transaction
- bug : JRuby support back in
- todo : implemented Rufus::Tokyo::Map#[] (class method)
- todo : simplified Table and TyrantTable #[]=
- bug : preventing table#[]= from segfaulting on bad input (Justin)
== rufus-tokyo - 0.1.5 released 2009/02/13
- todo : implemented set_index (cabinet / tyrant tables)
- todo : namespace simplification (Justin)
- todo : implemented Rufus::Tokyo::TyrantTable
- todo : implemented Rufus::Tokyo::Tyrant
- todo : moved tests to bacon (spec/)
== rufus-tokyo - 0.1.4 released 2009/02/02
- todo #23780 : hmethods for Rufus::Tokyo::Table
== rufus-tokyo - 0.1.3 released 2009/01/29
- todo : implemented Rufus::Tokyo::Table (and query)
- todo : implemented Rufus::Tokyo::List
- todo : implemented Rufus::Tokyo::Map
- todo : implemented Cabinet#compact_copy
- todo : implemented Cabinet#copy
== rufus-tokyo - 0.1.2 released 2009/01/23
- todo : implemented Cabinet#keys and #values
== rufus-tokyo - 0.1.1 released 2009/01/23
- bug : fixed dependency, it's ffi not ruby-ffi
- todo : implemented Cabinet#clear
== rufus-tokyo - 0.1.0 released 2009/01/23
- initial release
Jump to Line
Something went wrong with that request. Please try again.