Permalink
Commits on Jun 23, 2010
  1. Move vbuckets faster

    Change-Id: If10024aa72e15cf8f60d824633d3c4bc4e1e1c0d
    Reviewed-on: http://review.northscale.com:8080/855
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 23, 2010
  2. Handle single to cluster without restarting all services.

    Change-Id: I0450f44c12e618261d51aab9ac27fd5084864c5d
    Reviewed-on: http://review.northscale.com:8080/854
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    dustin committed with steveyen Jun 23, 2010
  3. ns_server_sup pull_plug/1 to restart most services.

    Change-Id: I9fe1e7c17efc1c1d70cd9aad42d11a4d11befacc
    Reviewed-on: http://review.northscale.com:8080/853
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    dustin committed with steveyen Jun 23, 2010
  4. Added rewrite_value (erlang sed).

    Change-Id: Ib423ef77e68742a26491adbff93725184b3108df
    Reviewed-on: http://review.northscale.com:8080/852
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    dustin committed with steveyen Jun 23, 2010
  5. fix build breakage on erlwsh make clean

    Change-Id: I3d9eb0d071a50c3bc4b538fc9f224eb8426b0d5c
    Reviewed-on: http://review.northscale.com:8080/851
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    steveyen committed Jun 23, 2010
  6. Bug 1539: Perform initial rebalance even with new node

    The initial rebalance would never succeed if another node joined
    before it happened, because we were going via the
    ns_cluster_membership interface and passing it known nodes of just the
    current node, when there were two known nodes.
    
    Change-Id: Ifc458eda2ccaff9e3c2ef29ca2e6ca5888230b84
    Reviewed-on: http://review.northscale.com:8080/850
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 23, 2010
  7. Make sure we don't leave data when moving vbuckets onto a server.

    Change-Id: I80591a03a471fb60e72a1bcdf930f067e0201061
    Reviewed-on: http://review.northscale.com:8080/849
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 23, 2010
  8. Bug 1542: Remove failed nodes upon rebalance

    Change-Id: I386c8e5aa44ca2960e414b3f20b709f6a186eafb
    Reviewed-on: http://review.northscale.com:8080/848
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 23, 2010
  9. Report correct state when memcached is borked

    Change-Id: I1e4a04a8eb738238b5301eeaf194e786ea522e49
    Reviewed-on: http://review.northscale.com:8080/847
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 23, 2010
  10. Bug 1532: Make orchestrator not block when nodes are down

    Change-Id: I8f167d7c70290016e1b7f8e91a8ae92ebf59367f
    Reviewed-on: http://review.northscale.com:8080/846
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 23, 2010
  11. Bug 1532: Add timeout to memcached commands

    Change-Id: Ie6df78f98fab0ce9b855946e8f82a4b4aeab2554
    Reviewed-on: http://review.northscale.com:8080/845
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 23, 2010
  12. Validation error fix. Bug 1526.

    Change-Id: Idce346da137199541e6c3e9382db5ff6f822cda9
    Reviewed-on: http://review.northscale.com:8080/837
    Tested-by: Steve Yen <steve.yen@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    ingenthr committed with steveyen Jun 22, 2010
Commits on Jun 22, 2010
  1. Keep trying to delete vbuckets until they're really gone.

    Change-Id: I3f842b9ac91e83e4100d50a3b9ebc7846e7750d9
    Reviewed-on: http://review.northscale.com:8080/835
    Reviewed-by: Dustin Sallings <dustin@spy.net>
    Tested-by: Dustin Sallings <dustin@spy.net>
    seanlynch committed with dustin Jun 22, 2010
  2. Oops. Delete generated docs for erlwsh.

    Change-Id: I38344217def4c945051f677afb38260106009315
    Reviewed-on: http://review.northscale.com:8080/834
    Reviewed-by: Dustin Sallings <dustin@spy.net>
    Tested-by: Dustin Sallings <dustin@spy.net>
    seanlynch committed with dustin Jun 22, 2010
  3. Bug 1522. Fixed Join Cluster dialog error formatting and input colors.

    Change-Id: I58866b7e68f5609c401df768c01ec5cb2e74c093
    Reviewed-on: http://review.northscale.com:8080/832
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    DarrellBrogdon committed with Matt Ingenthron Jun 22, 2010
  4. Bug 1409. Fixed the splash screen for 1280x800 resolutions.

    Change-Id: I2fba9dacaf2aef3a5bfbff8660166e800d162519
    Reviewed-on: http://review.northscale.com:8080/829
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    DarrellBrogdon committed with Matt Ingenthron Jun 22, 2010
  5. Add easter-egg web shell.

    Change-Id: I0ed587ab1b4141fff0abea75106fff8bd84dc401
    Reviewed-on: http://review.northscale.com:8080/827
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 22, 2010
  6. show failed over nodes in pending rebalance tab

    The complete rule set is:
    Active nodes (pending eject or not) are shown on active tab
    Active but pending eject node are also shown on pending rebalance tab
    Failed over nodes are shown on both tabs
    Pending add nodes are shown on pending rebalance tab
    
    Change-Id: I49faf43b52fec96c6640edd3328b40b074d41b70
    Reviewed-on: http://review.northscale.com:8080/821
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Aliaksey Kandratsenka committed with Matt Ingenthron Jun 22, 2010
  7. Make add server dialog have an add server button. Bug 1519.

    Change-Id: I65e66f35ed1a11a80f7d27917b642a62f8e502ba
    Reviewed-on: http://review.northscale.com:8080/828
    Tested-by: Steve Yen <steve.yen@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    ingenthr committed with steveyen Jun 22, 2010
  8. Better formatting for bug 1499. Disk formatting normalized to GB.

    Change-Id: I2ce992ae79bf11cdc01e97b5aabc81aff4c1ad5b
    Reviewed-on: http://review.northscale.com:8080/826
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Aliaksey Kandratsenka committed with Matt Ingenthron Jun 22, 2010
  9. Further refinement on bug 1499.

    After review, it was decided that the disk storage should use
    a view helper, while dynamic ram should be normalized to MByte.
    
    A later change will address the need to normalize disk to GByte.
    
    Change-Id: If85a489f534247acb8b0677b803c75eeb3b7ac33
    Reviewed-on: http://review.northscale.com:8080/825
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    ingenthr committed with Matt Ingenthron Jun 22, 2010
  10. Updated join cluster wizard dialog instructions.

    Change-Id: Ia42954265af8a992607022a46286ca80c144ea37
    Reviewed-on: http://review.northscale.com:8080/824
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    ingenthr committed with steveyen Jun 22, 2010
  11. killed no more used OverviewSection.startJoinCluster

    Change-Id: I6065d1de7f56ca4b396a5c6cd2ecae16288d4e77
    Reviewed-on: http://review.northscale.com:8080/820
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Aliaksey Kandratsenka committed with Matt Ingenthron Jun 21, 2010
  12. implemented cluster joining from init wizard. Bug 1373

    Contains html/css work of Darrel Brogdon.
    
    This also includes completion of tranformation of join cluster dialog
    into add server dialog.
    
    Change-Id: Ic9cdba0758d502f8d94ebbcff11fc41973fed679
    Reviewed-on: http://review.northscale.com:8080/819
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Aliaksey Kandratsenka committed with Matt Ingenthron Jun 22, 2010
  13. don't allow failover & eject of last active healthy node.Bug 1447

    Change-Id: Icf4f798afb88a7bbdf560e776b52ce04f780d74a
    Reviewed-on: http://review.northscale.com:8080/822
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Aliaksey Kandratsenka committed with Matt Ingenthron Jun 22, 2010
  14. disable rebalance when there's unhealthy active server. Bug 1493

    Change-Id: I38f86e62c12f6237370676fe1bc4fc33231e1343
    Reviewed-on: http://review.northscale.com:8080/798
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Aliaksey Kandratsenka committed with Matt Ingenthron Jun 21, 2010
  15. implemented UI side of quota setting

    This implementation conforms to bug 1499
    
    Change-Id: I869fb9bf028cc2534c8af97793d4251a63fac006
    Reviewed-on: http://review.northscale.com:8080/802
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Aliaksey Kandratsenka committed with Matt Ingenthron Jun 21, 2010
  16. Bug 1517: don't try to talk to down nodes in the janitor

    Web requests were failing because menelaus_web was timing out trying
    to talk to ns_orchestrator, which was waiting on trying to talk to
    memcached on the down node.
    
    Change-Id: I14a594c01d3d41076f78424413fef6a12323730d
    Reviewed-on: http://review.northscale.com:8080/823
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 22, 2010
  17. forced fixed positioning for most dialogs

    Change-Id: Ic8082dd86bb43f72635066241cee09edc1c3f32e
    Reviewed-on: http://review.northscale.com:8080/796
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Aliaksey Kandratsenka committed with alk Jun 21, 2010
  18. css update for secondary popup to be overlayed + 'confirm node additi…

    …on' dialog css
    
    Change-Id: Id63dd0984db11bf43eb0e3c5fa633b595ec19672
    Reviewed-on: http://review.northscale.com:8080/818
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    codriter committed with alk Jun 22, 2010
  19. bug 1459 - fixed label to be Disk Quota

    Change-Id: I8b37235bd83d3841e878f25f376875a02d9ebed0
    Reviewed-on: http://review.northscale.com:8080/806
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    steveyen committed with Matt Ingenthron Jun 22, 2010
  20. implemented erlang side of memory quota setting

    This implementation conforms to bug 1499.
    
    Change-Id: I3e4a79b0fe529ab0bc8af42a1b1b871389532979
    Reviewed-on: http://review.northscale.com:8080/801
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Sean Lynch <seanl@literati.org>
    Aliaksey Kandratsenka committed with seanlynch Jun 21, 2010
  21. Make janitor still able to run with unreachable node.

    We'd bail out before if any node was unreachable. There are probably
    still cases where the janitor won't run with an unreachable node, but
    it could cause problems if a node is unreachable anyway, so this needs
    testing.
    
    Change-Id: I44c6b0c1e4103f3974c84cbd9b5e1a000e4ec4ce
    Reviewed-on: http://review.northscale.com:8080/810
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 22, 2010
  22. Push out new map before leaving cluster when rebalancing

    Previously if the node running the orchestrator was being removed, we
    could end up being left with an old map.
    
    Change-Id: Ic84d654c38f009d6e849426ef89cf0cb335483f6
    Reviewed-on: http://review.northscale.com:8080/809
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 22, 2010
  23. Fix use of undefined function in ns_janitor

    Change-Id: I9953b820156a1def8582011b051d1ceb794aab7d
    Reviewed-on: http://review.northscale.com:8080/808
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    seanlynch committed with steveyen Jun 22, 2010