Permalink
Commits on May 20, 2015
  1. v0.2.1

    isaacs committed May 20, 2015
  2. isc license

    isaacs committed May 20, 2015
Commits on Dec 9, 2013
  1. v0.2.0

    isaacs committed Dec 9, 2013
  2. add .exit to list of REPL commands

    jeffbski committed with isaacs Jan 28, 2013
    Although Control-D can be used, for some users it would
    be good for them to know that they can also just type
    `.exit`
  3. change REPL quit to stop

    jeffbski committed with isaacs Jan 17, 2013
    Since quit is a common command to exit certain
    types of command shells, I felt it would be better
    to use a different name for stopping the cluster,
    since it would be easy to get confused and accidentally
    shut down the cluster when simply wanting to exit the
    REPL shell.
    
    I switched the REPL command to stop() for a graceful
    shutdown and a kill() for stopping hard.
  4. provide repl config examples

    jeffbski committed with isaacs Jan 16, 2013
  5. make REPL location configurable with options

    jeffbski committed with isaacs Jan 15, 2013
    Allow `repl` config option passed into clusterMaster constructor
    
    * `repl` - where to have REPL listen, defaults to `env.CLUSTER_MASTER_REPL` || 'cluster-master-socket'
      * if `repl` is null or false - REPL is disabled and will not be started
      * if `repl` is string path - REPL will listen on unix domain socket to this path
      * if `repl` is an integer port - REPL will listen on TCP 0.0.0.0:port
      * if `repl` is an object with `address` and `port`, then REPL will listen on TCP address:PORT
  6. add help to REPL and update README

    jeffbski committed with isaacs Jan 15, 2013
  7. add nc as possible client

    jeffbski committed with isaacs Jan 15, 2013
  8. Add info about the sweet REPL in the README

    mcculloughsean committed with isaacs Jan 8, 2013
    Describe how you use the REPL, how to change the path of the socket,
    and lists commands you can use in the REPL
Commits on Aug 27, 2013
  1. v0.1.2

    isaacs committed Aug 27, 2013
  2. [doc] note on SIGKILL

    luk- committed Aug 27, 2013
  3. cannot catch SIGKILL

    luk- committed Aug 27, 2013
Commits on Jul 18, 2013
  1. bsd ftw

    isaacs committed Jul 18, 2013
    Fix #15
Commits on Apr 7, 2013
  1. v0.1.1

    isaacs committed Apr 7, 2013
Commits on Mar 8, 2013
  1. v0.1.0

    isaacs committed Mar 8, 2013
  2. Be more resilient, but only up to a point

    isaacs committed Mar 8, 2013
    If the connection to iriscouch hiccups, it can tank the npm-www
    website.  A worker will die, then restart badly, and the master
    would just give up too quickly and end up in a state where it
    had no workers, and was not serving any requests.
    
    Instead, be a little more pushy about trying to restart, and then
    kill the *master* if it fails repeatedly, so that the crash is
    reported to the system, and SMF/upstart/whatever can take over.
Commits on Sep 27, 2012
  1. v0.0.10

    isaacs committed Sep 27, 2012
  2. added 'args' support

    mikefrey committed with isaacs Sep 13, 2012
Commits on Aug 6, 2012
  1. v0.0.9

    isaacs committed Aug 6, 2012
  2. Don't try to unlink a string

    isaacs committed Aug 6, 2012
  3. v0.0.8

    isaacs committed Aug 6, 2012
Commits on Aug 3, 2012
  1. v0.0.7

    isaacs committed Aug 3, 2012
  2. More repl goodness

    isaacs committed Aug 3, 2012
    Make it easier to get relevant info about the workers
  3. Control the cluster with a repl

    isaacs committed Aug 3, 2012
  4. Wrap SIGHUP/SIGINT/SIGKILL listening in try/catch

    domenic committed with isaacs Aug 1, 2012
    Now the module can at least bootstrap itself without crashing on Windows.
    
    Related: nodejs/node-v0.x-archive#2904
Commits on Jul 24, 2012
  1. v0.0.6

    isaacs committed Jul 24, 2012
Commits on Jul 14, 2012
  1. Use 'listening' instead of 'fork' event

    isaacs committed Jul 14, 2012
    Also, some basic cleanup and using the proper APIs for things.
Commits on May 3, 2012
  1. 0.0.5

    isaacs committed May 3, 2012