Author: sebb
Date: Sun May 10 12:41:31 2009
New Revision: 773332

URL: http://svn.apache.org/viewvc?rev=773332&view=rev
Log:
Use new <bugzilla> markers
Change header levels

Modified:
    jakarta/jmeter/trunk/xdocs/changes.xml

Modified: jakarta/jmeter/trunk/xdocs/changes.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/changes.xml?rev=773332&r1=773331&r2=773332&view=diff
==============================================================================
--- jakarta/jmeter/trunk/xdocs/changes.xml (original)
+++ jakarta/jmeter/trunk/xdocs/changes.xml Sun May 10 12:41:31 2009
@@ -31,17 +31,18 @@
 
 <!--  ===================  -->
 
-<h2>Version 2.3.3</h2>
+<h1>Version 2.3.3</h1>
 
-<h3>Summary of main changes</h3>
+<h2>Summary of main changes</h2>
+
+<h3>Bug fixes</h3>
 
-<h4>Bug fixes</h4>
 <p>
 <ul>
 </ul>
 </p>
 
-<h4>Improvements</h4>
+<h3>Improvements</h3>
 
 <p>
 <ul>
@@ -51,7 +52,7 @@
 
 <!--  ========================= End of summary 
===================================== -->
 
-<h3>Known bugs</h3>
+<h2>Known bugs</h2>
 
 <p>
 The Include Controller has some problems in non-GUI mode. 
@@ -66,7 +67,7 @@
 To override the default local language, set the JMeter property "language" 
before starting JMeter. 
 </p>
 
-<h3>Incompatible changes</h3>
+<h2>Incompatible changes</h2>
 <p>
 When loading sample results from a file, previous results are no longer 
cleared.
 This allows one to merge multiple files.
@@ -125,118 +126,117 @@
 </ul>
 These are implemented in the AbstractTestElement class which all elements 
should extend so this is unlikely to cause a problem.
 </p>
-<h3>Bug fixes</h3>
+<h2>Bug fixes</h2>
 <ul>
-<li>Bug 45199 - don't try to replace blank variables in Proxy recording</li>
+<li><bugzilla>45199</bugzilla> - don't try to replace blank variables in Proxy 
recording</li>
 <li>The "prev" and "sampler" objects are now defined for BSF test elements</li>
 <li>Prompt to overwrite an existing file when first saving a new test plan</li>
-<li>The test element "Save Results to a file" is now shown as a Listener</li>
 <li>Amend TestBeans to show the correct popup menu for Listeners</li>
 <li>Fix NPE when using nested Transaction Controllers with parent samples</li>
-<li>Bug 45185 - CSV dataset blank delimiter causes OOM</li>
-<li>Bug 43791 - ensure QueueReceiver is closed</li>
+<li><bugzilla>45185</bugzilla> - CSV dataset blank delimiter causes OOM</li>
+<li><bugzilla>43791</bugzilla> - ensure QueueReceiver is closed in JMS Point 
to Point sampler</li>
 <li>Fix NPE (in DataSourceElement) when using JDBC in client-server mode</li>
-<li>Bug 45749 - Response Assertion does not work with a substring that is not 
a valid RE</li>
-<li>Mailer Visualizer documentation now agrees with code i.e. failure/success 
counts need to be exceeded.</li>
+<li><bugzilla>45749</bugzilla> - Response Assertion does not work with a 
substring that happens to be an invalid RE</li>
+<li>Mailer Visualizer documentation now agrees with code i.e. failure/success 
counts need to be exceeded to trigger the mail.</li>
 <li>Mailer Visualizer now shows the failure count</li>
 <li>Fix incorrect GUI classifications: 
 "Save Results to a file" and "Generate Summary Results" are now shown as 
Listeners.
 "Counter" is now shown as a Configuration element.
 </li>
 <li>HTTPSamplers can now use variables in POSTed file names</li>
-<li>Bug 45831 - WS Sampler reports incorrect throughput if SOAP packet 
creation fails</li>
-<li>Bug 45887 - TCPSampler: timeout property incorrectly set</li>
-<li>Bug 45928 - AJP/1.3 Sampler doesn't retrieve his label from 
messages.properties</li>
-<li>Bug 45904 - Allow 'Not' Response Assertion to succeed with null sample</li>
+<li><bugzilla>45831</bugzilla> - WS Sampler reports incorrect throughput if 
SOAP packet creation fails</li>
+<li><bugzilla>45887</bugzilla> - TCPSampler: timeout property incorrectly 
set</li>
+<li><bugzilla>45928</bugzilla> - AJP/1.3 Sampler doesn't retrieve its label 
from messages.properties</li>
+<li><bugzilla>45904</bugzilla> - Allow 'Not' Response Assertion to succeed 
with null sample</li>
 <li>HTTP, SOAP/XML-RPC and WebService(SOAP) sampler character encodings 
updated to be more consistent</li>
-<li>Bug 45976 - incomplete result file when using remote testing with more 
than 1 server</li>
+<li><bugzilla>45976</bugzilla> - incomplete result file when using remote 
testing with more than 1 server</li>
 <li>Fix Summariser so it works in client server mode</li>
-<li>Bug 45425 - JDBC Request does not support Unicode (changed sampler to use 
UTF-8)</li>
-<li>Bug 46016 - avoid possible NPE in JMSSampler</li>
+<li><bugzilla>45425</bugzilla> - JDBC Request does not support Unicode 
(changed sampler to use UTF-8)</li>
+<li><bugzilla>46016</bugzilla> - avoid possible NPE in JMSSampler</li>
 <li>Cookie Manager was not passing cookie policy to runtime threads so they 
always used compatibility mode</li>
 <li>Add version attribute to JMeter Cookie class (needed for proper cookie 
support)</li>
 <li>Cookie Manager now saves/restores cookie versions</li>
-<li>Bug 41608 - misleading warning log message removed</li>
+<li><bugzilla>41608</bugzilla> - misleading warning log message removed</li>
 <li>CSVSaveService - check for EOF while reading quoted string</li>
-<li>Bug 46142 - JMS Receiver now uses MessageID</li>
-<li>Bug 46148 - HTTP sampler fails on SSL requests when logging for 
jmeter.util is set to DEBUG</li>
+<li><bugzilla>46142</bugzilla> - JMS Receiver now uses MessageID</li>
+<li><bugzilla>46148</bugzilla> - HTTP sampler fails on SSL requests when 
logging for jmeter.util is set to DEBUG</li>
 <li>TCP sampler now calls setupTest() and teardownTest() methods</li>
-<li>Bug 45458 - Point to Point JMS in combination with authentication</li>
-<li>Bug 45460 - JMS TestPlan elements depend on resource property</li>
-<li>Bug 34096 - Duplicate samples not eliminated when writing to CSV files</li>
-<li>Bug 44521 - empty variables for a POST in the HTTP Request don't get 
ignored</li>
-<li>Bug 44941 - Throughput controllers should not share global counters</li>
+<li><bugzilla>45458</bugzilla> - Point to Point JMS in combination with 
authentication</li>
+<li><bugzilla>45460</bugzilla> - JMS TestPlan elements depend on resource 
property</li>
+<li><bugzilla>34096</bugzilla> - Duplicate samples not eliminated when writing 
to CSV files</li>
+<li><bugzilla>44521</bugzilla> - empty variables for a POST in the HTTP 
Request don't get ignored</li>
+<li><bugzilla>44941</bugzilla> - Throughput controllers should not share 
global counters</li>
 <li>Various ReceiveSubscriber thread-safety fixes</li>
 <li>JMSPublisher and Subscriber fixes: thread-safety, support dynamic locale 
changes, locale independence for JMX attribute values</li>
 <li>Add HeaderAsPropertyRenderer to support header resource names; use this to 
fix locale changes in various GUI elements</li>
 <li>Fixed language change handling for menus (does not yet work for 
TestBeans)</li>
 <li>Fix regex function - was failing to process $m$mid$n$ correctly</li>
 <li>Fix Java 1.6 https error: java.net.SocketException: Unconnected sockets 
not implemented</li>
-<li>Bug 46359 - BSF JavaScript Preprocessor cannot access sampler variable on 
first interation (Implement temporary work-round for BSF-22)</li>
-<li>Bug 46332 - HTTP Cookie Manager ignores manually defined cookies (bug 
introduced in r707810)</li>
-<li>Bug 46407 - BSF elements do not load script files, attempt to interpret 
filename as script</li>
-<li>Bug 46423 - I18N of Proxy Recorder</li>
+<li><bugzilla>46359</bugzilla> - BSF JavaScript Preprocessor cannot access 
sampler variable on first interation (Implement temporary work-round for 
BSF-22)</li>
+<li><bugzilla>46332</bugzilla> - HTTP Cookie Manager ignores manually defined 
cookies (bug introduced in r707810)</li>
+<li><bugzilla>46407</bugzilla> - BSF elements do not load script files, 
attempt to interpret filename as script</li>
+<li><bugzilla>46423</bugzilla> - I18N of Proxy Recorder</li>
 <li>Better handling of Exceptions during test shutdown</li>
 <li>Protect against possible NPE in RegexFunction if called during test 
shutdown.</li>
 <li>Correct the variable name "theadName" to "threadName" in the __jexl() and 
__javaScript() functions</li>
-<li>Bug 46522 - Incorrect "Response data" in JDBC sample when column names are 
missing</li>
-<li>Bug 46424 - corrections to French translation</li>
-<li>Bug 46436 - Improve error reporting in Proxy Gui</li>
+<li><bugzilla>46522</bugzilla> - Incorrect "Response data" in JDBC sample when 
column names are missing</li>
+<li><bugzilla>46424</bugzilla> - corrections to French translation</li>
+<li><bugzilla>46436</bugzilla> - Improve error reporting in Proxy Gui</li>
 <li>Fix potential thread safety issue in JMeterThread class</li>
 <li>Mailer Visualiser - fix parsing of multiple e-mail address when using Test 
button</li>
-<li>Bug 46435 - More verbose error msg for error 501 (Proxy Server)</li>
-<li>Bug 46491 - Incorrect value for the last variable in "CSV Data Set Config" 
(error in processing quoted strings)</li>
+<li><bugzilla>46435</bugzilla> - More verbose error msg for error 501 (Proxy 
Server)</li>
+<li><bugzilla>46491</bugzilla> - Incorrect value for the last variable in "CSV 
Data Set Config" (error in processing quoted strings)</li>
 <li>The JMeter variable "sample_variables" is sent to all server instances to 
ensure the data is available to the client.</li>
-<li>Bug 46821 - JDBC select request doesn't store the first column in the 
variables</li>
+<li><bugzilla>46821</bugzilla> - JDBC select request doesn't store the first 
column in the variables</li>
 <li>Fix bug in HTTP file: handling - read bytes, not characters in the default 
encoding.</li>
 <li>Change HTTPS spoofing so https: links are replaced even when URL match 
fails</li>
 <li>Check validity of cookies before storing them.</li>
 <li>FTP Sampler now logs out before disconnecting.</li>
-<li>Bug 46838 - if there was no data, still need to set latency in 
HTTPSampler</li>
+<li><bugzilla>46838</bugzilla> - if there was no data, still need to set 
latency in HTTPSampler</li>
 <li>
-Bug 46690 - handling of 302 redirects with invalid relative paths.
+<bugzilla>46690</bugzilla> - handling of 302 redirects with invalid relative 
paths.
 JMeter now removes extraneous leading "../" segments (as do many browsers)
 </li>
-<li>Bug 46844 -  "Library" label in test plan are not I18N</li>
-<li>Bug 46977 -  JMeter does not handle HTTP headers not delimited by 
whitespace</li>
+<li><bugzilla>46844</bugzilla> -  "Library" label in test plan are not 
I18N</li>
+<li><bugzilla>46977</bugzilla> -  JMeter does not handle HTTP headers not 
delimited by whitespace</li>
 <li>Remove Host from headers saved by the Proxy server, as that will normally 
be generated by the HTTP stack</li>
-<li>Bug 46993 - Saving from Header Manager generates ClassCastException</li>
-<li>Bug 47009 - Insert parent caused child controller name to be reset</li>
-<li>Bug 47064 - fixes for Mac LAF</li>
+<li><bugzilla>46993</bugzilla> - Saving from Header Manager generates 
ClassCastException</li>
+<li><bugzilla>47009</bugzilla> - Insert parent caused child controller name to 
be reset</li>
+<li><bugzilla>47064</bugzilla> - fixes for Mac LAF</li>
 <li>Avoid NPE if XPath function does not match any nodes</li>
 <li>Fix processing of Transaction Sampler parent mode so current sampler is 
set to actual sampler</li>
 <li>Fix processing of first file name in HTTP POST so functions/variables work 
(bug introduced with multiple file support)</li>
-<li>Bug 47127 -  Unable to change language to pl_PL</li>
-<li>Bug 47120 -  Throughput Controller: change percent executions to total 
executions, the value is stored in a String and interpreted as 1 execution</li>
-<li>Bug 47137 - Labels in View Results Tree aren't I18N</li>
-<li>Bug 47150 - ThreadGroup with a loop count of zero causes infinite loop</li>
+<li><bugzilla>47127</bugzilla> -  Unable to change language to pl_PL</li>
+<li><bugzilla>47120</bugzilla> -  Throughput Controller: change percent 
executions to total executions, the value is stored in a String and interpreted 
as 1 execution</li>
+<li><bugzilla>47137</bugzilla> - Labels in View Results Tree aren't I18N</li>
+<li><bugzilla>47150</bugzilla> - ThreadGroup with a loop count of zero causes 
infinite loop</li>
 <li>A reference to a missing function - e.g. ${__missing(a)} - is now treated 
the same as a missing variable. Previously the function name - and leading { - 
were dropped.</li>
-<li>Bug 47165 - Using the same module name in command line mode causes NPE</li>
+<li><bugzilla>47165</bugzilla> - Using the same module name in command line 
mode causes NPE</li>
 <li>Save "Include group Name in Label" settings in Aggregate and Summary 
reports</li>
 </ul>
 
-<h3>Improvements</h3>
+<h2>Improvements</h2>
 <ul>
 <li>LDAP result data now formatted with line breaks</li>
 <li>Add OUT and log variables to __jexl() function</li>
 <li>Add log variable to the __javaScript() function</li>
 <li>Save Responses to a file can save the generated filename(s) to 
variables.</li>
 <li>Add BSF Listener element</li>
-<li>Bug 45200 - MailReaderSampler: store the whole MIME message in the 
SamplerResult</li>
+<li><bugzilla>45200</bugzilla> - MailReaderSampler: store the whole MIME 
message in the SamplerResult</li>
 <li>Added __char() function: allows arbitrary Unicode characters to be entered 
in fields.</li>
 <li>Added __unescape() function: allows Java-escaped strings to be used.</li>
 <li>Add Body (unescaped) source option to Regular Expression Extractor.</li>
 <li>Added __unescapeHtml() function: decodes Html-encoded text.</li>
 <li>Added __escapeHtml() function: encodes text using Html-encoding.</li>
-<li>Allow spaces in JMeter path names (apply work-round for Java bug 
4496398)</li>
-<li>Bug 45694 - Support GZIP compressed logs</li>
+<li>Allow spaces in JMeter path names (apply work-round for Java 
<bugzilla>4496398</bugzilla>)</li>
+<li><bugzilla>45694</bugzilla> - Support GZIP compressed logs</li>
 <li>Random Variable - new configuration element to create random numeric 
variables</li>
-<li>Bug 45929 - improved French translations</li>
-<li>Bug 45571 - JMS Sampler correlation enhancement</li>
-<li>Bug 45479 - Support for multiple HTTP Header Manager nodes</li>
-<li>Bug 43119 - Save Responses to file: optionally omit the file number</li>
+<li><bugzilla>45929</bugzilla> - improved French translations</li>
+<li><bugzilla>45571</bugzilla> - JMS Sampler correlation enhancement</li>
+<li><bugzilla>45479</bugzilla> - Support for multiple HTTP Header Manager 
nodes</li>
+<li><bugzilla>43119</bugzilla> - Save Responses to file: optionally omit the 
file number</li>
 <li>Allow If Controller to use variable expressions (not just Javascript)</li>
-<li>Bug 45903 - allow Assertions to apply to sub-samples</li>
+<li><bugzilla>45903</bugzilla> - allow Assertions to apply to sub-samples</li>
 <li>Trim spaces from While Controller condition before comparing against LAST, 
blank or false</li>
 <li>Add classname field to TCP Sampler GUIs</li>
 <li>Apache SOAP 2.3.1 does not give access to HTTP response code/message, so 
WebService sampler now treats an empty response as an error</li>
@@ -244,12 +244,12 @@
 <li>JDBC Request can optionally save the results of Select statements to 
variables.</li>
 <li>JDBC Request now handles quoted strings.</li>
 <li>JDBC Request now handles arbitrary variable types.</li>
-<li>Bug 46030 - Extend TCP Sampler to Support Length-Prefixed Binary Data</li>
+<li><bugzilla>46030</bugzilla> - Extend TCP Sampler to Support Length-Prefixed 
Binary Data</li>
 <li>Process JVM_ARGS last so users can override default settings</li>
 <li>Read XML JTL files more efficiently - pass samples to visualisers as they 
are read, rather than saving them all and then processing them</li>
 <li>Added locales.add property to allow for new Locales</li>
-<li>Bug 40045 - Allow Results monitor to select a specific connector</li>
-<li>Bug 46636 - rmi ports</li>
+<li><bugzilla>40045</bugzilla> - Allow Results monitor to select a specific 
connector</li>
+<li><bugzilla>46636</bugzilla> - rmi ports</li>
 <li>Mirror server now supports "X-Sleep" header - if this is set, the 
responding thread will wait for the specified number of milliseconds</li>
 <li>Make some samplers interruptible: HTTP (both), SoapSampler, FTPSampler</li>
 <li>Test Action now supports "Stop Now" action, as do the Thread Group and 
Result Status Post Processor elements</li>
@@ -258,14 +258,14 @@
 Stop now reports if some threads will not exit, and exits if running in 
non-GUI mode</li>
 <li>Add UDP server to wait for shutdown message if running in non-GUI mode; 
add UDP client to send the message.</li>
 <li>HTTP Samplers now support connection and request timeouts (requires Java 
1.5 for Java Http sampler)</li>
-<li>Bug 47132 - Brazilian Portuguese translations</li>
-<li>Bug 46900 - Polish translations</li>
-<li>Bug 41209 - JLabeled* and ToolTips</li>
+<li><bugzilla>47132</bugzilla> - Brazilian Portuguese translations</li>
+<li><bugzilla>46900</bugzilla> - Polish translations</li>
+<li><bugzilla>41209</bugzilla> - JLabeled* and ToolTips</li>
 <li>Add option to skip suffix generation in Save Responses to a File</li>
-<li>Bug 47176 -  Monitor Results : improve load status graphic</li>
+<li><bugzilla>47176</bugzilla> -  Monitor Results : improve load status 
graphic</li>
 </ul>
 
-<h3>Non-functional changes</h3>
+<h2>Non-functional changes</h2>
 <ul>
 <li>Introduce AbstractListenerGui class to make it easier to create Listeners 
with no visual output</li>
 <li>Assertions run after PostProcessors; change order of pop-up menus 
accordingly</li>



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org

Reply via email to