Author: pmouawad
Date: Fri Mar 25 12:21:13 2016
New Revision: 1736565

URL: http://svn.apache.org/viewvc?rev=1736565&view=rev
Log:
Start New and Noteworthy
Move some General improvements to Non Fonctional section

Modified:
    jmeter/trunk/xdocs/changes.xml

Modified: jmeter/trunk/xdocs/changes.xml
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1736565&r1=1736564&r2=1736565&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml (original)
+++ jmeter/trunk/xdocs/changes.xml Fri Mar 25 12:21:13 2016
@@ -55,19 +55,86 @@ Summary
 
 <ch_section>New and Noteworthy</ch_section>
 
-<!-- <ch_category>Improvements</ch_category> -->
-<!-- <ch_title>Sample title</ch_title>
+<ch_category>Test plan creation and debugging improvements</ch_category>
+<ch_title>New Search Feature in View Results Tree to allow searching for text 
/ regexp in Request/Responses/Headers/Cookies... This will ease correlation and 
Test plans creation</ch_title>
+<figure width="691" height="215" 
image="changes/2.10/18_https_test_script_recorder.png"></figure>
+
+<ch_title>New JSON Post Processor to better extract data from JSON content 
using user friendly JSON-PATH syntax</ch_title>
+<ch_title>New validation feature, in one click run a selection of Thread 
Groups with 1 user, no pause and 1 iteration</ch_title>
+<ch_title>JSR223 Test Element do not require a Cache Compilation Key anymore, 
just check cache checkbox </ch_title>
+<ch_title>Nashorn can now be used as Javascript engine providing better 
performances and easier usage</ch_title>
+<ch_title>Jexl3 has been integrated. It provides new Scripting features and 
much better documentation</ch_title>
+<ch_title>Simplified HTTP Request UI</ch_title>
+<ch_title>Module Controller has been highly improved</ch_title>
+
+<ch_category>Reporting improvements</ch_category>
+
+<ch_title>New Reporting Feature generating dynamic Graphs in HTML pages 
(APDEX, Summary report and Graphs)</ch_title>
+<ch_title>GraphiteBackendListener has a new Server Hits metric</ch_title>
+<ch_title>Summariser displays a more readable duration</ch_title>
+<ch_title>BackendListener now allows to define sampler list as a regular 
expression</ch_title>
+
+<ch_category>Protocols and Load Testing improvements</ch_category>
+<ch_title>Migration to HttpClient 4.5.2 has been started. Although not 
completely finished, it improves many areas in JMeter</ch_title>
+
+<ch_title>Cookies : Support of RFC6265</ch_title>
+<ch_title>Parallel Downloads is now realistic and scales much 
better:</ch_title>
 <p>
 <ul>
-<li>Sample text</li>
+<li>Lazy initialization of SSL context : For 15 Threads 138% more sampling in 
5 minutes. Gain increases as number of threads increases</li>
+<li>Rework of Connections management for Parallel Download : for 15 Threads 
135% more sampling in 5 minutes.</li>
+<li>Reuse of ThreadPool</li>
+<li>Total of 750% more throughput</li>
 </ul>
 </p>
+<ch_title>Introduction of Sampler Timeout feature</ch_title>
 
-<ch_title>Sample title</ch_title>
-<p>Sample text</p>
-<figure width="691" height="215" 
image="changes/2.10/18_https_test_script_recorder.png"></figure>
- -->
+<ch_title>JDBC request now uses DBCP2 pool</ch_title>
 
+<ch_category>UX Improvements:</ch_category>
+
+<ch_title>Better display in HiDPI screens</ch_title>
+<ch_title>New Icon look and Logo</ch_title>
+<ch_title>Lots of fixes to annoying little bugs</ch_title>
+<ch_title>Improved Thread Group UI and related actions (Start, Start No 
Timers, Validate)</ch_title>
+<ch_title>New shortcuts</ch_title>
+<p>
+<ul>
+<li>Add most used elements (CTRL+0 ....9 ), configurable through gui.quick_XXX 
properties</li>
+<li>Shortcuts to expand nodes</li>
+</ul>
+</p>
+
+<ch_category>Configuration simplification:</ch_category>
+<ch_title>Better defaults</ch_title>
+<ch_title>Groovy bundled with JMeter</ch_title>
+<ch_title>Luxurious properties removed</ch_title>
+<ch_title>Old properties removed</ch_title>
+
+
+<ch_category>Core improvements</ch_category>
+
+<ch_title>Migration to Java7 source code and use of its syntax sugar</ch_title>
+<ch_title>Full review of documentation and improvement both in content and 
presentation</ch_title>
+<ch_title>Major code cleanups</ch_title>
+<ch_title>Improvements of tests</ch_title>
+<p>
+<ul>
+<li>Migration to JUnit 4 of many tests</li>
+<li>Better management of Headless tests</li>
+<li>More Unit Testing</li>
+</ul>
+</p>
+<ch_title>Dependencies refresh</ch_title>
+<p>
+Deprecated Libraries dropped or replaced by up to date ones:
+<ul>
+<li>Excalibur replaced by commons-dbcp</li>
+<li>htmllexer, htmlparser removed</li>
+<li>soap removed</li>
+<li>jdom removed</li>
+</ul>
+</p>
 <!-- =================== Incompatible changes =================== -->
 
 <ch_section>Incompatible changes</ch_section>
@@ -171,7 +238,7 @@ Summary
 <h3>Other samplers</h3>
 <ul>
     <li><bug>57928</bug>Add ability to define protocol (http/https) to 
AccessLogSampler GUI. Contributed by Jérémie Lesage (jeremie.lesage at 
jeci.fr)</li>
-    <li><bug>58300</bug> Make existing Java Samplers implement 
Interruptible</li>
+    <li><bug>58300</bug>Make existing Java Samplers implement 
Interruptible</li>
     <li><bug>58160</bug>JMS Publisher : reload file content if file name 
changes. Based partly on a patch contributed by Maxime Chassagneux 
(maxime.chassagneux at gmail.com)</li>
     <li><bug>58786</bug>JDBC Sampler : Replace Excalibur DataSource by more up 
to date library commons-dbcp2</li>
     <li><bug>59205</bug>TCP Sampler: Set connect time in sampler when 
connection is established.</li>
@@ -237,22 +304,16 @@ Summary
     <keycombo><keysym>Ctrl</keysym><keysym>9</keysym></keycombo>) to quick add 
elements into test plan.
     Implemented by Andrey Pokhilko (andrey at blazemeter.com) and contributed 
by BlazeMeter Ltd.</li>
 <li><bug>58100</bug>Performance enhancements : Replace Random by 
ThreadLocalRandom.</li>
-<li><bug>58465</bug>JMS Read response field is badly named and documented</li>
-<li><bug>58601</bug>Change check for modification of 
<code>saveservice.properties</code> from <code>SVN Revision ID</code> to sha1 
sum of the file itself.</li>
 <li><bug>58677</bug>TestSaveService#testLoadAndSave use the wrong set of 
files. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
-<li><bug>58679</bug>Replace the xpp pull parser in xstream with a java6+ 
standard solution. Contributed by Benoit Wiart (benoit dot wiart at 
gmail.com)</li>
 <li><bug>58689</bug>Add shortcuts to expand / collapse a part of the tree. 
Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
 <li><bug>58696</bug>Create Ant task to setup Eclipse project</li>
 <li><bug>58653</bug>New JMeter Dashboard/Report with Dynamic Graphs, Tables to 
help analyzing load test results. Developed by Ubik-Ingenierie and contributed 
by Decathlon S.A. and Ubik-Ingenierie / UbikLoadPack</li>
 <li><bug>58699</bug>Workbench changes neither saved nor prompted for saving 
upon close. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
-<li><bug>58726</bug>Remove the <code>jmeterthread.startearlier</code> 
parameter. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
 <li><bug>58728</bug>Drop old behavioural properties</li>
 <li><bug>57319</bug>Upgrade to HttpClient 4.5.2. With the big help from Oleg 
Kalnichevski (olegk at apache.org) and Gary Gregory (ggregory at 
apache.org).</li>
 <li><bug>58772</bug>Deprecate MongoDB related elements</li>
 <li><bug>58782</bug>ThreadGroup : Improve ergonomy</li>
 <li><bug>58165</bug>Show the time elapsed since the start of the load test in 
GUI mode. Partly based on a contribution from Maxime Chassagneux 
(maxime.chassagneux at gmail.com)</li>
-<li><bug>58784</bug>Make JMeterUtils#runSafe sync/async awt invocation 
configurable and change the visualizers to use the async version.</li>
-<li><bug>58790</bug>Issue in CheckDirty and its relation to ActionRouter</li>
 <li><bug>58814</bug>JVM don't recognize option MaxLiveObjectEvacuationRatio; 
remove from comments</li>
 <li><bug>58810</bug>Config Element Counter (and others): Check Boxes Toggle 
Area Too Big</li>
 <li><bug>56554</bug>JSR223 Test Element : Generate compilation cache key 
automatically. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
@@ -267,7 +328,6 @@ Summary
 <li><bug>57182</bug>Settings defaults : Switch 
"jmeter.save.saveservice.idle_time" to true (after 2.13)</li>
 <li><bug>58987</bug>Report/Dashboard: Improve error reporting.</li>
 <li><bug>58870</bug>TableEditor: minimum size is too small. Contributed by 
Vincent Herilier (vherilier at gmail.com)</li>
-<li><bug>59037</bug>Drop HtmlParserHTMLParser and dependencies on htmlparser 
and htmllexer</li>
 <li><bug>58933</bug>JSyntaxTextArea : Ability to set font.  Contributed by 
Denis Kirpichenkov (denis.kirpichenkov at gmail.com)</li>
 <li><bug>58793</bug>Create developers page explaining how to build and 
contribute</li>
 <li><bug>59046</bug>JMeter Gui Replace controller should keep the name and the 
selection. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
@@ -276,7 +336,6 @@ Summary
 <li><bug>59082</bug>Remove the "TestCompiler.useStaticSet" parameter. 
Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
 <li><bug>59093</bug>Option parsing error message can be 'lost'</li>
 <li><bug>58715</bug>Feature request: Bundle groovy-all with JMeter</li>
-<li><bug>59095</bug>Remove UserParameterXMLParser that was deprecated 8 years 
ago. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
 <li><bug>58426</bug>Improve display of JMeter on high resolution devices 
(HiDPI) (part 1 of enhancement)</li>
 <li><bug>59105</bug>TableEditor : Add ability to paste rows from clipboard and 
delete multiple selection. Contributed by Vincent Herilier (vherilier at 
gmail.com)</li>
 <li><bug>59152</bug>Thread Group: Change "Action to be taken after a Sample 
Error" value from "Continue" to "Start Next thread loop". Contributed by 
Antonio Gomes Rodrigues (ra0077 at gmail.com)</li>
@@ -317,6 +376,14 @@ Summary
 <li><bug>59064</bug>Remove OldSaveService which supported very old Avalon 
format JTL (result) files</li>
 <li><bug>59165</bug>RSyntaxTextArea not compatible with headless testing</li>
 <li><bug>59021</bug>Use Double#compare instead of reimplementing it in 
NumberProperty#compareTo</li>
+<li><bug>59037</bug>Drop HtmlParserHTMLParser and dependencies on htmlparser 
and htmllexer</li>
+<li><bug>58465</bug>JMS Read response field is badly named and documented</li>
+<li><bug>58601</bug>Change check for modification of 
<code>saveservice.properties</code> from <code>SVN Revision ID</code> to sha1 
sum of the file itself.</li>
+<li><bug>58679</bug>Replace the xpp pull parser in xstream with a java6+ 
standard solution. Contributed by Benoit Wiart (benoit dot wiart at 
gmail.com)</li>
+<li><bug>58726</bug>Remove the <code>jmeterthread.startearlier</code> 
parameter. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
+<li><bug>58784</bug>Make JMeterUtils#runSafe sync/async awt invocation 
configurable and change the visualizers to use the async version.</li>
+<li><bug>58790</bug>Issue in CheckDirty and its relation to ActionRouter</li>
+<li><bug>59095</bug>Remove UserParameterXMLParser that was deprecated 8 years 
ago. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)</li>
 </ul>
  
  <!-- =================== Bug fixes =================== -->


Reply via email to