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

    Remove compiler warnings

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

    Ignore build artifacts

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

    Move to CMake

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

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

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

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

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

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

    MB-8465: Fix WMI enumerator leak

    melkote committed with Gerrit Code Review Jun 14, 2013
    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
Commits on Jun 13, 2013
  1. @melkote

    MB-8461: Change swap usage tracking

    melkote committed Jun 14, 2013
    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
Commits on Jun 11, 2013
  1. @melkote

    MB-8445: Fix CPU utilization and other counters

    melkote committed Jun 11, 2013
    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
Commits on Jun 7, 2013
  1. MB-100: ship wmi_port.{cc,h} with make dist

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

    MB-8386: Better system stats on Windows

    melkote committed with trondn Jun 4, 2013
    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
Commits on May 24, 2013
  1. MB-100: don't get process list in populate_interesting_procs

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

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

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

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

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

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

    Aliaksey Kandratsenka committed May 3, 2012
    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
Commits on Aug 9, 2011
  1. @trondn

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

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

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

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

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

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

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

    Fix the test to search for sigar

    trondn committed Mar 22, 2011
    Change-Id: I028d45c914a0d36ae3d6a6956fcef558d026b5b0
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.