pcp
[Top] [All Lists]

parfait updates: jsr-363 conversion

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: parfait updates: jsr-363 conversion
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 17 May 2016 03:12:24 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: ITEmtf8fZnQ3q5L9Ev7BRFhTctbEsQ==
Thread-topic: parfait updates: jsr-363 conversion
Changes committed to git://git.pcp.io/nathans/parfait.git master

Nathan Scott (5):
      Core conversion from JSR-275 to JSR-363 units APIs
      DXM conversion from JSR-275 to JSR-363 units APIs
      Metrics bridge conversion from JSR-275 to JSR-363 units APIs
      Parfait agent conversion from JSR-275 to JSR-363 units APIs
      Parfait JDBC and JMX conversion from JSR-275 to JSR-363 units APIs


 README.md                                                                      
                                |    2 
 dxm/pom.xml                                                                    
                                |   53 ++-
 dxm/src/main/java/com/custardsource/parfait/dxm/BasePcpWriter.java             
                                |    7 
 dxm/src/main/java/com/custardsource/parfait/dxm/PcpMetricInfo.java             
                                |    4 
 dxm/src/main/java/com/custardsource/parfait/dxm/PcpMmvWriter.java              
                                |   43 +-
 dxm/src/main/java/com/custardsource/parfait/dxm/PcpWriter.java                 
                                |    4 
 dxm/src/main/java/com/custardsource/parfait/dxm/semantics/PcpScale.java        
                                |   69 ++--
 dxm/src/main/java/com/custardsource/parfait/dxm/semantics/UnitMapping.java     
                                |   38 +-
 dxm/src/test/java/com/custardsource/parfait/dxm/PcpMmvWriterTest.java          
                                |    5 
 parfait-agent/src/main/resources/agent.xml                                     
                                |    2 
 parfait-agent/src/main/resources/units.xml                                     
                                |   15 
 parfait-core/pom.xml                                                           
                                |   31 +-
 parfait-core/src/main/java/com/custardsource/parfait/AbstractMonitorable.java  
                                |    2 
 parfait-core/src/main/java/com/custardsource/parfait/Monitorable.java          
                                |   12 
 parfait-core/src/main/java/com/custardsource/parfait/MonitoredConstant.java    
                                |    7 
 parfait-core/src/main/java/com/custardsource/parfait/MonitoredCounter.java     
                                |    6 
 parfait-core/src/main/java/com/custardsource/parfait/MonitoredIntValue.java    
                                |   10 
 parfait-core/src/main/java/com/custardsource/parfait/MonitoredLongValue.java   
                                |    9 
 parfait-core/src/main/java/com/custardsource/parfait/MonitoredNumeric.java     
                                |    2 
 parfait-core/src/main/java/com/custardsource/parfait/MonitoredValue.java       
                                |    8 
 
parfait-core/src/main/java/com/custardsource/parfait/PollingMonitoredValue.java 
                               |    8 
 parfait-core/src/main/java/com/custardsource/parfait/SettableValue.java        
                                |    4 
 
parfait-core/src/main/java/com/custardsource/parfait/TimeWindowCounterBuilder.java
                             |    4 
 parfait-core/src/main/java/com/custardsource/parfait/quantity/Information.java 
                                |   42 ++
 
parfait-core/src/main/java/com/custardsource/parfait/quantity/InformationRate.java
                             |   42 ++
 
parfait-core/src/main/java/com/custardsource/parfait/timing/AbstractThreadMetric.java
                          |    4 
 
parfait-core/src/main/java/com/custardsource/parfait/timing/CounterPairFactory.java
                            |    2 
 parfait-core/src/main/java/com/custardsource/parfait/timing/EventTimer.java    
                                |    5 
 parfait-core/src/main/java/com/custardsource/parfait/timing/LoggerSink.java    
                                |    5 
 
parfait-core/src/main/java/com/custardsource/parfait/timing/MetricMeasurement.java
                             |   13 
 
parfait-core/src/main/java/com/custardsource/parfait/timing/StandardThreadMetrics.java
                         |   24 -
 parfait-core/src/main/java/com/custardsource/parfait/timing/ThreadMetric.java  
                                |    4 
 
parfait-core/src/main/java/com/custardsource/parfait/timing/ThreadValueMetric.java
                             |    2 
 parfait-core/src/main/java/com/custardsource/parfait/unit/Nameable.java        
                                |   51 +++
 parfait-core/src/main/java/com/custardsource/parfait/unit/NonSI.java           
                                |  154 ++++++++++
 parfait-core/src/test/java/com/custardsource/parfait/DummyMonitorable.java     
                                |    6 
 
parfait-core/src/test/java/com/custardsource/parfait/MonitoredConstantTest.java 
                               |    7 
 
parfait-core/src/test/java/com/custardsource/parfait/MonitoredIntValueTest.java 
                               |    6 
 
parfait-core/src/test/java/com/custardsource/parfait/MonitoredLongValueTest.java
                               |    6 
 
parfait-core/src/test/java/com/custardsource/parfait/PollingMonitoredValueTest.java
                            |    8 
 
parfait-core/src/test/java/com/custardsource/parfait/TimeWindowCounterBuilderTest.java
                         |   15 
 
parfait-core/src/test/java/com/custardsource/parfait/timing/DummyThreadMetric.java
                             |    2 
 
parfait-core/src/test/java/com/custardsource/parfait/timing/LoggerSinkTest.java 
                               |   12 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/DefaultMetricDescriptorLookup.java
       |    6 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/MetricDescriptor.java
                    |    4 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/NonSelfRegisteringSettableValue.java
     |    2 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/metricadapters/CountingAdapter.java
      |    5 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/metricadapters/GaugeAdapter.java
         |    2 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/metricadapters/HistogramAdapter.java
     |    5 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/metricadapters/MeteredAdapter.java
       |   14 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/metricadapters/SamplingAdapter.java
      |    5 
 
parfait-dropwizard/src/main/java/com/custardsource/parfait/dropwizard/metricadapters/TimerAdapter.java
         |    6 
 
parfait-dropwizard/src/test/java/com/custardsource/parfait/dropwizard/MetricAdapterFactoryImplTest.java
        |   22 -
 
parfait-dropwizard/src/test/java/com/custardsource/parfait/dropwizard/NonSelfRegisteringSettableValueTest.java
 |    7 
 
parfait-dropwizard/src/test/java/com/custardsource/parfait/dropwizard/metricadapters/CountingAdapterTest.java
  |    6 
 
parfait-dropwizard/src/test/java/com/custardsource/parfait/dropwizard/metricadapters/GaugeAdapterTest.java
     |    6 
 
parfait-dropwizard/src/test/java/com/custardsource/parfait/dropwizard/metricadapters/MeteredAdapterTest.java
   |   14 
 
parfait-dropwizard/src/test/java/com/custardsource/parfait/dropwizard/metricadapters/TimerAdapterTest.java
     |   10 
 
parfait-jdbc/src/main/java/com/custardsource/parfait/jdbc/ParfaitDataSource.java
                               |   13 
 
parfait-jmx/src/main/java/com/custardsource/parfait/jmx/MonitoredMBeanAttributeFactory.java
                    |    6 
 pom.xml                                                                        
                                |   20 -
 61 files changed, 644 insertions(+), 264 deletions(-)


commit 49f0940b4b19986bdfe9964511bb40e9aa81c59a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue May 17 17:09:21 2016 +1000

    Parfait JDBC and JMX conversion from JSR-275 to JSR-363 units APIs

commit b574fb50dce43fc041589bf8cffdf9d3edd7a045
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue May 17 17:08:11 2016 +1000

    Parfait agent conversion from JSR-275 to JSR-363 units APIs

commit af1be96db906234379d3d1e18c5b6055a7288bb0
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue May 17 17:07:13 2016 +1000

    Metrics bridge conversion from JSR-275 to JSR-363 units APIs
    
    Switch to using the reference implementation (tec.units.ri) of
    JSR-363 in the Metrics API bridge, in place of the superceded
    JSR-275.

commit e01e9ada902ebf9aae602a326d25a8e421fb60d1
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue May 17 17:05:38 2016 +1000

    DXM conversion from JSR-275 to JSR-363 units APIs
    
    Switch to using the reference implementation (tec.units.ri) of
    JSR-363 in the parfait dxm module, in place of the superceded
    JSR-275.

commit 06ac508d01aa2d938d5ba8dc7b0957080a9f12ad
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue May 17 17:02:26 2016 +1000

    Core conversion from JSR-275 to JSR-363 units APIs
    
    Switch to using the reference implementation (tec.units.ri) of
    JSR-363 in the parfait-core module in place of the superceded
    JSR-275.

<Prev in Thread] Current Thread [Next in Thread>
  • parfait updates: jsr-363 conversion, Nathan Scott <=