trafodion-codereview mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From selvaganesang <...@git.apache.org>
Subject [GitHub] trafodion pull request #1662: [TRAFODION-2430] RMS enhancements
Date Tue, 24 Jul 2018 18:25:34 GMT
GitHub user selvaganesang opened a pull request:

    https://github.com/apache/trafodion/pull/1662

    [TRAFODION-2430] RMS enhancements

    RMS now displays 3 numeric values separated by '|' in "Details"
    columns in the default output based on the type of stats entry.
    These numeric values are VAL2, VAL3, VAL4 of the statistics virtual
    table.
    
    Stats Type     VAL2          VAL3           VAL4 
    ROOT_OPER_STATS    MessageBytes     MessageCount     MemoryAllocated
    SE_STATS           SE_IO_KBytes     SE_IO_SumTime    ActRowsAccessed
    BMO_STATS          Scr_IO_Count     bmoHeapAllocated ScrFileCount
    
    VAL1 is operCpuTime and TEXT column contains the PID of the process
    
    ExFastExtractTcb is now instrumented with ExHdfsScanStats.
    Hdfs scan and access opearations are now properly instrumented with ExHdfsScanStats
    counters.
    
    Lob access is now instrumented and is part of the statistics
    entry(ExHdfsScanStats or ExHbaseAccessStats) attached with tcb.
    
    Additionally, the following changes are done
    1. Removed obsolete ExLobStats
    2. Optimized space usage in RMS shared segments for some of the operators
    3. A new class ExStorageEngineStats is now created. This class is
       type-defed as ExHbaseAccessStats and ExHdfsScanStats.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/selvaganesang/trafodion trafodion-2420

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/trafodion/pull/1662.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1662
    
----
commit abda16efac2a0315cf74de16ec29db24f1280047
Author: selvaganesang <selva.govindarajan@...>
Date:   2018-07-24T15:46:53Z

    [TRAFODION-2430] RMS enhancements
    
    RMS now displays 3 numeric values separated by '|' in "Details"
    columns in the default output based on the type of stats entry.
    These numeric values are VAL2, VAL3, VAL4 of the statistics virtual
    table.
    
    Stats Type          VAL2              VAL3             VAL4
    ROOT_OPER_STATS    MessageBytes     MessageCount     MemoryAllocated
    SE_STATS           SE_IO_KBytes     SE_IO_SumTime    ActRowsAccessed
    BMO_STATS          Scr_IO_Count     bmoHeapAllocated ScrFileCount
    
    VAL1 is operCpuTime and TEXT column contains the PID of the process
    
    ExFastExtractTcb is now instrumented with ExHdfsScanStats.
    Hdfs scan and access opearations are now properly instrumented with ExHdfsScanStats
    counters.
    
    Lob access is now instrumented and is part of the statistics
    entry(ExHdfsScanStats or ExHbaseAccessStats) attached with tcb.
    
    Additionally, the following changes are done
    1. Removed obsolete ExLobStats
    2. Optimized space usage in RMS shared segments for some of the operators
    3. A new class ExStorageEngineStats is now created. This class is
       type-defed as ExHbaseAccessStats and ExHdfsScanStats.

----


---

Mime
View raw message