Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 20, 2009
  1. Fixed tests

    raphael authored
  2. Bunch of fixes. Added working example.

    raphael authored
Commits on Mar 19, 2009
  1. Removed redundant code.

    raphael authored
  2. Initial support for agent initiated requests

    raphael authored
Commits on Mar 18, 2009
  1. @ck
  2. @ck
Commits on Mar 17, 2009
  1. Fixed options definition of agent timeout

    raphael authored
  2. show services now that they can be Set's

    Ezra Zygmuntowicz authored
  3. @ck
  4. fix un_register to not call itself twice and do the proper shutdown d…

    Ezra Zygmuntowicz authored
    …ance.
    
    Thanks tmm1
  5. @wln
  6. @wln

    Use EM.defer for dispatching.

    wln authored
Commits on Mar 14, 2009
  1. @ck
  2. remove superclass_exception_callback because it no longer works with …

    Kristofor Selden authored
    …actor as a module and wasn't spec'd. renamed instance_exception_callback to exception_callback
  3. @wln
  4. @wln

    First-pass at handlers for delivery of intermediate messages.

    wln authored
    Includes an example patch to Nanite::Admin which prints intermediate messages to console as they arrive, but said patch currently waits until completion to produce any output from "delayed" actor.
  5. @ck
  6. @ck
  7. @ck

    Nanite::LocalState cleanup and spec'ing.

    ck authored
    DRY'd up some code and removed print statement in Nanite::LocalState. 
    Started specs for Nanite::LocalState.
  8. dont at_exit is $TESTING

    Ezra Zygmuntowicz authored
  9. @ck

    Added specs for Nanite::Job

    ck authored
  10. @ck
  11. @ck

    Added specs for Nanite:JobWarden.

    ck authored
  12. @wln

    Merge branch 'ezmobius/master'

    wln authored
  13. @ck
  14. @ck

    Started spec for Nanite::JobWarden.

    ck authored
  15. @wln

    Initial partial implementation of IntermediateState facilities; does …

    wln authored ezmobius committed
    …not yet provide callbacks to signal arrival of intermediate state notices.
    
    * Agent can yield while running: one argument is delivered as intermediate state using a default key; yielding with two arguments delivers the value (second arg) using a provided key (first arg).
    * Job completion callbacks now deliver the job object, in addition to just the results, if the provided result block gives a second argument.
    * Admin ui now shows intermediate state at end of operation, if any was delivered.
    * Added a sample use to simpleagent.
    
    Signed-off-by: ezmobius <ez@engineyard.com>
  16. @wln

    Initial partial implementation of IntermediateState facilities; does …

    wln authored
    …not yet provide callbacks to signal arrival of intermediate state notices.
    
    * Agent can yield while running: one argument is delivered as intermediate state using a default key; yielding with two arguments delivers the value (second arg) using a provided key (first arg).
    * Job completion callbacks now deliver the job object, in addition to just the results, if the provided result block gives a second argument.
    * Admin ui now shows intermediate state at end of operation, if any was delivered.
    * Added a sample use to simpleagent.
Commits on Mar 13, 2009
  1. Merge branch 'master' of git@github.com:ezmobius/nanite

    Ezra Zygmuntowicz authored
    * 'master' of git@github.com:ezmobius/nanite:
      Fixed/adjusted Serializer spec.
      Updated specs to account for log statements.
      Updated version to 0.4.0
      Fixed Nanite::Cluster spec.
      Added spec for Nanite::UnRegister plus some formatting.
      Uniq all_services call when running against local state.
      DRY the autoregister hack.
      Use and maintain redis "naniteservices" and "nanitetags" sets (removed hyphen from nanite-services to avoid confusion with agents).
      Provide flag to put Thin in debugging mode, for backtrace to console.
  2. add comment about tags

    Ezra Zygmuntowicz authored
  3. @ck

    Fixed/adjusted Serializer spec.

    ck authored ezmobius committed
    Signed-off-by: ezmobius <ez@engineyard.com>
  4. @ck

    Updated specs to account for log statements.

    ck authored ezmobius committed
    Signed-off-by: ezmobius <ez@engineyard.com>
  5. @ck

    Updated version to 0.4.0

    ck authored ezmobius committed
    The version of Nanite is updated to reflect the significance of the recent changes:
    
    - support for Redis
    - addition of tags
    - nanite-agent stop 
    - nanite-mapper stop
    - writing pid file
    
    Signed-off-by: ezmobius <ez@engineyard.com>
  6. @ck

    Fixed Nanite::Cluster spec.

    ck authored ezmobius committed
    Adjusted the Nanite registration spec for the Nanite::Cluster to take a Nanite::Register packet instead of the Nanite agent itself.
    
    Signed-off-by: ezmobius <ez@engineyard.com>
Something went wrong with that request. Please try again.