Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

dbalatero’s Activity (RSS)

Tuesday, June 23 2009
Changed from #count to #size for RCR.... was committed by David Balatero at 3:00 PM
Friday, June 19 2009
19 Multiple threads on SQS workers are failing pretty hard was created in queue_stick
Added rubygems require to the produce... was committed by David Balatero at 1:44 AM
18 Fault-tolerant for SQS being down was created in queue_stick
Thursday, June 18 2009
Made lighthouse tracker a link http:/... was committed by David Balatero at 5:49 PM
Updated README again! http://github.c... was committed by David Balatero at 5:48 PM
Updated README http://github.com/dbal... was committed by David Balatero at 5:44 PM
Updated README http://github.com/dbal... was committed by David Balatero at 5:41 PM
Added some promo images. http://githu... was committed by David Balatero at 4:55 PM
Updated gitignore http://github.com/d... was committed by David Balatero at 6:59 AM
12 Method documentation was updated in queue_stick
  • David Balatero
    • State changed from new to invalid
    by David Balatero at 6:50 AM

    It's pretty good now. Needs docs on wiki though.

Bumped gemspec to version 1.0.0. http... was committed by David Balatero at 6:50 AM
Version bump to 1.0.0 http://github.c... was committed by David Balatero at 6:50 AM
Version bump to 0.0.0 http://github.c... was committed by David Balatero at 6:50 AM
7 Create wiki page for adding queue sources was updated in queue_stick
17 WindowCounter should clean up its hash table every so often was updated in queue_stick
Added hash table expiry to WindowCoun... was committed by David Balatero at 6:12 AM
11 Bug w/ BlendedCounters was updated in queue_stick
  • David Balatero
    • State changed from new to resolved
    by David Balatero at 12:32 AM

    Fixed this issue.

Fixed concurrency problems in window ... was committed by David Balatero at 12:30 AM
Wednesday, June 17 2009
5 Web server should expose data via JSON was updated in queue_stick
  • David Balatero
    • Milestone changed from 1.0.0 release to 1.1.0 release
    by David Balatero at 9:43 PM
  • David Balatero
    • Tag changed from http, monitoring, webservice to monitoring, webservice
    by David Balatero at 9:43 PM
  • David Balatero
    • Tag set to http, monitoring, webservice
    by David Balatero at 9:43 PM
12 Method documentation was updated in queue_stick
7 Create wiki page for adding queue sources was updated in queue_stick
6 Create usage documentation was updated in queue_stick
13 RunCodeRun is failing CI build, even though tests run fine locally. was updated in queue_stick
  • David Balatero
    • Milestone changed from 1.0.0 release to 1.1.0 release
    by David Balatero at 9:38 PM
Friday, June 12 2009
Home was created by David Balatero in evri_rpx at 7:40 PM
16 expose arbitrary user created stats from web service was updated in queue_stick
  • David Balatero
    • Milestone set to 1.1.0 release
    by David Balatero at 12:45 AM

    We would track statistics on a per-thread basis -- would it be ok to return:

    { 'thread1' => { 'value1' => 200 }, 'thread2' => { 'value2' => 500 } }
    
  • Arun Jacob
    Arun Jacob created the ticket at 12:36 AM

    if I ask for http://myqueue/user-statistics, I should get

    { value1: 200, value2: "foobar", value3: 3.22 }

11 Bug w/ BlendedCounters was updated in queue_stick
  • David Balatero
    • Tag set to bug, killme, nightmare, threading
    by David Balatero at 12:38 AM
15 Expose arbitrary stats in web status page was updated in queue_stick
  • David Balatero
    • Milestone set to 1.1.0 release
    by David Balatero at 12:37 AM

    Seems like we would just want a nice DSL for that, such as:

    class MyWorker < QueueStick::Worker
      def process(message)
        set :var1, 'myvalue'
        set :var2, ...
  • Arun Jacob
    Arun Jacob created the ticket at 12:35 AM

    Allow the user to pass in values like this:

    {:value1=>200, :value2=>"foobar", :value3=>3.22}

    and display those in list format on the page:

    value1 200
    value2 foo...

Updated while true to use loop() http... was committed by David Balatero at 12:18 AM
14 Add a -d flag to daemonize a queue worker was updated in queue_stick
  • David Balatero
    • Milestone changed from 1.0.0 release to 1.1.0 release
    by David Balatero at 12:17 AM
Thursday, June 11 2009
Tested my Sinatra hack, even though i... was committed by David Balatero at 11:55 PM
Bumped up code coverage a bit more. h... was committed by David Balatero at 11:55 PM
10 Up rcov rcoverage to 100% was updated in queue_stick
  • David Balatero
    • State changed from new to invalid
    by David Balatero at 11:54 PM

    You know what, I'm a little bit OK with not testing this at the moment.

2 Create a generator for queue workers was updated in queue_stick
  • David Balatero
    • Milestone changed from 1.0.0 release to 1.1.0 release
    by David Balatero at 10:46 PM
1.1.0 release was updated by David Balatero in queue_stick at 10:46 PM 1 more event
&nbsp;
6 of 6 tickets remain in this milestone
14 Add a -d flag to daemonize a queue worker was updated in queue_stick
  • David Balatero
    David Balatero commented at 10:19 PM

    in the "pending/daemonize" branch

Added errors_caught as a default coun... was committed by David Balatero at 4:36 PM
Wednesday, June 10 2009
14 Add a -d flag to daemonize a queue worker was updated in queue_stick
  • David Balatero
    • Assigned user set to David Balatero
    • Milestone set to 1.0.0 release
    by David Balatero at 3:04 PM
  • David Balatero
    David Balatero created the ticket at 3:03 PM

    -d should be passed in to daemonize the worker.

13 RunCodeRun is failing CI build, even though tests run fine locally. was created in queue_stick
  • David Balatero
    David Balatero created the ticket at 8:23 AM

    Is this a problem with RCR's configuration, or a weird edge case that I'm missing?

12 Method documentation was created in queue_stick
  • David Balatero
    David Balatero created the ticket at 8:20 AM

    Need to document the methods in the queue_stick library.

4 Web server needs to have a stats page was updated in queue_stick
  • David Balatero
    • State changed from new to resolved
    by David Balatero at 8:11 AM

    Finished this, 5982cda..0a4db60

Tweaked Sinatra options -- mainly don... was committed by David Balatero at 8:11 AM