Notes:
Updates to get oneliner running. Unfortunately broke hyperactive, but such is life.
Even worse, oneliner is too slow :/ This version works, but a new approach is needed.
Changes:
------------------------------------------------------------------------
r268 | zond | 2007-05-14 14:29:47 +0200 (Mon, 14 May 2007) | 1 line
made release_0_2_6
------------------------------------------------------------------------
r267 | zond | 2007-05-14 14:27:56 +0200 (Mon, 14 May 2007) | 1 line
bumped version number
------------------------------------------------------------------------
r266 | zond | 2007-05-14 14:27:30 +0200 (Mon, 14 May 2007) | 1 line
reverted to r261
------------------------------------------------------------------------
r265 | zond | 2007-05-14 14:25:40 +0200 (Mon, 14 May 2007) | 1 line
bumped version number
------------------------------------------------------------------------
r264 | zond | 2007-05-10 14:15:20 +0200 (Thu, 10 May 2007) | 1 line
made an extra necessary require in disco
------------------------------------------------------------------------
r263 | zond | 2007-04-19 12:34:29 +0200 (Thu, 19 Apr 2007) | 1 line
made stuff static
------------------------------------------------------------------------
r262 | zond | 2007-04-15 22:23:58 +0200 (Sun, 15 Apr 2007) | 1 line
new approach, possibly much worse? more clever acting superstring with graph logic and stuff - not faster, but not really optimized either (at least not with c extension). one bug still there, that happens only sometimes.
------------------------------------------------------------------------
r261 | zond | 2007-04-15 11:04:36 +0200 (Sun, 15 Apr 2007) | 1 line
tried more optimization
------------------------------------------------------------------------
r260 | zond | 2007-04-10 11:48:08 +0200 (Tue, 10 Apr 2007) | 1 line
more comments. fixed a bug. :/
------------------------------------------------------------------------
r259 | zond | 2007-03-29 11:49:18 +0200 (Thu, 29 Mar 2007) | 1 line
more optimization?
------------------------------------------------------------------------
r258 | zond | 2007-03-29 11:20:14 +0200 (Thu, 29 Mar 2007) | 1 line
preparation for more optimization
------------------------------------------------------------------------
r257 | zond | 2007-03-29 11:15:05 +0200 (Thu, 29 Mar 2007) | 1 line
more optimization preparation, sending arrays into c instead of the parts of the arrays. fixing a sometimes-broken test.
------------------------------------------------------------------------
r256 | zond | 2007-03-28 19:30:32 +0200 (Wed, 28 Mar 2007) | 1 line
more opti
------------------------------------------------------------------------
r255 | zond | 2007-03-28 18:26:30 +0200 (Wed, 28 Mar 2007) | 1 line
even more optimization efforts
------------------------------------------------------------------------
r254 | zond | 2007-03-28 18:04:57 +0200 (Wed, 28 Mar 2007) | 1 line
even more tries at optimizing
------------------------------------------------------------------------
r253 | zond | 2007-03-28 18:00:00 +0200 (Wed, 28 Mar 2007) | 1 line
trying to optimize a bit, dont know if it worked
------------------------------------------------------------------------
r252 | zond | 2007-03-15 17:06:32 +0100 (Thu, 15 Mar 2007) | 1 line
more benchmarks :.(
------------------------------------------------------------------------
r251 | zond | 2007-03-15 17:05:46 +0100 (Thu, 15 Mar 2007) | 1 line
made the benchmark truthful :.(
------------------------------------------------------------------------
r250 | zond | 2007-03-15 15:49:36 +0100 (Thu, 15 Mar 2007) | 1 line
fixed a problem with splitting strings in superstring
------------------------------------------------------------------------
r249 | zond | 2007-03-13 14:48:20 +0100 (Tue, 13 Mar 2007) | 1 line
renamed a few around_stop to around_unpublish. made chests require a predecessor before allowing remote method invocation. fixed a test accordingly
------------------------------------------------------------------------
r248 | zond | 2007-03-13 14:02:15 +0100 (Tue, 13 Mar 2007) | 1 line
fixed todo
------------------------------------------------------------------------
r247 | zond | 2007-03-13 10:09:49 +0100 (Tue, 13 Mar 2007) | 1 line
added transaction locking and recovery tests to treasure_test. fixed bugs in transaction locking and recovery :)
------------------------------------------------------------------------
r246 | zond | 2007-03-12 17:25:38 +0100 (Mon, 12 Mar 2007) | 1 line
made CachedHashish use RBTree instead of Hash as backer. made Chests able to tell its CachedHashish to forget keys they shouldnt remember about.
------------------------------------------------------------------------
r245 | zond | 2007-03-12 15:53:17 +0100 (Mon, 12 Mar 2007) | 1 line
added tests for WrongChestException. added tests for predecessor and successor in pirate_test. split Publishable#stop! into close! and unpublish!. made clients subscribe to changes in their services so that they have the same info others do when subscription notifications arrive. made the rescues in dump more generic.
------------------------------------------------------------------------
r244 | zond | 2007-03-10 03:16:16 +0100 (Sat, 10 Mar 2007) | 1 line
more todo
------------------------------------------------------------------------
r243 | zond | 2007-03-10 03:13:17 +0100 (Sat, 10 Mar 2007) | 1 line
made disco not validate EVERY time it fetches, just now and then. adjusted tests accordingly. adjusted client. moved around public/private state for a bunch of classes. made validate threaded. commented hashish.
------------------------------------------------------------------------
r242 | zond | 2007-03-09 23:29:03 +0100 (Fri, 09 Mar 2007) | 1 line
cleaned up and (hopefully) optimized the tests a bit. made disco a slight bit more threadsafe (by fixing a probable bug).
------------------------------------------------------------------------
r241 | zond | 2007-03-09 19:04:31 +0100 (Fri, 09 Mar 2007) | 1 line
made error reporting in sanitation_test even more verbose. made client.fill more failsafe. made chest able to notify dubloons when they are fucking up by connecting to the wrong chest.
------------------------------------------------------------------------
r240 | zond | 2007-03-09 17:31:49 +0100 (Fri, 09 Mar 2007) | 1 line
made disco respect timeout more
------------------------------------------------------------------------
r239 | zond | 2007-03-09 17:11:12 +0100 (Fri, 09 Mar 2007) | 1 line
made sanitation_test more time-generous. made disco_benchmark more correct. added TODO. commented client.rb more. added an initial lookup timeout to client.rb. added a big comment about the strangest thing so far in client.rb.
------------------------------------------------------------------------
r238 | zond | 2007-03-09 15:34:50 +0100 (Fri, 09 Mar 2007) | 1 line
made client take more responsibility from sanitation and pirate. started using patched rbtrees instead of hashes to simplify and speed up service finding using client subclasses. updated README a tiny bit. updated tests.
------------------------------------------------------------------------
r237 | zond | 2007-03-09 11:54:02 +0100 (Fri, 09 Mar 2007) | 1 line
ehm actually added the patch
------------------------------------------------------------------------
r236 | zond | 2007-03-09 11:28:46 +0100 (Fri, 09 Mar 2007) | 1 line
added a patched version of rbtree
------------------------------------------------------------------------
r235 | zond | 2007-03-08 17:30:27 +0100 (Thu, 08 Mar 2007) | 1 line
added prototype for anderson trees
------------------------------------------------------------------------
r234 | zond | 2007-03-08 09:45:21 +0100 (Thu, 08 Mar 2007) | 1 line
made sure Persistent includes Pimp. made sure with_transaction retains the old transaction.
------------------------------------------------------------------------
r233 | zond | 2007-03-07 13:19:12 +0100 (Wed, 07 Mar 2007) | 1 line
updated a link
------------------------------------------------------------------------
r232 | zond | 2007-03-07 13:18:32 +0100 (Wed, 07 Mar 2007) | 1 line
updated TODO
------------------------------------------------------------------------
r231 | zond | 2007-03-07 12:46:27 +0100 (Wed, 07 Mar 2007) | 1 line
added a test for a sanitation backed chest. renamed test_navigation to test_multi. made services.rb back the chest with sanitation instead of with bdb. made publishable.stop! also close the @persistence_provider. removed the loops from disco again. removed a lot of over zealous update_services! and added them where they were actually needed. made hashish work properly by moving some serialization from out of the changed? method and not digesting nil in do_get_from_db.
------------------------------------------------------------------------
r230 | zond | 2007-03-07 11:25:44 +0100 (Wed, 07 Mar 2007) | 1 line
fixed bugs and beautified the dubloon rescuing
------------------------------------------------------------------------
r229 | zond | 2007-03-07 11:18:46 +0100 (Wed, 07 Mar 2007) | 1 line
beautified code in treasure.rb
------------------------------------------------------------------------
r228 | zond | 2007-03-07 11:18:06 +0100 (Wed, 07 Mar 2007) | 1 line
made Captain#responsible_chest public. improved documentation in hashish.rb. made Dubloons more error resilient.
------------------------------------------------------------------------
r227 | zond | 2007-03-06 17:44:42 +0100 (Tue, 06 Mar 2007) | 1 line
created a trial Dump backed hashish. made treasure smarter when selecting hashish
------------------------------------------------------------------------
r226 | zond | 2007-03-06 16:49:26 +0100 (Tue, 06 Mar 2007) | 1 line
fixed a borkination in sanitation_test. broke BerkeleyHashish into CachedHashish and BerkeleyHashish. added some goddamn lying comments (so far) into treasure.rb
------------------------------------------------------------------------
r225 | zond | 2007-03-06 15:17:40 +0100 (Tue, 06 Mar 2007) | 1 line
created a sanitation_benchmark. improved the verbosity of the sanitation_test. prettified disco.rb. improved comments in treasure.rb and tranny.rb
------------------------------------------------------------------------
r224 | zond | 2007-03-06 14:28:17 +0100 (Tue, 06 Mar 2007) | 1 line
moved from configurable persistence provider to configurable persistence directory. renamed console to console.rb
------------------------------------------------------------------------
r223 | zond | 2007-03-05 10:08:51 +0100 (Mon, 05 Mar 2007) | 1 line
gave sanitation_test more generous limits. readded a few debug messages to dump. made dump more thrifty when recovering lost peers. made hashish actually return a TREE not a HASH when asked for one :O.
------------------------------------------------------------------------
r222 | zond | 2007-03-05 00:32:37 +0100 (Mon, 05 Mar 2007) | 1 line
commented the big sanitation test. added recovery and maintenance tests to the big sanitation test. fixed a small irregularity in publishable. made dump not do the redistribute within the each loop. renamed a few methods in dump. made sanitation#next_to? work even if one id doesnt exist anymore.
------------------------------------------------------------------------
r221 | zond | 2007-03-04 23:49:22 +0100 (Sun, 04 Mar 2007) | 1 line
better error message
------------------------------------------------------------------------
r220 | zond | 2007-03-04 19:49:53 +0100 (Sun, 04 Mar 2007) | 1 line
made debug output from dump better. made console services able to select drburi as well. lowered validation interval slightly. added lots of debug stuff to dump. made dump not run redistribute within the each-block when redistributing orphan keys. added options to hashish db getters. made sanitation synchronize on a unique lock when fetching instead of the return value.
------------------------------------------------------------------------
r219 | zond | 2007-02-22 23:33:52 +0100 (Thu, 22 Feb 2007) | 1 line
fixed a few shaky tests. added an officer script. added it to the console script. added a dump to the services script. improved the pirate script. made Disco::Jockey notify a bit thriftier. added lots of debug to dump. made sanitation safer. still have massive problems with dropping services :/
------------------------------------------------------------------------
r218 | zond | 2007-02-22 23:07:09 +0100 (Thu, 22 Feb 2007) | 1 line
guarded against some strange long problems
------------------------------------------------------------------------
r217 | zond | 2007-02-18 20:44:48 +0100 (Sun, 18 Feb 2007) | 1 line
made lots of methods in dump private. commented dump.rb properly. added the last parts of the maintenance protocol to dump and sanitation - all it needs now is proper testing :O. modified tests.
------------------------------------------------------------------------
r216 | zond | 2007-02-18 19:30:31 +0100 (Sun, 18 Feb 2007) | 1 line
refactored the api between Dump and Cleaner, modified the tests accordingly, added tests, refactored Cleaner util methods.
------------------------------------------------------------------------
r215 | zond | 2007-02-18 16:36:35 +0100 (Sun, 18 Feb 2007) | 1 line
added tests to sanitation and dump. added a fancy each method to dump. fixed bugs found by the tests
------------------------------------------------------------------------
r214 | zond | 2007-02-14 18:33:52 +0100 (Wed, 14 Feb 2007) | 1 line
added found-node maintenance to dump. added identification methods to sanitation and dump. added tests.
------------------------------------------------------------------------
r213 | zond | 2007-02-14 17:04:11 +0100 (Wed, 14 Feb 2007) | 1 line
better faster decode_done?
------------------------------------------------------------------------
r212 | zond | 2007-02-10 02:59:10 +0100 (Sat, 10 Feb 2007) | 1 line
removed lots of stuff that doesnt fit in with the new maintenance protocol plan
------------------------------------------------------------------------
r211 | zond | 2007-02-09 19:58:13 +0100 (Fri, 09 Feb 2007) | 1 line
made dump use its own jockey to subscribe
------------------------------------------------------------------------
r210 | zond | 2007-02-09 18:53:27 +0100 (Fri, 09 Feb 2007) | 1 line
made Dump#insert! check given timestamp to see if new chunks should be added. Made Sanitation#[]= add timestamps. Added Sanitation#redistribute that reuses timestamps.
------------------------------------------------------------------------
r209 | zond | 2007-02-09 12:06:40 +0100 (Fri, 09 Feb 2007) | 1 line
made sanitation do stuff to remote sites in parallell
------------------------------------------------------------------------
r208 | zond | 2007-02-09 11:43:03 +0100 (Fri, 09 Feb 2007) | 1 line
made subscriptions more dynamic by allowing more subscriptions with different ids
------------------------------------------------------------------------
r207 | zond | 2007-02-08 17:56:30 +0100 (Thu, 08 Feb 2007) | 1 line
added more sanitation tests and methods. improved disco service_id setup for publishables.
------------------------------------------------------------------------
r206 | zond | 2007-02-08 15:35:15 +0100 (Thu, 08 Feb 2007) | 1 line
added comments to sanitation.rb
------------------------------------------------------------------------
r205 | zond | 2007-02-08 15:00:34 +0100 (Thu, 08 Feb 2007) | 1 line
made publishables use disco camel as well
------------------------------------------------------------------------
r204 | zond | 2007-02-08 14:52:13 +0100 (Thu, 08 Feb 2007) | 1 line
small fix in disco.rb
------------------------------------------------------------------------
r203 | zond | 2007-02-08 14:35:48 +0100 (Thu, 08 Feb 2007) | 1 line
made treasure chest use persistence provider from disco.rb as well
------------------------------------------------------------------------
r202 | zond | 2007-02-08 14:33:55 +0100 (Thu, 08 Feb 2007) | 1 line
fixed working tests for sanitation. added messages to asserts. made all clients use disco intialization from disco.rb. changed around how publishables get db and service_id and service_description. made some stop! methods more clever. started on the maintenance of dumps.
------------------------------------------------------------------------
r201 | zond | 2007-02-07 19:16:42 +0100 (Wed, 07 Feb 2007) | 1 line
changed to a single Btree instead of a set of Hashes for dump persistence. fixed the tests accordingly. fixed test bugs.
------------------------------------------------------------------------
r200 | zond | 2007-02-07 19:14:46 +0100 (Wed, 07 Feb 2007) | 1 line
made decode_done? more clever
------------------------------------------------------------------------
r199 | zond | 2007-02-07 19:01:30 +0100 (Wed, 07 Feb 2007) | 1 line
changed name from decode_done to decode_done?
------------------------------------------------------------------------
r198 | zond | 2007-02-07 19:00:38 +0100 (Wed, 07 Feb 2007) | 1 line
added comments to superstring.rb. made superstring cache whether decoding is done.
------------------------------------------------------------------------
r197 | zond | 2007-02-05 15:43:08 +0100 (Mon, 05 Feb 2007) | 1 line
moved the check process
------------------------------------------------------------------------
r196 | zond | 2007-02-04 22:50:08 +0100 (Sun, 04 Feb 2007) | 1 line
added diagram for dump maintenance
------------------------------------------------------------------------
r195 | zond | 2007-01-30 11:16:53 +0100 (Tue, 30 Jan 2007) | 1 line
better plans for maintenance in dump
------------------------------------------------------------------------
r194 | zond | 2007-01-29 15:53:15 +0100 (Mon, 29 Jan 2007) | 1 line
fixed txn bug in dump
------------------------------------------------------------------------
r193 | zond | 2007-01-29 11:08:24 +0100 (Mon, 29 Jan 2007) | 1 line
made dump insert more clever when it comes to managing nr of chunks for a key. modified tests and sanitation to match.
------------------------------------------------------------------------
r192 | zond | 2007-01-24 18:14:43 +0100 (Wed, 24 Jan 2007) | 1 line
better constants in santiation
------------------------------------------------------------------------
r191 | zond | 2007-01-24 16:22:35 +0100 (Wed, 24 Jan 2007) | 1 line
added a publish-hook in disco and placeholders for the maintenance code in dump
------------------------------------------------------------------------
r190 | zond | 2007-01-24 15:24:58 +0100 (Wed, 24 Jan 2007) | 1 line
now with small tests for the subscription functionality
------------------------------------------------------------------------
r189 | zond | 2007-01-24 15:02:42 +0100 (Wed, 24 Jan 2007) | 1 line
cleanup up delegations in disco. made servicelocker aware of its jockey.
------------------------------------------------------------------------
r188 | zond | 2007-01-24 13:25:06 +0100 (Wed, 24 Jan 2007) | 1 line
changed to memcpy instead of homemade stuff. better benchmarking output
------------------------------------------------------------------------
r187 | zond | 2007-01-24 12:03:23 +0100 (Wed, 24 Jan 2007) | 1 line
optimized further
------------------------------------------------------------------------
r186 | zond | 2007-01-23 16:59:00 +0100 (Tue, 23 Jan 2007) | 1 line
added working but incomplete sanitation officer and test
------------------------------------------------------------------------
r185 | zond | 2007-01-23 15:57:30 +0100 (Tue, 23 Jan 2007) | 1 line
working but incomplete dump with test
------------------------------------------------------------------------
r184 | zond | 2007-01-22 17:10:14 +0100 (Mon, 22 Jan 2007) | 1 line
slight optimizations
------------------------------------------------------------------------
r183 | zond | 2007-01-22 15:12:30 +0100 (Mon, 22 Jan 2007) | 1 line
added method to get dup-allowing db's from berkeleyhashishprovider
------------------------------------------------------------------------
r182 | zond | 2007-01-22 10:17:02 +0100 (Mon, 22 Jan 2007) | 1 line
more renames
------------------------------------------------------------------------
r181 | zond | 2007-01-22 10:07:58 +0100 (Mon, 22 Jan 2007) | 1 line
renamed again
------------------------------------------------------------------------
r180 | zond | 2007-01-22 10:07:42 +0100 (Mon, 22 Jan 2007) | 1 line
intermediary commit
------------------------------------------------------------------------
r179 | zond | 2007-01-20 18:40:08 +0100 (Sat, 20 Jan 2007) | 1 line
added the sale speech
------------------------------------------------------------------------
r178 | zond | 2007-01-19 18:21:24 +0100 (Fri, 19 Jan 2007) | 1 line
one more assert
------------------------------------------------------------------------
r177 | zond | 2007-01-19 18:19:22 +0100 (Fri, 19 Jan 2007) | 1 line
works!!!
------------------------------------------------------------------------
r176 | zond | 2007-01-19 18:14:13 +0100 (Fri, 19 Jan 2007) | 1 line
argh, failure with really big messages :/
------------------------------------------------------------------------
r175 | zond | 2007-01-19 13:49:17 +0100 (Fri, 19 Jan 2007) | 1 line
optimizations and faster tests
------------------------------------------------------------------------
r174 | zond | 2007-01-19 13:17:47 +0100 (Fri, 19 Jan 2007) | 1 line
now down to about 10% extra! woot!
------------------------------------------------------------------------
r173 | zond | 2007-01-19 12:24:36 +0100 (Fri, 19 Jan 2007) | 1 line
more optimizations
------------------------------------------------------------------------
r172 | zond | 2007-01-19 11:55:58 +0100 (Fri, 19 Jan 2007) | 1 line
more optimization
------------------------------------------------------------------------
r171 | zond | 2007-01-19 11:21:53 +0100 (Fri, 19 Jan 2007) | 1 line
renamed stuff, kept them from being deallocated, added benchmarks
------------------------------------------------------------------------
r170 | zond | 2007-01-18 19:47:33 +0100 (Thu, 18 Jan 2007) | 1 line
heavily optimized
------------------------------------------------------------------------
r169 | zond | 2007-01-18 17:11:44 +0100 (Thu, 18 Jan 2007) | 1 line
now with tests and benchmarks
------------------------------------------------------------------------
r168 | zond | 2007-01-17 18:36:34 +0100 (Wed, 17 Jan 2007) | 1 line
working??!?!
------------------------------------------------------------------------
r167 | zond | 2007-01-17 17:46:36 +0100 (Wed, 17 Jan 2007) | 1 line
new start with 1 bit block size
------------------------------------------------------------------------
r166 | zond | 2007-01-15 14:57:35 +0100 (Mon, 15 Jan 2007) | 1 line
fixed a bug when raising exceptions in treasure. made treasure more idiot-friendly :)
------------------------------------------------------------------------
r165 | zond | 2007-01-12 11:54:36 +0100 (Fri, 12 Jan 2007) | 1 line
added better return values in treasure
------------------------------------------------------------------------
r164 | zond | 2007-01-09 12:53:30 +0100 (Tue, 09 Jan 2007) | 1 line
improved the efficiency and elegance of disco.rb greatly by realizing that ServiceDescription has to be seen as its content by hashes
------------------------------------------------------------------------
r163 | zond | 2006-12-28 16:38:55 +0100 (Thu, 28 Dec 2006) | 1 line
now with almost working variable block size, but with crap redundancy-performance :/
------------------------------------------------------------------------
r162 | zond | 2006-12-28 01:51:16 +0100 (Thu, 28 Dec 2006) | 1 line
improved efficiency in oneline_decode slightly
------------------------------------------------------------------------
r161 | zond | 2006-12-28 01:48:46 +0100 (Thu, 28 Dec 2006) | 1 line
more comments, and fixed a potential problem in decode_chunk
------------------------------------------------------------------------
r160 | zond | 2006-12-28 00:33:38 +0100 (Thu, 28 Dec 2006) | 1 line
one more step towards block size agnosticism
------------------------------------------------------------------------
r159 | zond | 2006-12-27 20:14:46 +0100 (Wed, 27 Dec 2006) | 1 line
lots of small fixes on the way to block size agnosticism
------------------------------------------------------------------------
r158 | zond | 2006-12-27 18:14:12 +0100 (Wed, 27 Dec 2006) | 1 line
made aux_decode use xor_string
------------------------------------------------------------------------
r157 | zond | 2006-12-27 18:13:35 +0100 (Wed, 27 Dec 2006) | 1 line
made fill_aux_blocks use xor_string
------------------------------------------------------------------------
r156 | zond | 2006-12-27 18:12:32 +0100 (Wed, 27 Dec 2006) | 1 line
moved xor_string a bit. made decode_chunk use it
------------------------------------------------------------------------
r155 | zond | 2006-12-27 18:08:46 +0100 (Wed, 27 Dec 2006) | 1 line
optimized away at oneline_done
------------------------------------------------------------------------
r154 | zond | 2006-12-27 17:20:13 +0100 (Wed, 27 Dec 2006) | 1 line
optimized away xor_string
------------------------------------------------------------------------
r153 | zond | 2006-12-27 17:15:22 +0100 (Wed, 27 Dec 2006) | 1 line
rewrote xor_string. made append_check_block use it
------------------------------------------------------------------------
r152 | zond | 2006-12-27 17:09:20 +0100 (Wed, 27 Dec 2006) | 1 line
refactored more in append_check_block
------------------------------------------------------------------------
r151 | zond | 2006-12-27 17:06:18 +0100 (Wed, 27 Dec 2006) | 1 line
simplifed a bit of append_check_block
------------------------------------------------------------------------
r150 | zond | 2006-12-27 17:05:19 +0100 (Wed, 27 Dec 2006) | 1 line
used one of the useful macros
------------------------------------------------------------------------
r149 | zond | 2006-12-27 17:04:47 +0100 (Wed, 27 Dec 2006) | 1 line
removed lots of printfs, added some useful macros.
------------------------------------------------------------------------
r148 | zond | 2006-12-27 14:01:01 +0100 (Wed, 27 Dec 2006) | 1 line
made oneline_done block_size aware
------------------------------------------------------------------------
r147 | zond | 2006-12-27 13:58:15 +0100 (Wed, 27 Dec 2006) | 1 line
removed intermediary set/get value methods
------------------------------------------------------------------------
r146 | zond | 2006-12-27 13:52:29 +0100 (Wed, 27 Dec 2006) | 1 line
made aux_decode block_size sensitive
------------------------------------------------------------------------
r145 | zond | 2006-12-27 13:45:42 +0100 (Wed, 27 Dec 2006) | 1 line
in the middle of making decoding block_size sensitive
------------------------------------------------------------------------
r144 | zond | 2006-12-27 13:31:45 +0100 (Wed, 27 Dec 2006) | 1 line
sending block_size to decode_chunk and aux_decode
------------------------------------------------------------------------
r143 | zond | 2006-12-27 13:28:06 +0100 (Wed, 27 Dec 2006) | 1 line
removed redundant comment
------------------------------------------------------------------------
r142 | zond | 2006-12-27 13:27:41 +0100 (Wed, 27 Dec 2006) | 1 line
more performance saving ensure_...
------------------------------------------------------------------------
r141 | zond | 2006-12-27 13:26:07 +0100 (Wed, 27 Dec 2006) | 1 line
renamed the mutative methods
------------------------------------------------------------------------
r140 | zond | 2006-12-27 13:23:52 +0100 (Wed, 27 Dec 2006) | 1 line
made strings mutate to conform to block size, and remember the original size, and return to it when decoding is done.
------------------------------------------------------------------------
r139 | zond | 2006-12-27 13:12:39 +0100 (Wed, 27 Dec 2006) | 1 line
moved block size decisions into ruby code
------------------------------------------------------------------------
r138 | zond | 2006-12-24 13:44:19 +0100 (Sun, 24 Dec 2006) | 1 line
now aux block generation takes block size into account as well
------------------------------------------------------------------------
r137 | zond | 2006-12-24 00:23:59 +0100 (Sun, 24 Dec 2006) | 1 line
more preparation for variable block size and more comments
------------------------------------------------------------------------
r136 | zond | 2006-12-23 22:10:40 +0100 (Sat, 23 Dec 2006) | 1 line
more tests and comments
------------------------------------------------------------------------
r135 | zond | 2006-12-23 18:10:55 +0100 (Sat, 23 Dec 2006) | 1 line
more comments.
------------------------------------------------------------------------
r134 | zond | 2006-12-23 18:09:39 +0100 (Sat, 23 Dec 2006) | 1 line
removed the special cases for tiny messages to simplify. added lots of comments. general preparation for introducing variable block sizes.
------------------------------------------------------------------------
r133 | zond | 2006-12-23 14:21:16 +0100 (Sat, 23 Dec 2006) | 1 line
changed from long to int to support 64 bit architecture
------------------------------------------------------------------------
r132 | zond | 2006-12-23 04:07:03 +0100 (Sat, 23 Dec 2006) | 1 line
trying to make it work on linux
------------------------------------------------------------------------
r131 | zond | 2006-12-23 03:34:28 +0100 (Sat, 23 Dec 2006) | 1 line
removed a bad dependency
------------------------------------------------------------------------
r130 | zond | 2006-12-23 03:31:29 +0100 (Sat, 23 Dec 2006) | 1 line
removed a lot of unnecessary requires
------------------------------------------------------------------------
r129 | zond | 2006-12-23 03:25:39 +0100 (Sat, 23 Dec 2006) | 1 line
removed oneline since it got its own gem now
------------------------------------------------------------------------
r128 | zond | 2006-12-23 03:23:22 +0100 (Sat, 23 Dec 2006) | 1 line
added a link
------------------------------------------------------------------------
r127 | zond | 2006-12-23 03:21:52 +0100 (Sat, 23 Dec 2006) | 1 line
added license
------------------------------------------------------------------------
r126 | zond | 2006-12-23 03:20:26 +0100 (Sat, 23 Dec 2006) | 1 line
now a working Online Code with mixed c and ruby parts, as a gem, with tests and benchmarks and everything
------------------------------------------------------------------------
r125 | zond | 2006-12-23 00:03:05 +0100 (Sat, 23 Dec 2006) | 1 line
more README
------------------------------------------------------------------------
r124 | zond | 2006-12-22 23:57:52 +0100 (Fri, 22 Dec 2006) | 1 line
working! woot!
------------------------------------------------------------------------
r123 | zond | 2006-12-22 21:55:28 +0100 (Fri, 22 Dec 2006) | 1 line
initial commit of all the new gemmy stuff
------------------------------------------------------------------------
r122 | zond | 2006-12-20 18:19:10 +0100 (Wed, 20 Dec 2006) | 1 line
reworked how Captain.transaction does its thing. updated tests.
------------------------------------------------------------------------
r121 | zond | 2006-12-20 17:23:17 +0100 (Wed, 20 Dec 2006) | 1 line
removed automatic requiring of everything in archipelago
------------------------------------------------------------------------
|