Permalink
Switch branches/tags
Commits on Jun 8, 2010
Commits on Jun 4, 2010
  1. Tests that the get_version function behaves reasonably. The other fun…

    khellan committed Jun 4, 2010
    …ctions are harder to test with etap. Need some stubbing, mocking or external tests.
  2. Corrected the comment since there is no any point in checking exporte…

    khellan committed Jun 4, 2010
    …d functions here, they should be checked through unit tests.
  3. Resharding and flipping available through both standard control scrip…

    khellan committed Jun 4, 2010
    …t and daemon control script
Commits on Jun 3, 2010
  1. Deployment script and execution script not using configure and automa…

    khellan committed Jun 3, 2010
    …ke atm, but I guess it would make sense to do so
Commits on Jun 2, 2010
  1. Added timeout parameter for reducers. It was hardcoded to 250 ms and …

    khellan committed Jun 2, 2010
    …that was far from enough to get results from a new server calculating a view. The default of 30000 is meant to mimic browsers.
  2. Corrected the dispatch to static_resource from 'static' to "static" s…

    khellan committed Jun 2, 2010
    …ince it's a string and not an atom.
  3. Sequentially replicates to new servers before setting up continuous r…

    khellan committed Jun 2, 2010
    …eplication to each of them. The status information about resharding is now tracking correctly instead of showing ready when replication is initiated like it used to be when setting up continuous replication directly.
  4. Tracks resharding status. Since only continuous replication is curren…

    khellan committed Jun 2, 2010
    …tly in use it will show ready immediately upon starting replication.
  5. Monitor tracking status information. Stores Key -> {Pid, Value} infor…

    khellan committed Jun 2, 2010
    …mation in a dict. The Pid is meant to be used to ensure only the owner can update the status
Commits on Jun 1, 2010
Commits on May 31, 2010
  1. Brought back the to_list method function. Should never have been remo…

    khellan committed May 31, 2010
    …ved since it is used by the reducer
Commits on Mar 15, 2010
  1. Routing controlled through pillow.ini including resharding. Reshard s…

    khellan committed Mar 15, 2010
    …ets up replication to the new servers expecting to create the databases as well. If the databases exists, it will fail. You still have to wait and observe that the replication is successful before executing flip.
  2. Found out that couch_config needed couch_util. Also found a better wa…

    khellan committed Mar 15, 2010
    …y than having a separate pillow_routing_table.app to start it as a gen_server.