Skip to content
Commits on Feb 27, 2014
  1. @trondn

    Remove compiler warnings

    Change-Id: I8548ddc02a32decfe8fc66d8dfb80e6466493b6c
    trondn committed Feb 27, 2014
Commits on Jan 22, 2014
  1. @trondn

    Ignore build artifacts

    Change-Id: Ic930c12f1ca318960ae5fd619e0bd883d3b2274e
    trondn committed Jan 22, 2014
Commits on Nov 27, 2013
  1. @trondn

    Move to CMake

    Change-Id: Iab218f0fcebdf4d757a22e6b733e1bf3b30aa5ab
    trondn committed Nov 27, 2013
Commits on Jul 1, 2013
  1. Revert "MB-8386: Better system stats on Windows"

    This reverts commit b83790a.
    Aliaksey Kandratsenka committed Jul 1, 2013
  2. Revert "MB-100: ship wmi_port.{cc,h} with make dist"

    This reverts commit 9eefff2.
    Aliaksey Kandratsenka committed Jul 1, 2013
  3. Revert "MB-8445: Fix CPU utilization and other counters"

    This reverts commit f964211.
    Aliaksey Kandratsenka committed Jul 1, 2013
  4. Revert "MB-8461: Change swap usage tracking"

    This reverts commit 5190b29.
    Aliaksey Kandratsenka committed Jul 1, 2013
  5. Revert "MB-8465: Fix WMI enumerator leak"

    This reverts commit e4e72c4.
    Aliaksey Kandratsenka committed Jul 1, 2013
Commits on Jun 17, 2013
  1. @melkote

    MB-8465: Fix WMI enumerator leak

    Currently, when a new query is run, the old enumerator is not
    released. Change to release it - while it does not show a leak
    on client process, it reduces memory usage on WMI server side.
    
    Change-Id: I00b3193ab6302265fc9e5296c326fb479e1f9bfe
    melkote committed with Gerrit Code Review Jun 14, 2013
Commits on Jun 13, 2013
  1. @melkote

    MB-8461: Change swap usage tracking

    As the current swap file size can grow beyond the specified
    base capacity, use committed bytes minus physical memory to
    calculate current size of page file. Derive actual use using
    fraction obtained by the swap percentage use counter. Removed
    the now unused SystemUpTime query.
    
    Note that this will not match "Page File" shown by task manager
    because that is tracking max potential usage and not the actual
    current usage, which is what we are reporting.
    
    Change-Id: Ibf1b772822e46938570c6fd31b1c6c51a59fa48e
    melkote committed Jun 14, 2013
Commits on Jun 11, 2013
  1. @melkote

    MB-8445: Fix CPU utilization and other counters

    The formatted WMI counters automatically calculate rates where
    specified. However, ns_server is calculating rate again, and
    so we need to send raw values so as to appear like sigar.
    
    It is actually preferable to let Windows take care of sampling
    by moving sampling logic from ns_server into port_sigar and
    then disabling it for Windows.  But this is for a future
    release. Fixing just the immediate issue for now.
    
    Change-Id: I6ff0816ac4d2c233a0c22502d33116a3fedf3616
    melkote committed Jun 11, 2013
Commits on Jun 7, 2013
  1. MB-100: ship wmi_port.{cc,h} with make dist

    Change-Id: I7c8c071c4f242a029f1e42cc9ae0f77f101525d7
    Aliaksey Kandratsenka committed Jun 6, 2013
Commits on Jun 6, 2013
  1. @melkote @trondn

    MB-8386: Better system stats on Windows

    This change replaces the aging Sigar library on Windows
    with a WMI based implementation while keeping the port
    functionality and interface identical. With WMI in place
    now, future commits can tap into the extensive statistics
    that the platform provides via WMI.
    
    PS3 has important bugfixes, defaults missing values instead
    of failing and adds a -debug switch for easy testing.
    
    PS4 fixes total cpu to represent total elapsed cpu time
    instead of total cpu time consumed to mimick sigar.
    
    PS5 uses counters similar to resmon. It resolves the bug Alk
    pointed out where >4GB was being truncated in 32-bit build.
    
    PS7 uses Google's code style.
    
    PS8 use our coding style.
    
    Change-Id: Ia19e3b1d0954116c4de3b9f6ee1069fadbcadc55
    melkote committed with trondn Jun 4, 2013
Commits on May 24, 2013
  1. MB-100: don't get process list in populate_interesting_procs

    Because we don't need to and it leaks memory
    
    Change-Id: Id1d8a1d11968304a1c6e01d58db5c7c78f2a80d7
    Aliaksey Kandratsenka committed May 23, 2013
Commits on May 21, 2013
  1. @aartamonau

    MB-8325 Collect some info about memcached and child erlang VM.

    Change-Id: I65f6c8a205b42adedb7be8a2e9a4cc55816c7c35
    aartamonau committed May 20, 2013
Commits on Dec 27, 2012
  1. @aartamonau

    MB-7468 Collect information about parent's page faults.

    Change-Id: I61adb0ffa6bb46accfbcbb10c868bada544cf0d9
    aartamonau committed Dec 26, 2012
Commits on May 4, 2012
  1. .gitignore config.cache

    Change-Id: Iab6b9389cbda96d6dddc26b35d8fc925bdedef3e
    Aliaksey Kandratsenka committed May 3, 2012
  2. Revert "Fix bootstrap to work where aclocal is..."

    This reverts commit f12fbe8.
    
    I just observed how preferring of 1.10 over 1.12 caused innocent
    people pain.
    
    Lack of forward-compatibility in this entire approach of preferring
    some specific version over canonical one is evident and should not be
    accepted.
    
    Users who want some extra costumizations can do it by setting right
    environment variables or by implementing shell wrappers.
    
    Change-Id: I046a47828b51b9464445fe161cce61f4de398065
    Aliaksey Kandratsenka committed May 3, 2012
Commits on Aug 9, 2011
  1. @trondn

    Fix bootstrap to work where aclocal is installed as aclocal-1.10

    Some platforms installs multiple versions of the autotools, but
    doesn't make any of them available without a "version".
    
    Change-Id: Ib3336438423e548691d843d2112347022d808001
    trondn committed Aug 9, 2011
Commits on May 9, 2011
  1. @trondn

    Fix compilation on Solaris (get the -L before the -l)

    Change-Id: I6e402b89c66d04e02a71bc89986a19ea76955883
    trondn committed May 9, 2011
Commits on May 3, 2011
  1. added iowait time to idle

    So that Unix machines don't count iowait time as 'cpu-used'.
    
    Change-Id: I8d919bdad6e4b2cc3e347dbda6ed485ab6825f6b
    Aliaksey Kandratsenka committed May 3, 2011
  2. untabify

    Change-Id: I7689524f682ed0ad164f28a28e7db3e87b54ba91
    Aliaksey Kandratsenka committed May 3, 2011
  3. set binary mode for stdin and stdout

    Change-Id: I8b0de9c18eb1904e3d95ba0a5f4e12ff6247d8a0
    Aliaksey Kandratsenka committed May 3, 2011
Commits on Mar 22, 2011
  1. @trondn

    Fix the test to search for sigar

    Change-Id: I028d45c914a0d36ae3d6a6956fcef558d026b5b0
    trondn committed Mar 22, 2011
Commits on Mar 10, 2011
  1. made it find libsigar on windows

    Aliaksey Kandratsenka committed Mar 9, 2011
  2. Membase is already Couchbase

    Aliaksey Kandratsenka committed Mar 9, 2011
Commits on Mar 1, 2011
  1. added copyright header and reformatted for membase C coding style

    Aliaksey Kandratsenka committed Feb 28, 2011
  2. use version 0 of 'protocol'

    Aliaksey Kandratsenka committed Feb 28, 2011
  3. added license and README

    Aliaksey Kandratsenka committed Feb 28, 2011
  4. made it actually work

    Aliaksey Kandratsenka committed Feb 25, 2011
  5. use libtool to link with rpath

    Aliaksey Kandratsenka committed Feb 25, 2011
Commits on Feb 26, 2011
  1. created initial autotools project

    Aliaksey Kandratsenka committed Feb 25, 2011
Something went wrong with that request. Please try again.