jmeter-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pmoua...@apache.org
Subject svn commit: r1763837 - in /jmeter/trunk: bin/ src/components/org/apache/jmeter/visualizers/ src/core/org/apache/jmeter/save/ xdocs/ xdocs/usermanual/
Date Fri, 07 Oct 2016 21:20:51 GMT
Author: pmouawad
Date: Fri Oct  7 21:20:51 2016
New Revision: 1763837

URL: http://svn.apache.org/viewvc?rev=1763837&view=rev
Log:
Bug 60222 - Remove deprecated elements Distribution Graph, Spline Visualizer
Also update version in saveservice.properties to match version of JMeter 
Bugzilla Id: 60222

Removed:
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/DistributionGraph.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/DistributionGraphVisualizer.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/SplineVisualizer.java
Modified:
    jmeter/trunk/bin/jmeter.properties
    jmeter/trunk/bin/saveservice.properties
    jmeter/trunk/bin/upgrade.properties
    jmeter/trunk/src/core/org/apache/jmeter/save/SaveService.java
    jmeter/trunk/xdocs/changes.xml
    jmeter/trunk/xdocs/usermanual/component_reference.xml
    jmeter/trunk/xdocs/usermanual/properties_reference.xml

Modified: jmeter/trunk/bin/jmeter.properties
URL: http://svn.apache.org/viewvc/jmeter/trunk/bin/jmeter.properties?rev=1763837&r1=1763836&r2=1763837&view=diff
==============================================================================
--- jmeter/trunk/bin/jmeter.properties (original)
+++ jmeter/trunk/bin/jmeter.properties Fri Oct  7 21:20:51 2016
@@ -169,8 +169,8 @@ jmeter.laf.mac=System
 #jmeter.tree.icons.size=32x32
 
 #Components to not display in JMeter GUI (GUI class name or static label)
-# These elements are deprecated and will be removed in next version: MongoDB Script, MongoDB
Source Config, Distribution Graph, Spline Visualizer
-not_in_menu=org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler, org.apache.jmeter.protocol.mongodb.config.MongoSourceElement,
org.apache.jmeter.visualizers.DistributionGraphVisualizer, org.apache.jmeter.visualizers.SplineVisualizer
+# These elements are deprecated and will be removed in next version: MongoDB Script, MongoDB
Source Config
+not_in_menu=org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler, org.apache.jmeter.protocol.mongodb.config.MongoSourceElement
 
 # Number of items in undo history
 # Feature is disabled by default (0) due to known and not fixed bugs:

Modified: jmeter/trunk/bin/saveservice.properties
URL: http://svn.apache.org/viewvc/jmeter/trunk/bin/saveservice.properties?rev=1763837&r1=1763836&r2=1763837&view=diff
==============================================================================
--- jmeter/trunk/bin/saveservice.properties (original)
+++ jmeter/trunk/bin/saveservice.properties Fri Oct  7 21:20:51 2016
@@ -62,7 +62,8 @@
 # 2.7 = 2.12
 # 2.8 = 2.13
 # 2.9 = 2.14
-_version=2.9
+# 3.1 = 3.1
+_version=3.1
 #
 #
 # Character set encoding used to read and write JMeter XML files and CSV results
@@ -122,6 +123,7 @@ CounterConfigGui=org.apache.jmeter.modif
 CSVDataSet=org.apache.jmeter.config.CSVDataSet
 DebugPostProcessor=org.apache.jmeter.extractor.DebugPostProcessor
 DebugSampler=org.apache.jmeter.sampler.DebugSampler
+# removed in 3.1, class was deleted in r
 DistributionGraphVisualizer=org.apache.jmeter.visualizers.DistributionGraphVisualizer
 DNSCacheManager=org.apache.jmeter.protocol.http.control.DNSCacheManager
 DNSCachePanel=org.apache.jmeter.protocol.http.gui.DNSCachePanel
@@ -284,6 +286,7 @@ SmtpSampler=org.apache.jmeter.protocol.s
 SmtpSamplerGui=org.apache.jmeter.protocol.smtp.sampler.gui.SmtpSamplerGui
 SoapSampler=org.apache.jmeter.protocol.http.sampler.SoapSampler
 SoapSamplerGui=org.apache.jmeter.protocol.http.control.gui.SoapSamplerGui
+# removed in 3.1, class was deleted in r
 SplineVisualizer=org.apache.jmeter.visualizers.SplineVisualizer
 # Originally deleted in r397955 as class is obsolete; needed for compat.
 SqlConfigGui=org.apache.jmeter.protocol.jdbc.config.gui.SqlConfigGui

Modified: jmeter/trunk/bin/upgrade.properties
URL: http://svn.apache.org/viewvc/jmeter/trunk/bin/upgrade.properties?rev=1763837&r1=1763836&r2=1763837&view=diff
==============================================================================
--- jmeter/trunk/bin/upgrade.properties (original)
+++ jmeter/trunk/bin/upgrade.properties Fri Oct  7 21:20:51 2016
@@ -106,4 +106,9 @@ org.apache.jmeter.protocol.http.modifier
 # removed in 3.0, class was deleted in r1722962
 org.apache.jmeter.protocol.http.modifier.ParamMask=org.apache.jmeter.config.ConfigTestElement
 # removed in 3.0, class was deleted in r1722757
-org.apache.jmeter.protocol.http.modifier.gui.ParamModifierGui=org.apache.jmeter.config.gui.ObsoleteGui
\ No newline at end of file
+org.apache.jmeter.protocol.http.modifier.gui.ParamModifierGui=org.apache.jmeter.config.gui.ObsoleteGui
+
+# removed in 3.1, class was deleted in r
+org.apache.jmeter.visualizers.SplineVisualizer=org.apache.jmeter.config.gui.ObsoleteGui
+# removed in 3.1 class was deleted in r
+org.apache.jmeter.visualizers.DistributionGraphVisualizer=org.apache.jmeter.config.gui.ObsoleteGui
\ No newline at end of file

Modified: jmeter/trunk/src/core/org/apache/jmeter/save/SaveService.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/save/SaveService.java?rev=1763837&r1=1763836&r2=1763837&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/save/SaveService.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/save/SaveService.java Fri Oct  7 21:20:51 2016
@@ -148,13 +148,13 @@ public class SaveService {
     
     // Must match _version property value in saveservice.properties
     // used to ensure saveservice.properties and SaveService are updated simultaneously
-    static final String PROPVERSION = "2.9";// Expected version $NON-NLS-1$
+    static final String PROPVERSION = "3.1";// Expected version $NON-NLS-1$
 
     // Internal information only
     private static String fileVersion = ""; // computed from saveservice.properties file//
$NON-NLS-1$
     // Must match the sha1 checksum of the file saveservice.properties (without newline character),
     // used to ensure saveservice.properties and SaveService are updated simultaneously
-    static final String FILEVERSION = "2e0ec2b2360e52cd5de4e0f20fa51c1809f6895c"; // Expected
value $NON-NLS-1$
+    static final String FILEVERSION = "454506fca89a45cbda14cbe30eb78c44a7e83b6"; // Expected
value $NON-NLS-1$
 
     private static String fileEncoding = ""; // read from properties file// $NON-NLS-1$
 

Modified: jmeter/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1763837&r1=1763836&r2=1763837&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml [utf-8] (original)
+++ jmeter/trunk/xdocs/changes.xml [utf-8] Fri Oct  7 21:20:51 2016
@@ -75,6 +75,7 @@ Summary
     <li>Since 3.1 version, Random Timer subclasses (Gaussian Random Timer, Uniform
Random Timer and Poisson Random Timer) implement interface <code><a href="./api/org/apache/jmeter/timers/ModifiableTimer.html">org.apache.jmeter.timers.ModifiableTimer</a></code></li>
     <li>Since 3.1 version, if you don't select any language in JSR223 Test Elements,
Apache Groovy language will be used. See <bugzilla>59945</bugzilla></li>
     <li>Since 3.1 version, JSON Path Post Processor has been renamed to JSON Path Extractor,
see <bugzilla>60220</bugzilla></li>
+    <li>Since 3.1 version, deprecated elements Distribution Graph and Spline Visualizer
were removed, see <bugzilla>60222</bugzilla></li>
 </ul>
 
 <h3>Deprecated and removed elements</h3>
@@ -116,6 +117,7 @@ Summary
     <li><bug>59975</bug>View Results Tree : Text renderer annoyingly scrolls
down when content is bulky. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     <li><bug>60109</bug>Summariser : Make it ignore TC generated SampleResult
in its summary computations</li>
     <li><bug>59948</bug>Add a formatted and sane HTML source code render
to View Results Tree</li>
+    <li><bug>60222</bug>Remove deprecated elements Distribution Graph,
Spline Visualizer</li>
 </ul>
 
 <h3>Timers, Assertions, Config, Pre- &amp; Post-Processors</h3>

Modified: jmeter/trunk/xdocs/usermanual/component_reference.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/usermanual/component_reference.xml?rev=1763837&r1=1763836&r2=1763837&view=diff
==============================================================================
--- jmeter/trunk/xdocs/usermanual/component_reference.xml (original)
+++ jmeter/trunk/xdocs/usermanual/component_reference.xml Fri Oct  7 21:20:51 2016
@@ -2797,25 +2797,6 @@ Further details on the precise meaning o
  <p>The value displayed on the top left of graph is the max of 90<sup>th</sup>
percentile of response time.</p>
 </component>
 
-<component name="Spline Visualizer (DEPRECATED)" index="&sect-num;.3.4"  width="737"
height="489" screenshot="spline_visualizer.png">
-<note>
-Spline Visualizer MUST NOT BE USED during load test as it consumes a lot of resources (memory
and CPU). Use it only for either functional testing or 
-during Test Plan debugging and Validation.
-</note>
-<description>
-<p>
-The Spline Visualizer provides a view of all sample times from the start
-of the test till the end, regardless of how many samples have been taken.  The spline
-has 10 points, each representing 10% of the samples, and connected using spline
-logic to show a single continuous line.
-</p>
-<p>
-The graph is automatically scaled to fit within the window.
-This needs to be borne in mind when comparing graphs.
-</p>
-</description>
-</component>
-
 <component name="Assertion Results" index="&sect-num;.3.5"  width="954" height="365"
screenshot="assertion_results.png">
 <description>
 <note>
@@ -3102,29 +3083,6 @@ For a detailed description of how to use
 </description>
 </component>
 
-<component name="Distribution Graph (DEPRECATED)" index="&sect-num;.3.11"  width="819"
height="626" screenshot="distribution_graph.png">
-<description>
-<note>
-Distribution Graph MUST NOT BE USED during load test as it consumes a lot of resources (memory
and CPU). Use it only for either functional testing or 
-during Test Plan debugging and Validation.
-</note>
-
-<p>The distribution graph will display a bar for every unique response time. Since
the
-granularity of <code>System.currentTimeMillis()</code> is 10 milliseconds, the
90% threshold should be
-within the width of the graph. The graph will draw two threshold lines: 50% and 90%.
-What this means is 50% of the response times finished between 0 and the line. The same
-is true of 90% line. Several tests with Tomcat were performed using 30 threads for 600K
-requests. The graph was able to display the distribution without any problems and both
-the 50% and 90% line were within the width of the graph. A performant application will
-generally produce results that clump together. A poorly written application that has
-memory leaks may result in wild fluctuations. In those situations, the threshold lines
-may be beyond the width of the graph. The recommended solution to this specific problem
-is fix the webapp so it performs well. If your test plan produces distribution graphs
-with no apparent clumping or pattern, it may indicate a memory leak. The only way to
-know for sure is to use a profiling tool.</p>
-</description>
-</component>
-
 <component name="Aggregate Graph" index="&sect-num;.3.12"  width="1132" height="872"
screenshot="aggregate_graph.png">
 <description>The aggregate graph is similar to the aggregate report. The primary
 difference is the aggregate graph provides an easy way to generate bar graphs and save

Modified: jmeter/trunk/xdocs/usermanual/properties_reference.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/usermanual/properties_reference.xml?rev=1763837&r1=1763836&r2=1763837&view=diff
==============================================================================
--- jmeter/trunk/xdocs/usermanual/properties_reference.xml (original)
+++ jmeter/trunk/xdocs/usermanual/properties_reference.xml Fri Oct  7 21:20:51 2016
@@ -202,9 +202,9 @@ The <code>system.properties</code> file
 <property name="not_in_menu">
     Components to not display in JMeter GUI (GUI class name or static label).<br/>
     These elements are deprecated and will be removed in next version:
-    <source>MongoDB Script, MongoDB Source Config, Distribution Graph, Spline Visualizer</source>
+    <source>MongoDB Script, MongoDB Source Config</source>
     Defaults to:
-    <source>org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler, org.apache.jmeter.protocol.mongodb.config.MongoSourceElement,
org.apache.jmeter.visualizers.DistributionGraphVisualizer, org.apache.jmeter.visualizers.SplineVisualizer</source>
+    <source>org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler, org.apache.jmeter.protocol.mongodb.config.MongoSourceElement</source>
 </property>
 <property name="undo.history.size">
     Number of items in undo history.<br/>



Mime
View raw message