Permalink
Switch branches/tags
Nothing to show
Commits on Apr 2, 2009
  1. Added basic server class

    andyt committed Apr 2, 2009
Commits on Mar 30, 2008
  1. make tests work in gems

    derat
    derat committed Mar 30, 2008
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@366 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  2. add a gemspec file

    derat
    derat committed Mar 30, 2008
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@365 011c6a6d-750f-0410-a5f6-93fdcd050bc4
Commits on Mar 29, 2008
  1. check in old changes that i probably shouldn't check in because i just

    derat
    derat committed Mar 29, 2008
    found them lying around on my computer after almost a year and don't
    remember making them (or much about any of this code in general).
    
    the tests still pass and they appear to be good changes, though (adding
    timeouts if we don't get back full responses from the server and making
    task-adding synchronous).
    
    
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@364 011c6a6d-750f-0410-a5f6-93fdcd050bc4
Commits on May 12, 2007
  1. fix stupid taskset bug where nuls weren't preseved in returned data b…

    derat
    derat committed May 12, 2007
    …ecause
    
    i wasn't limiting the number of splits that i was doing on the response
    packet; add test for this
    
    
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@283 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  2. add an example worker and client for scaling images

    derat
    derat committed May 12, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@282 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  3. whaddya know, testing works! fix a silly bug in the uniq code.

    derat
    derat committed May 12, 2007
    add a bunch more client tests.
    
    
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@281 011c6a6d-750f-0410-a5f6-93fdcd050bc4
Commits on May 10, 2007
  1. add tests for Task callbacks and failure of individual tasks in a set

    derat
    derat committed May 10, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@280 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  2. play with worker timeouts a bit

    derat
    derat committed May 10, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@279 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  3. make worker time out on network reads and add tests

    derat
    derat committed May 10, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@278 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  4. - add more worker tests

    derat
    derat committed May 10, 2007
    - turn on worker reconnection code
    - clean up worker polling code
    
    
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@277 011c6a6d-750f-0410-a5f6-93fdcd050bc4
Commits on May 9, 2007
  1. - add worker test for multiple servers

    derat
    derat committed May 9, 2007
    - add a function to do a timed network read, although we're not using
      timeouts yet
    - add support for uniq on tasks
    - add some code to make workers reconnect to down job servers; currently
      disabled
    
    
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@274 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  2. add a bunch of tests

    derat
    derat committed May 9, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@273 011c6a6d-750f-0410-a5f6-93fdcd050bc4
Commits on May 8, 2007
  1. - add crazy but apparently-working test code for the worker lib

    derat
    derat committed May 8, 2007
    - let worker client ids be user-definable
    - fix some random cheesiness in how nil args are handled
    - use /usr/bin/env in shebangs
    
    
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@272 011c6a6d-750f-0410-a5f6-93fdcd050bc4
Commits on May 6, 2007
  1. minor cleanup; more debugging output

    derat
    derat committed May 6, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@261 011c6a6d-750f-0410-a5f6-93fdcd050bc4
Commits on May 5, 2007
  1. move libraries into a subdirectory

    derat
    derat committed May 5, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@260 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  2. Clean up some includes.

    derat
    derat committed May 5, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@259 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  3. - add prefix support to Worker

    derat
    derat committed May 5, 2007
    - choose random id for worker instead of 'foo' :-P
    
    
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@258 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  4. Remove executable bit from files.

    derat
    derat committed May 5, 2007
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@257 011c6a6d-750f-0410-a5f6-93fdcd050bc4
  5. Initial checkin of a Ruby Gearman library.

    derat
    derat committed May 5, 2007
    Tons of things are still broken and unimplemented.
    
    
    git-svn-id: http://code.sixapart.com/svn/gearman/trunk/api/ruby@256 011c6a6d-750f-0410-a5f6-93fdcd050bc4