<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.java.grinder.announce">
    <title>gmane.comp.java.grinder.announce</title>
    <link>http://blog.gmane.org/gmane.comp.java.grinder.announce</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/135"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/134"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/133"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/132"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/131"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/130"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/129"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/128"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/127"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/125"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/124"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/123"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/122"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/121"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.comp.java.grinder.announce/120"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/135">
    <title>The Grinder 3.9.1 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/135</link>
    <description>&lt;pre&gt;The Grinder 3.9.1 can be downloaded from

  http://sourceforge.net/projects/grinder

Script recording fixes.

- Phil


The Grinder 3.9.1
-----------------

  Fix bug 3517593 - Recording Jython script with 3.9 produced an
  invalid script. Thanks to greghmerrill and John Felten for the beta
  testing and report.

  Fix bug 3525156 - Better exception handling of invalid header arrays
  passed to HTTPRequest. Thanks to Ouray Viney for the report.

  Fix bug 3521073 - CLOSE_WAIT sockets on agent kill. Dead connections
  should now be cleaned up after 30 seconds. Thanks to Tumri for the
  report.


The Grinder 3.9
---------------

  Fix bug 3511553 - TCP proxy recorded scripts do not extract headers
  correctly, leaving a syntactically incorrect script. Thanks to Bill
  Smith for testing the fix, and correcting the Clojure script
  generation.

  Fix bug 3511035 - 3.8 bundles additional, older version of xmlbeans.

  Fix bug 3511536 - Generated Clojure script uses logger API
  incorrectly. Thanks to Chris Bolton &lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2012-05-26T07:20:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/134">
    <title>The Grinder 3.8: significant bug in HTTPrecording</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/134</link>
    <description>&lt;pre&gt;The Grinder 3.8 has a bug in its HTTP recording. The script references
to HTTP headers are generated incorrectly, usually resulting in an
invalid script.

This is tracked as bug 3511553
(https://sourceforge.net/tracker/?func=detail&amp;amp;aid=3511553&amp;amp;group_id=18598&amp;amp;atid=118598).

This is the second time in recent history I've released The Grinder with
a significant new bug. I'm going to have to improve my release QA,
perhaps with some volunteer beta testing.

- Phil

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2012-03-27T06:48:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/133">
    <title>The Grinder 3.8 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/133</link>
    <description>&lt;pre&gt;The Grinder 3.8 can be downloaded from

  http://sourceforge.net/projects/grinder

Fixes to the TCPProxy.

- Phil


The Grinder 3.8
---------------

  Fix bug 3471476 - Null Pointer Exception in the TCPProxy when making
  multiple connections through a chained HTTPS proxy. Thanks to Tadge
  for the report and testing.

  Fix bug 3484390 - FireFox 10 and HTTPS triggers a
  NullPointerException. Thanks to Ouray Viney for the report and
  testing.

  Fix bug 3431287 and bug 3489034 - Ignore HttpOnly attributes in the
  middle of cookies. Thanks to Alex Crane and Jeremy for the reports.

  TCPProxy HTTP recording: improve the extraction of common headers to
  reduce the number of common header sets.

  Re-implement TCPProxy support for the HTTPPlugin.initialTest property.

  The TCPProxy supports the recording of additional HTTP headers.

  Fix bug 3475516 - the TCPProxy now records Faces-Request header for
  JSF 2.0 AJAX requests. Thanks to Diego Vicentini for the report.

  Fix bug 3505114 - userLong4 custom s&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2012-03-25T14:15:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/132">
    <title>The Grinder 3.7.1 is now available at MavenCentral</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/132</link>
    <description>&lt;pre&gt;For the convenience of those who want to use Maven, The Grinder 3.7.1 is 
available in the Maven Central repository (http://search.maven.org/) 
under the group id net.sf.grinder. Future releases will be deployed to 
the Sonatype OSS Nexus repository, and be synchronised to Maven Central 
soon afterwards.

The Grinder is a multi-module project. You can obtain the the zip 
archive from the grinder module, this should be identical to the 
Sourceforge download. Or you can use the pom files to express 
dependencies on the individual jar files.

Sourceforge will remain the primary source for the zip archive.

- Phil

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2012-02-01T19:28:23</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/131">
    <title>The Grinder 3.7.1 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/131</link>
    <description>&lt;pre&gt;The Grinder 3.7.1 can be downloaded from

   http://sourceforge.net/projects/grinder

This release fixes a serious bug where tests were not flushed to the 
data log, leaving it incomplete. All users of The Grinder 3.7 should 
upgrade.

- Phil


The Grinder 3.7.1
-----------------

   Fix bug 3479712 - Data log is not flushed on exit. Thanks to Andreas
   for the report.

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2012-01-28T16:20:05</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/130">
    <title>The Grinder 3.7 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/130</link>
    <description>&lt;pre&gt;The Grinder 3.7 can be downloaded from

http://sourceforge.net/projects/grinder

Logback logging. Clojure script recording. Bug fixes. Maven build.

- Phil


The Grinder 3.7
---------------

   Changes that may be incompatible with existing scripts:

    Implement feature request 3418525 - Switch to a standard logging
    framework. The net.grinder.common.Logger/FilenameFactory API has
    been removed in favor of SLF4J. Output and error messages are
    logged to a single log file. The log file and the data log file are
    managed by Logback.

    The Grinder requires Java SE 6 ("Java 6") or later. Java SE 5 is no
    longer supported.

   Other changes:

    The Java instrumenter supports selective instrumentation of a
    target object through an overloaded version of Test.record(). The
    full HTTPRequest interface can be used with DCR instrumentation
    without requiring a replacement for the traditional instrumenter's
    __target__.

    Fix bug 3006631 - Null pointer exception when posting multipa&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2012-01-15T14:28:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/129">
    <title>The Grinder 3.6 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/129</link>
    <description>&lt;pre&gt;The Grinder 3.7 can be downloaded from

http://sourceforge.net/projects/grinder

Logback logging. Clojure script recording. Bug fixes. Maven build.

- Phil


The Grinder 3.7
---------------

   Changes that may be incompatible with existing scripts:

    Implement feature request 3418525 - Switch to a standard logging
    framework. The net.grinder.common.Logger/FilenameFactory API has
    been removed in favor of SLF4J. Output and error messages are
    logged to a single log file. The log file and the data log file are
    managed by Logback.

    The Grinder requires Java SE 6 ("Java 6") or later. Java SE 5 is no
    longer supported.

   Other changes:

    The Java instrumenter supports selective instrumentation of a
    target object through an overloaded version of Test.record(). The
    full HTTPRequest interface can be used with DCR instrumentation
    without requiring a replacement for the traditional instrumenter's
    __target__.

    Fix bug 3006631 - Null pointer exception when posting multipa&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2012-01-15T14:27:42</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/128">
    <title>The Grinder 3.6 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/128</link>
    <description>&lt;pre&gt;The Grinder 3.6 can be downloaded from

http://sourceforge.net/projects/grinder

Fix serious TCPProxy regression. Barriers. Clojure.

- Phil


The Grinder 3.6
---------------

    The script engine API has been improved so that adding support
    for other languages is straightforward.

    Clojure is supported as an alternative test script language.

    Fulfil feature request 1849150 - Synchronisation points.
    Thanks to Aditya for the request.

    Fix bug 3406177 - DCR instrumented objects are not garbage
    collected. Thanks to Gary Mulder for the report and diagnostics.

    Fix bug 3413171 - TCPProxy broken in The Grinder 3.5. Thanks to
    Lonnie Choset for the report.

    Fix bug 3411728 - helloworld.py doesn't work with DCR
    instrumentation. Thanks to Jeff Vincent for the report.

    Fulfill feature request 3389028 - XSLTHelper API to control indent.
    Thanks to Jean-Francois Poilpret for the request.

------------------------------------------------------------------------------
All the &lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2011-10-11T09:18:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/127">
    <title>The Grinder 3.5 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/127</link>
    <description>&lt;pre&gt;The Grinder 3.5 can be downloaded from

        http://sourceforge.net/projects/grinder

Fixes. Support Jython 2.5.2.

- Phil


The Grinder 3.5
---------------

    Fix bug 3008924 - Jython 2.5, assertion error if script has __del__
    method. Thank to Thomas Falkenberg for the report.

    Fix bug 2988755 - NPE in JythonScriptExecutionException
    .tracebackToMessage(). Thanks to Brian Runck for the report.

    Fix bug 2952023 - Cookie.parse should recognise "httponly" (lower
    case). Thanks to amachang for the report and the patch.

    Fix bug 3092275 - Incorrect TPS totals in output log. Thanks to
    Travis Bear for the report.

    Fix bug 3132643 - No statistics to report. This occurred if a clock
    went backwards in time during a test, and prevented the test from
    ever executing successfully again. Thanks to Wallander for the
    report.

    Fix bug 3132940 - Incorrect connect/DNS times when connect timeout
    set. This was due to an error in the fix for 3132940. Thanks to
    Jagdish A f&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2011-08-22T11:24:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/125">
    <title>The Ground Report 1.5 released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/125</link>
    <description>&lt;pre&gt;Hi

New release of the Ground Report is up on sourceforge.

This is purely a maintenance release with bug fixes for faults kindly
reported by users.

More details in the changelog.

Available from:
http://ground.sourceforge.net

Cheers
Cal

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
&lt;/pre&gt;</description>
    <dc:creator>Calum Fitzgerald</dc:creator>
    <dc:date>2011-01-16T21:00:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/124">
    <title>The Grinder 3.4 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/124</link>
    <description>&lt;pre&gt;The Grinder 3.4 can be downloaded from

        http://sourceforge.net/projects/grinder

A dozen fixes, and some minor features.

- Phil


The Grinder 3.4
---------------

    Fix bug 2913297 - Memory leak in SSLControlImplementation. Thanks to
    Guido Serra for the report.

    Fix bug 1619450 - HTTPClient.TestCookie.testParse unit test fails.
    Thanks to amachang for re-opening this bug and providing a patch.

    Fix bug 2911790 - HTTP filter generates invalid code for Jython 2.5+.
    Thanks to the anonymous reporter.

    Fix bug 2921612 - DCR instrumentation did not work with
    HTTPRequest. Thanks to Anil Jacob for the report.

    Fulfil feature request 2914703 - Multipart form data support. Thanks
    to Hitoshi Amano for the request and the implementation.

    Fix bug 2919190 - setTimeout method does not effect read timeouts.
    Thanks to Hitoshi Amano for the report and the fix.

    Fulfil feature request 2923975 - added valuesFromHiddenInput() and
    valuesFromBodyURI() methods to HTTPUt&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2010-04-07T14:49:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/123">
    <title>The Ground Report: Version 1.4 released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/123</link>
    <description>&lt;pre&gt;Hi,

New release is mainly a maintenance release with plenty of bug fixes
and more error handling added.
Support has been added for Jython 2.5

New features include:
Upload your files from a specified directory rather than an explicit file list.
95th percentile markers on the percentile graphs

More details in the changelog.

Available from:
http://ground.sourceforge.net

Cheers
Cal

------------------------------------------------------------------------------
Download Intel&amp;amp;#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
&lt;/pre&gt;</description>
    <dc:creator>Calum Fitzgerald</dc:creator>
    <dc:date>2010-03-17T21:38:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/122">
    <title>The Grinder IDE: GrinderStone, 2.5.0 Release</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/122</link>
    <description>&lt;pre&gt;Primary goal of this release was fixing compatibility issues between 
several versions of Eclipse, The Grinder and PyDev. Secondary goal was 
to add compatibility with recently release Jython 2.5.0 and 2.5.1.

I am glad to state that both goals were achieved and latest release of 
GrinderStone is supporting various platforms and combinations of components.
Another good news is that we have finally tested and may prove that 
GrinderStone is compatible with the latest Mac OS operating system 
(Leopard version is tested).

What is GrinderStone
Many engineers (testers, developers) who are using The Grinder to do 
some testing are facing a lack of debugging capabilities in The Grinder. 
In many cases this problem increasing time and effort to create more 
robust and extensible scripts or frameworks.  An effort was made to help 
us, users of The Grinder, to make our work easier.
The GrinderStone project is an Eclipse plugin, that allow user to 
utilize powers of IDE to develop and debug The Grinder scripts inside &lt;/pre&gt;</description>
    <dc:creator>Andruschuk Borislav</dc:creator>
    <dc:date>2010-02-25T21:17:39</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/121">
    <title>The Ground Report: Version 1.3 released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/121</link>
    <description>&lt;pre&gt;Hi,

After too long a gestation period I finally managed to kick it out the door.

New release contains:
28 new graph types, 19 new views (plus their associated materialised
views), 6 new stored procedures, too many bug fixes and a partridge in
a pear tree (though I feel I may have missed the Christmas
deadline....)

Percentiles: Calculate the percentile range for elements &amp;amp; pages using
new stored procedures for calculation &amp;amp; new graphs for presentation.
Concurrent Users Vs: Look at how metrics vary with increase/decrease
in concurrent users with new views/materialised views for data &amp;amp; new
graphs for presentation.

Reports should be more robust for both HTTP and NORM data types.
HTTP Data from scripts that were created without the help of the HTTP
proxy can be used to create reports now. (Caveat - the db will still
treat tests ending in 00 as pages)
Refactored/cleaned up the code and added more validation.
Updated documentation/website
Numerous bug fixes and tweaks

More details in the changelog.

Source cod&lt;/pre&gt;</description>
    <dc:creator>Calum Fitzgerald</dc:creator>
    <dc:date>2010-01-12T15:45:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.comp.java.grinder.announce/120">
    <title>The Grinder 3.3 is released</title>
    <link>http://comments.gmane.org/gmane.comp.java.grinder.announce/120</link>
    <description>&lt;pre&gt;The Grinder 3.3 can be downloaded from

       http://sourceforge.net/projects/grinder

Minor features, fixes, translation updates. Experimental support for
Jython 2.5, and instrumentation from within Java.

- Phil


The Grinder 3.3
---------------

  Changes that may be incompatible with existing scripts:

    The Grinder now requires J2SE 5.0 ("Java 5"). J2SE 1.4 is no longer
    supported.

    Fix bug 2315181 - Classpath of distributed jars. When distributing
    scripts from the console, the worker process working directory is
    now the root of the local cache directory. This allows scripts to
    refer to distributed resources using relative paths. Thanks to
    ujik for reporting this.

  Other changes:

    The TCPProxy now supports HTTPS proxies that use
    challenge/response authentication protocols such as NTLM and
    Negotiate. This will allow scripts to be recorded through such a
    proxy, but are no plans to add support for replaying scripts
    through the proxy. Thanks to Suvendu Kumar M&lt;/pre&gt;</description>
    <dc:creator>Philip Aston</dc:creator>
    <dc:date>2009-12-05T18:27:08</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.java.grinder.announce">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.java.grinder.announce</link>
  </textinput>
</rdf:RDF>

