Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jul 20, 2010

  1. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    don't show failover warning during rebalance

    Change-Id: Idabc120587443ad18a68816a5bfea136c016e905
    Reviewed-on: http://review.northscale.com/1271
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    alk authored steveyen committed
  2. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    hide auth error message when submitting form

    Otherwise part of red error message is visible above spinner.
    
    Change-Id: I4d0be7c98507cacf14a254902e800b9b7ec85998
    Reviewed-on: http://review.northscale.com/1270
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    alk authored steveyen committed
  3. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    avoid displaying undefined progress

    Just after starting rebalance we don't yet have rebalance progress, so
    we render 0 instead of undefined.
    
    Change-Id: Ibe641b8d8e1a1aa80b5041c740cb907c39862b35
    Reviewed-on: http://review.northscale.com/1269
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    alk authored steveyen committed
  4. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    notify user if rebalance fails. Bug 1502

    Change-Id: I08e211ba11255a3e0c8a1a6be0d18bb2940b66d6
    Reviewed-on: http://review.northscale.com/1268
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    alk authored steveyen committed
  5. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    added displayNotice option to control error/normal message type

    Change-Id: I221fede39a055280511bd407d402d8266e170f94
    Reviewed-on: http://review.northscale.com/1267
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    alk authored steveyen committed
  6. Sean Richard Lynch

    Increase logging from Mnesia to help with future debugging.

    Change-Id: I86ff633e64370e0bf65d402393a76209d6480d08
    Reviewed-on: http://review.northscale.com/1263
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    seanlynch authored alk committed
  7. Sean Richard Lynch

    Coalesce log messages from port servers.

    We sleep for 100ms before logging, then grab all data messages out of
    the queue to log. This significantly reduces the number of log entries
    generated when the subprocess is spewing messages very fast.
    
    Change-Id: I2abb23f14b52821090e315a7afaae0447e851852
    Reviewed-on: http://review.northscale.com/1264
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    seanlynch authored alk committed
  8. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    handle auth failures during cluster joins. Bug 1787

    Change-Id: I1a0070a613423237628e24e4f53c9c4df6fdd46e
    Reviewed-on: http://review.northscale.com/1260
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed

Jul 19, 2010

  1. Sean Richard Lynch

    Don't log every time someone unsubscribes.

    Reduces log spam significantly when someone is looking at stats.
    
    Change-Id: If798e7224b57cf28ad4d3fd37564373c3e1f3019
    Reviewed-on: http://review.northscale.com/1258
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    seanlynch authored alk committed
  2. Sean Richard Lynch

    Bug 1817: call global:sync/0 when we see a new node.

    This reduces race conditions where the global name server becomes
    aware of other nodes at an inopportune time, like in the middle of
    ns_doctor:init/1.
    
    I also don't ping nodes quite so promiscuously, since the call to
    global:sync/1 should be sufficient.
    
    Change-Id: I15f32237e6b7727d7f9bffbfba2744d36c304e87
    Reviewed-on: http://review.northscale.com/1254
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    seanlynch authored alk committed
  3. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    preserve and post a reason for XHR failure reload

    We detect & use 2 modern facilities JSON & DOM Storage. Almost any
    modern browser has them, even IE8.
    
    So we store that diag and post as client-side error report after
    reloading.
    
    Change-Id: I74d98e798bc8e3cb1ec31fd3457ce35f0533d1e9
    Reviewed-on: http://review.northscale.com/1253
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  4. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    use separate cookie for indicating need for error reload notice

    Use of 'ri' cookie which stores time of previous error is
    incorrect. Because we only want to show reload notice once, but we
    want to keep 'ri' cookie to detect frequent reloads.
    
    Change-Id: Ib2b552eb72609a5aebe1be59ef3be66eda57000b
    Reviewed-on: http://review.northscale.com/1252
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  5. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    display notifications on servers page and alert them in wizard

    Change-Id: Iddfa6fe7da741f0d5d51efd7061d60769841a08d
    Reviewed-on: http://review.northscale.com/1251
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  6. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    disabled overview screen again

    As per conversion with Sharon. Overview needs a number of fixes and
    have same kind of information on servers screen. So it's best to
    disable overview entirely while we await proper design for it.
    
    Change-Id: Ic9d3e8bbeb7781e6012cb822deb090a691618e76
    Reviewed-on: http://review.northscale.com/1250
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  7. Sean Richard Lynch

    Bug 1799: Reduce borkage on returning failed node.

    We delete *all* table copies from any node we wish to remove, and in
    the case where the backup portion of the rename fails, we just don't
    try to rename rather than crashing: this should only ever happen when
    the node has already been part of a cluster.
    
    Change-Id: Ice20ba150d6a8e3dba20b8cf072ab9323ba09012
    Reviewed-on: http://review.northscale.com/1247
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    seanlynch authored alk committed
  8. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    switch to active server tab when starting rebalance. Bug 1811

    Change-Id: I40724dfc3bd0bb0350d8dd10f08d652c297b6ec6
    Reviewed-on: http://review.northscale.com/1244
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  9. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    rephrased bytes_{read,written} human names

    So that they fit small graph blocks. We're not much shorter, but looks
    like we're short enough after this change.
    
    Change-Id: I018dd3859fc078f19a1d121567bf68e6f35357f4
    Reviewed-on: http://review.northscale.com/1242
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    alk authored Matt Ingenthron committed
  10. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    removed dot after server name in rebalancing_list. Bug 1801

    Change-Id: I1cb8be5e9071f7af07fe6e47ac18213ce5d1cad7
    Reviewed-on: http://review.northscale.com/1245
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  11. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    made Cell#getValue work

    Change-Id: Ic2450c5f03a4eff047af33d0cc07a5baea18798a
    Reviewed-on: http://review.northscale.com/1243
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  12. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    made menelaus_event notice rebalance status changes

    Change-Id: I123526f846093a2fae7d008a302676a878f13eb4
    Reviewed-on: http://review.northscale.com/1234
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    alk authored steveyen committed
  13. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    made menelaus_event react on node-local memcached config changes

    our memcached config key is node local, because it includes db path
    
    Change-Id: Ie7a8479399d3d8adbf88ab4e1d2939c904634728
    Reviewed-on: http://review.northscale.com/1233
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    alk authored Matt Ingenthron committed
  14. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    removed js validation on resources wizard screen

    I couldn't find simple yet effective user interaction solution for
    that validation, so it's better to disable it. We still have
    server-side validation.
    
    Change-Id: I9f79806b1b57129b0b473e165221ea527191ad4a
    Reviewed-on: http://review.northscale.com/1222
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    alk authored Matt Ingenthron committed
  15. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    fixed server-side node settings validation

    Path checking is more correct now. We demand absolute path.  This
    patch also introduces better error messages for ram size.  And it
    makes config changes transactional, so that no partial config changes
    are allowed.
    
    Change-Id: If2534d14c07793d424641493a740c01b66887550
    Reviewed-on: http://review.northscale.com/1232
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Matt Ingenthron <matt@northscale.com>
    alk authored Matt Ingenthron committed

Jul 18, 2010

  1. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    fixed gen_cluster_scripts running

    Current ns_server requires defined max_size memcached parameter
    
    Change-Id: Id2dea181b1c715bd76a2638b0e93f97b3708bbfd
    Reviewed-on: http://review.northscale.com/1223
    Reviewed-by: Sean Lynch <seanl@literati.org>
    Tested-by: Sean Lynch <seanl@literati.org>
    alk authored seanlynch committed
  2. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    draw spinner on server list while awaiting initial rebalance

    Without that fix you see 'There are no servers pending rebalance' on
    active tab, which is confusing.
    
    Change-Id: I352c76f8c90bb88683b649f3b3e6b114892dc8f4
    Reviewed-on: http://review.northscale.com/1221
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  3. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    stats REST now doesn't resample by default

    For external programs we provide complete historical stats. For
    browsers some of which are too slow to render many samples, we still provide
    resamples data via resampleForUI query parameter.
    
    Change-Id: Ibc2c470d9b446afdb913cabc5ec510c8f191cd0a
    Reviewed-on: http://review.northscale.com/1219
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    alk authored Matt Ingenthron committed
  4. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    don't append server version twice

    When joining cluster via init wizard we can call loginSuccess second
    time, so we use flag that indicates if version is already append to
    the title.
    
    Change-Id: I5b7a286a6f9199520ee464288683390aeb5456ea
    Reviewed-on: http://review.northscale.com/1218
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    alk authored Matt Ingenthron committed
  5. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    added /diag headers that advice immedate saving to disk

    Otherwise trying to load large report into browser is really painful
    in terms of CPU & memory.
    
    Change-Id: Ib6a8b0278199835e99e6e165086f0ebc428300a0
    Reviewed-on: http://review.northscale.com/1217
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@northscale.com>
    alk authored Matt Ingenthron committed

Jul 17, 2010

  1. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    more careful rounding for memory quota validation bounds.Bug 1776

    Change-Id: I834b94227826bf3ab73a4a50c044d083c7205942
    Reviewed-on: http://review.northscale.com/1214
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Steve Yen <steve.yen@gmail.com>
    alk authored steveyen committed
  2. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    proper error reporting for resource step of setup wizard.Bug 1770

    Change-Id: I7bbfb6d9b13a9b84572814af2cb0f624ed028439
    Reviewed-on: http://review.northscale.com/1213
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    alk authored steveyen committed
  3. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    removed embarrassing empty disabled button on bucket properties

    Change-Id: I0d92efa9a246f79307982165b59f067169fca5c5
    Reviewed-on: http://review.northscale.com/1212
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  4. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    item count is not in megs

    Change-Id: I6640d94986ff200b21c6ce189009cb04848c08af
    Reviewed-on: http://review.northscale.com/1211
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  5. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    handle empty stats while building basic_stats

    Change-Id: Iee18183bbf64332f2715bfd339d62dbc1a879bc1
    Reviewed-on: http://review.northscale.com/1210
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  6. Aliaksey Kandratsenka (aka Aliaksei Kandratsenka)

    update menelaus_stats for latest stats_archiver API change

    Change-Id: Idbfb433270d8d067040365b0c2d8b4d2f04d9104
    Reviewed-on: http://review.northscale.com/1209
    Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    alk authored alk committed
  7. Sean Richard Lynch

    Don't throw exceptions in stats_archiver.

    misc:pmap catches the exceptions and turns them into tuples, so
    instead we return {ok, Result} on success and {error, Error} on error
    in every case.
    
    Note that this changes the API we're presenting to menelaus, so it
    will require menelaus changes to work.
    
    Change-Id: I5a2421e090421090f18ce6465f9eb09b32f8a77d
    Reviewed-on: http://review.northscale.com/1208
    Reviewed-by: Steve Yen <steve.yen@gmail.com>
    Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
    seanlynch authored alk committed
Something went wrong with that request. Please try again.