mirror of https://github.com/apache/jmeter.git
1012 lines
17 KiB
HTML
1012 lines
17 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<!--
|
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
|
contributor license agreements. See the NOTICE file distributed with
|
|
this work for additional information regarding copyright ownership.
|
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
|
(the "License"); you may not use this file except in compliance with
|
|
the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<!-- Content Stylesheet for Site -->
|
|
|
|
|
|
<!-- start the processing -->
|
|
<!-- ====================================================================== -->
|
|
<!-- Main Page Section -->
|
|
<!-- ====================================================================== -->
|
|
<html>
|
|
<head>
|
|
<link rel="stylesheet" type="text/css" href="./css/style.css"/>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
|
|
|
|
|
|
<meta name="author" value="JMeter developers">
|
|
<meta name="email" value="dev AT jakarta.apache.org">
|
|
|
|
<title>JMeter - Changes</title>
|
|
</head>
|
|
|
|
<body bgcolor="#ffffff" text="#000000" link="#525D76">
|
|
<table border="0" cellspacing="0">
|
|
<!-- TOP IMAGE -->
|
|
<tr>
|
|
<td>
|
|
<!-- Need to specify height otherwise iframe seems to grab extra -->
|
|
<iframe src="http://www.apache.org/ads/halfbanner.html" height="102"
|
|
style="border-width:0; float: left" frameborder="0" scrolling="no"></iframe>
|
|
</td>
|
|
<td align="left">
|
|
<a href="http://jakarta.apache.org"><img width="505" height="48" src="./images/jakarta-logo.gif" alt="Jakarta" title="Jakarta" border="0"/></a>
|
|
</td>
|
|
<td align="right">
|
|
<a href="http://jakarta.apache.org/jmeter/"><img width="221" height="102" src="./images/logo.jpg" alt="JMeter" title="JMeter" border="0"/></a>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table border="0" width="100%" cellspacing="4">
|
|
<tr><td colspan="2">
|
|
<hr noshade size="1"/>
|
|
</td></tr>
|
|
<tr>
|
|
<!-- LEFT SIDE NAVIGATION -->
|
|
<td width="20%" valign="top" nowrap="true">
|
|
<p><strong>About</strong></p>
|
|
<ul>
|
|
<li><a href="./index.html">Overview</a>
|
|
</li>
|
|
<li><a href="./changes.html">Changes</a>
|
|
</li>
|
|
<li><a href="./known_bugs.html">Known Bugs</a>
|
|
</li>
|
|
<li><a href="./license.html">License</a>
|
|
</li>
|
|
<li><a href="http://wiki.apache.org/jakarta-jmeter/JMeterCommitters">Contributors</a>
|
|
</li>
|
|
</ul>
|
|
<p><strong>Download</strong></p>
|
|
<ul>
|
|
<li><a href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi">Download Releases</a>
|
|
</li>
|
|
<li><a href="./nightly.html">Developer (Nightly) Builds</a>
|
|
</li>
|
|
</ul>
|
|
<p><strong>Documentation</strong></p>
|
|
<ul>
|
|
<li><a href="./usermanual/index.html">User Manual</a>
|
|
</li>
|
|
<li><a href="./api/index.html">Javadocs</a>
|
|
</li>
|
|
<li><a href="./localising/index.html">Localisation (Translator's Guide)</a>
|
|
</li>
|
|
<li><a href="./building.html">Building JMeter and Add-Ons</a>
|
|
</li>
|
|
<li><a href="http://wiki.apache.org/jakarta-jmeter">JMeter Wiki</a>
|
|
</li>
|
|
<li><a href="http://wiki.apache.org/jakarta-jmeter/JMeterFAQ">FAQ (Wiki)</a>
|
|
</li>
|
|
</ul>
|
|
<p><strong>Tutorials (PDF format)</strong></p>
|
|
<ul>
|
|
<li><a href="./usermanual/jmeter_distributed_testing_step_by_step.pdf">Distributed Testing</a>
|
|
</li>
|
|
<li><a href="./usermanual/jmeter_proxy_step_by_step.pdf">Recording Tests</a>
|
|
</li>
|
|
<li><a href="./usermanual/junitsampler_tutorial.pdf">JUnit Sampler</a>
|
|
</li>
|
|
<li><a href="./usermanual/jmeter_accesslog_sampler_step_by_step.pdf">Access Log Sampler</a>
|
|
</li>
|
|
<li><a href="./extending/jmeter_tutorial.pdf">Extending JMeter</a>
|
|
</li>
|
|
</ul>
|
|
<p><strong>Community</strong></p>
|
|
<ul>
|
|
<li><a href="http://jakarta.apache.org/site/getinvolved.html">Get Involved</a>
|
|
</li>
|
|
<li><a href="http://jakarta.apache.org/site/mail.html">Mailing Lists</a>
|
|
</li>
|
|
<li><a href="http://jakarta.apache.org/site/cvsindex.html">SVN Repositories</a>
|
|
</li>
|
|
</ul>
|
|
<p><strong>Foundation</strong></p>
|
|
<ul>
|
|
<li><a href="http://www.apache.org/">ASF</a>
|
|
</li>
|
|
<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
|
|
</li>
|
|
<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
|
|
</li>
|
|
</ul>
|
|
</td>
|
|
<td width="80%" align="left" valign="top">
|
|
<br>
|
|
<table border="0" cellspacing="0" cellpadding="2" width="100%">
|
|
<tr><td bgcolor="#525D76">
|
|
<font color="#ffffff" face="arial,helvetica,sanserif">
|
|
<strong>Changes</strong></font>
|
|
</td></tr>
|
|
<tr><td>
|
|
<blockquote>
|
|
<p>
|
|
<table border="1" bgcolor="#bbbb00" width="50%" cellspacing="0" cellpadding="2">
|
|
<tr><td>
|
|
|
|
<b>
|
|
This page details the changes made in the current version only.
|
|
</b>
|
|
|
|
|
|
<br>
|
|
</br>
|
|
|
|
Earlier changes are detailed in the
|
|
<a href="changes_history.html">
|
|
History of Previous Changes
|
|
</a>
|
|
.
|
|
|
|
</td></tr>
|
|
</table>
|
|
</p>
|
|
<h1>
|
|
Version 2.4
|
|
</h1>
|
|
<h2>
|
|
Summary of main changes
|
|
</h2>
|
|
<p>
|
|
|
|
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
JMeter now requires at least Java 1.5.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
HTTP Proxy can now record HTTPS sessions.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
JUnit sampler now supports JUnit4 annotations.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Added JSR223 (javax.script) test elements.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
MailReader Sampler can now use any protocol supported by the underlying implementation.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
An SMTP Sampler has been added.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
JMeter now allows users to provide their own Thread Group implementations.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
View Results Tree now supports more display options, including search and Regex Testing.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
StatCalculator performance is much improved; Aggregate Report etc. need far less memory.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
|
|
JMS samplers have been extensively reworked, and should no longer lose messages.
|
|
Correlation processing is improved.
|
|
JMS Publisher and Subscriber now support both Topics and Queues.
|
|
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Many other improvements have been made, please see below and in the manual.
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
</p>
|
|
<h2>
|
|
Known bugs
|
|
</h2>
|
|
<p>
|
|
|
|
The Include Controller has some problems in non-GUI mode.
|
|
In particular, it can cause a NullPointerException if there are two include controllers with the same name.
|
|
|
|
</p>
|
|
<p>
|
|
Once Only controller behaves correctly under a Thread Group or Loop Controller,
|
|
but otherwise its behaviour is not consistent (or clearly specified).
|
|
</p>
|
|
<p>
|
|
|
|
The menu item Options / Choose Language does not change all the displayed text to the new language.
|
|
[The behaviour has improved, but language change is still not fully working]
|
|
To override the default local language fully, set the JMeter property "language" before starting JMeter.
|
|
|
|
</p>
|
|
<h2>
|
|
Incompatible changes
|
|
</h2>
|
|
<p>
|
|
|
|
HTTP Redirect now defaults to "Follow Redirects" rather than "Redirect Automatically".
|
|
This is to enable JMeter to track cookies that may be sent during redirects.
|
|
This does not affect existing test plans; it only affects the default for new HTTP Samplers.
|
|
|
|
</p>
|
|
<p>
|
|
|
|
The Avalon file format for JMX and JTL files is no longer supported.
|
|
Any such files will need to be converted by reading them in JMeter 2.3.4 and resaving them.
|
|
|
|
</p>
|
|
<p>
|
|
|
|
The XPath Assertion and XPath Extractor elements no longer fetch external DTDs by default; this can be changed in the GUI.
|
|
|
|
</p>
|
|
<p>
|
|
|
|
JMSConfigGui has been renamed as JMSSamplerGui.
|
|
This does not affect existing test plans.
|
|
|
|
</p>
|
|
<p>
|
|
|
|
The constructor public SampleResult(SampleResult res) has been changed to become a true "copy constructor".
|
|
It no longer calls addSubResult(). This may possibly affect some 3rd party add-ons.
|
|
|
|
</p>
|
|
<h2>
|
|
Bug fixes
|
|
</h2>
|
|
<h3>
|
|
HTTP Samplers and Proxy
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47445 - Using Proxy with https-spoofing secure cookies need to be unsecured
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47442 - Missing replacement of https by http for certain conditions using https-spoofing
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48451 - Error in: SoapSampler.setPostHeaders(PostMethod post) in the else branch
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48542 - SoapSampler uses wrong response header field to decide if response is gzip encoded
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48568 - CookieManager broken for AjpSampler
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48570 - AjpSampler doesn't support query parameters (GET/POST)
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 46901 - HTTP Sampler does not process var/func refs correctly in first file parameter
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 43678 - Handle META tag http-equiv charset?
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49294 - Images not downloaded from redirected-to pages
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49560 - wrong "size in bytes" when following redirections
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Other Samplers
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47420 - LDAP extended request not closing connections during add request
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48573 - LDAPExtSampler directory context handling
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47870 - JMSSubscriber fails due to NPE
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47899 - NullPointerExceptions in JMS ReceiveSubscriber constructor
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48144 - NPE in JMS OnMessageSubscriber
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47992 - JMS Point-to-Point Request - Response option doesn't work
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48579 - Single Bind does not show config information when LdapExt Sampler is accessed
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49111 - "Message With ID Not Found" Error on JMS P2P sampler.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47949 - JMS Subscriber never receives all the messages
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 46142 - JMS Point-to-Point correlation problems
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48747 - TCP Sampler swallows exceptions
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48709 - TCP Sampler Config setting "classname" has no effect
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Controllers
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47385 - TransactionController should set AllThreads and GroupThreads
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47940 - Module controller incorrectly creates the replacement Sub Tree
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47592 - Run Thread groups consecutively with "Stop test" on error, JMeter will not mark to finished
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48786 - Run Thread groups consecutively: with "Stop test now" on error or manual stop, JMeter leaves the green box active
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48727 - Cannot stop test if all thread groups are disabled
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Listeners
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 48603 - Mailer Visualiser sends two emails for a single failed response
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Correct calculation of min/max/std.dev for aggregated samples (Summary Report)
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48889 - Wrong response time with mode=Statistical and num_sample_threshold > 1
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47398 - SampleEvents are sent twice over RMI in distributed testing and non gui mode
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Assertions
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Functions
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
I18N
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
General
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47646 - NullPointerException in the "Random Variable" element
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Disallow adding any child elements to JDBC Configuration
|
|
</li>
|
|
|
|
|
|
<li>
|
|
BeanInfoSupport now caches getBeanDescriptor() - should avoid an NPE on non-Sun JVMs when using CSVDataSet (and some other TestBeans)
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48350 - Deadlock on distributed testing with 2 clients
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48901 - Endless wait by adding Synchronizing Timer
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49149 - usermanual/index.html has typo in link to "Regular Expressions" page
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49394 - Classcast Exception in ActionRouter.postActionPerformed
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48136 - Essential files missing from source tarball.
|
|
<br>
|
|
</br>
|
|
|
|
Source archives now contain all source files, including source files previously only provided in the binary archives.
|
|
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48331 - XpathExtractor does not return XML string representations for a Nodeset
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h2>
|
|
Improvements
|
|
</h2>
|
|
<h3>
|
|
HTTP Samplers
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47622 - enable recording of HTTPS sessions
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Allow Proxy Server to be specified on HTTP Sampler GUI and HTTP Config GUI
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47461 - Update Cache Manager to handle Expires HTTP header
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48153 - Support for Cache-Control and Expires headers
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47946 - Proxy should enable Grouping inside a Transaction Controller
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48300 - Allow override of IP source address for HTTP HttpClient requests
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49083 - collapse '/pathsegment/..' in redirect URLs
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Other samplers
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
JUnit sampler now supports JUnit4 tests (using annotations)
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47900 - Allow JMS SubscriberSampler to be interrupted
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Added JSR223 Sampler
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47556 - JMS-PointToPoint-Sampler Timeout field should use Strings
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47947 - Mail Reader Sampler should allow port to be overridden
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48155 - Multiple problems / enhancements with JMS protocol classes
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Allow MailReader sampler to use arbitrary protocols
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 45053 - SMTP-Sampler for JMeter
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49552 - Add Message Headers on SMTPSampler
|
|
</li>
|
|
|
|
|
|
<li>
|
|
|
|
JMS Publisher and Subscriber now support both Topics and Queues.
|
|
Added read Timeout to JMS Subscriber.
|
|
General clean-up of JMS code.
|
|
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Controllers
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47909 - TransactionController should sum the latency
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 41418 - Exclude timer duration from Transaction Controller runtime in report
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48749 - Allowing custom Thread Groups
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 43389 - Allow Include files to be found relative to the current JMX file
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Listeners
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Added DataStrippingSample sender - supports "Stripped" and "StrippedBatch" modes.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Added Comparison Assertion Visualizer
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47907 - Improvements (enhancements and I18N) Comparison Assertion and Comparison Visualizer
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 36726 - add search function to Tree View Listener
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47869 - Ability to cleanup fields of SampleResult
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47952 - Added JSR223 Listener
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47474 - View Results Tree support for plugin renderers
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Allow Idle Time to be saved to sample log files
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48259 - Improve StatCalculator performance by using TreeMap
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Listeners using SamplingStatCalculator have much reduced memory needs
|
|
as the Sample cache has been moved to the new CachingStatCalculator class.
|
|
In particular, Aggregate Report can now handle large numbers of samples.
|
|
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Aggregate Report and Summary Report now allow column headers to be optionally excluded
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49506 - Add .csv File Extension in open dialog box from "read from file" functionality of listeners
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49545 - Formatted (parsed) view of Sample Result in Results Tree
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Timers, Assertions, Config, Pre- & Post-Processors
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47338 - XPath Extractor forces retrieval of document DTD
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Added Comparison Assertion
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47952 - Added JSR223 PreProcessor and PostProcessor
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Added JSR223 Assertion
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Added BSF Timer and JSR223 Timer
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48511 - add parent,child,all selection to regex extractor
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Add Sampler scope selection to XPathExtractor
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Regular Expression Extractor, Response Assertion and Size Assertion can now be applied to a JMeter variable
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 46790 - CSV Data Set Config should be able to parse CSV headers
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
Functions
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47565 - [Function] FileToString
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
I18N
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47938 - Adding some French translations for new elements
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 48714 - add new French messages
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h3>
|
|
General
|
|
</h3>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Bug 47223 - Slow Aggregate Report Performance (StatCalculator)
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47980 - hostname resolves to 127.0.0.1 - specifiying IP not possible
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 47943 - DisabledComponentRemover is not used in Start class
|
|
</li>
|
|
|
|
|
|
<li>
|
|
HeapDumper class for runtime generation of dumps
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Basic read-only JavaMail provider implementation for reading raw mail files
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Bug 49540 - Sort "Add" menus alphabetically
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
<h2>
|
|
Non-functional changes
|
|
</h2>
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
Beanshell, JavaMail and JMS API (Apache Geronimo) jars are now included in the binary archive.
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Add TestBean Table Editor support
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Removed all external libraries from SVN; added download_jars Ant target
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Updated various jar files:
|
|
|
|
<ul>
|
|
|
|
|
|
<li>
|
|
BeanShell - 2.0b4 => 2.0b5
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Commons Codec - 1.3 => 1.4
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Commons-Collections - 3.2 => 3.2.1
|
|
</li>
|
|
|
|
|
|
<li>
|
|
JTidy => r938
|
|
</li>
|
|
|
|
|
|
<li>
|
|
JUnit - 3.8.2 => 4.8.1
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Logkit - 1.2 => 2.0
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Xalan Serializer = 2.7.1 (previously erroneously shown as 2.9.1)
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Xerces xml-apis = 1.3.04 (previously erroneously shown as 2.9.1)
|
|
</li>
|
|
|
|
|
|
<li>
|
|
Some jar files were renamed.
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
</blockquote>
|
|
</p>
|
|
</td></tr>
|
|
<tr><td><br></td></tr>
|
|
</table>
|
|
<br>
|
|
</td>
|
|
</tr>
|
|
<tr><td colspan="2">
|
|
<hr noshade size="1"/>
|
|
</td></tr>
|
|
<tr><td colspan="2">
|
|
<div align="center"><font color="#525D76" size="-1"><em>
|
|
Copyright © 1999-2010, Apache Software Foundation
|
|
</em></font></div>
|
|
</td></tr>
|
|
<tr><td colspan="2">
|
|
<div align="center"><font color="#525D76" size="-1">
|
|
"Apache", the Apache feather, and the Apache JMeter logo are
|
|
trademarks of the Apache Software Foundation for our open source software.
|
|
</font>
|
|
</div>
|
|
</td></tr>
|
|
</table>
|
|
</body>
|
|
</html>
|
|
<!-- end the processing -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|