You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2015/02/04 23:20:44 UTC

svn commit: r1657429 - in /jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend: AbstractBackendListenerClient.java BackendListenerClient.java

Author: pmouawad
Date: Wed Feb  4 22:20:43 2015
New Revision: 1657429

URL: http://svn.apache.org/r1657429
Log:
Bug 55932 - Create a Async BackendListener to allow easy plug of new listener (Graphite, JDBC, Console,...)
By default NO CLONE to have better performances.
Bugzilla Id: 55932

Modified:
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerClient.java

Modified: jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java?rev=1657429&r1=1657428&r2=1657429&view=diff
==============================================================================
--- jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java (original)
+++ jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/AbstractBackendListenerClient.java Wed Feb  4 22:20:43 2015
@@ -92,8 +92,7 @@ public abstract class AbstractBackendLis
      */
     @Override
     public SampleResult createSampleResult(BackendListenerContext context, SampleResult result) {
-        SampleResult sampleResult = (SampleResult) result.clone();
-        return sampleResult;
+        return result;
     }
 
     /**

Modified: jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerClient.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerClient.java?rev=1657429&r1=1657428&r2=1657429&view=diff
==============================================================================
--- jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerClient.java (original)
+++ jmeter/trunk/src/components/org/apache/jmeter/visualizers/backend/BackendListenerClient.java Wed Feb  4 22:20:43 2015
@@ -118,7 +118,7 @@ public interface BackendListenerClient {
      * Create a copy of SampleResult, this method is here to allow customizing 
      * what is kept in the copy, for example copy could remove some useless fields.
      * Note that if your return null, sampler is not put in queue.
-     * Defaults to cloning
+     * Defaults to returning result.
      * @param context {@link BackendListenerContext}
      * @param result {@link SampleResult}
      * @return {@link SampleResult}