<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to History</title><link>https://sourceforge.net/p/dboutputter4rs/wiki/History/</link><description>Recent changes to History</description><atom:link href="https://sourceforge.net/p/dboutputter4rs/wiki/History/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 24 Jan 2013 23:39:35 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/dboutputter4rs/wiki/History/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage History modified by Holzhauer</title><link>https://sourceforge.net/p/dboutputter4rs/wiki/History/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -53,16 +53,16 @@
 -   bugfix: substitute `PoolingConenctionSource` by simple
     DriverManager.getConnection

--   bugfix: `DefaultDBOutputter\#doesTableDefinitionExist()` &gt; use
+-   bugfix: `DefaultDBOutputter#doesTableDefinitionExist()` &gt; use
     upper case to search for column in table

 -   bug fix:
-    ` DefaultDBOutputter.CustomJdbcAppender\#doesTableDefinitionExist(String`
+    ` DefaultDBOutputter.CustomJdbcAppender#doesTableDefinitionExist(String`
     `tableName, List cols)` &gt; converting string to lower case
     before comparing

 -   bug fix:
-    `DefaultDBOutputter.CustomJdbcAppender\#getRunID(DbOutputterDescriptor`
+    `DefaultDBOutputter.CustomJdbcAppender#getRunID(DbOutputterDescriptor`
     `descriptor, Connection con)`

 -   minor: adding more debug loggings
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Holzhauer</dc:creator><pubDate>Thu, 24 Jan 2013 23:39:35 -0000</pubDate><guid>https://sourceforge.nete4d20551149684f114054c09703c82ec0fb8544b</guid></item><item><title>WikiPage History modified by Holzhauer</title><link>https://sourceforge.net/p/dboutputter4rs/wiki/History/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="history"&gt;History&lt;/h1&gt;
&lt;h2 id="09"&gt;0.9&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;FEATURE: error logging in CustomJDBCAppender#getConnection&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;FEATURE: add logging in CustomJDBCAppender’s initialiser (runID)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;FEATURE: add CustomJDBCAppender#getCurrentMaxRunId&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;FEATURE: add static CustomJDBCAppender#getCurrentMaxRunId&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;FEAUTRE: add labels in wizard step 1&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;BUGFIX: start with runID = INTEGER.MIN_VALUE&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;BUGFIX: add new outputters to runIdCalculations with FALSE&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MINOR: rename CustomJDBCAppender#getRunID() to getRunIDStatic()&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MINOR: make CustomJDBCAppender#getConnection(Connection con,&lt;br /&gt;
    DBConnectionInfo dbConInfo) static&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MINOR: add CustomJDBCAppender#getRunID()&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="085"&gt;0.85&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;feature: independed table for run information (integration in&lt;br /&gt;
    Descriptor, GUI and &lt;code&gt;getRunId()&lt;/code&gt;)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;feature: allowing &lt;code&gt;runID&lt;/code&gt; that are lower than the largerst in table&lt;br /&gt;
    but do not conflict&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;feature: integrating prepared statements (also applies to last&lt;br /&gt;
    revision)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;feature: added &lt;code&gt;DefaultDBOutputter.getCurrentRunID()&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;feature: added &lt;strong&gt;DefaultDBOutputter.getCurrentMaxRunId(runInfoTable,&lt;br /&gt;
    dbConInfo)&lt;/strong&gt; to access the &lt;strong&gt;runID&lt;/strong&gt; before first data loggin.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;bugfix: added &lt;code&gt;runIdCalculations.put(this, new Boolean(false));&lt;/code&gt;&lt;br /&gt;
    (forces runID to check also before output)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;bugfix: incrementing index&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;bugfix: &lt;code&gt;get(Object o)&lt;/code&gt; &amp;gt; add Integer support (data types for&lt;br /&gt;
    output)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;bugfix: substitute &lt;code&gt;PoolingConenctionSource&lt;/code&gt; by simple&lt;br /&gt;
    DriverManager.getConnection&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;bugfix: &lt;code&gt;DefaultDBOutputter\#doesTableDefinitionExist()&lt;/code&gt; &amp;gt; use&lt;br /&gt;
    upper case to search for column in table&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;bug fix:&lt;br /&gt;
&lt;code&gt;DefaultDBOutputter.CustomJdbcAppender\#doesTableDefinitionExist(String&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;tableName, List&amp;lt;String&amp;gt; cols)&lt;/code&gt; &amp;gt; converting string to lower case&lt;br /&gt;
    before comparing&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;bug fix:&lt;br /&gt;
&lt;code&gt;DefaultDBOutputter.CustomJdbcAppender\#getRunID(DbOutputterDescriptor&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;descriptor, Connection con)&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor: adding more debug loggings&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor: removing &lt;code&gt;getRunID&lt;/code&gt; from &lt;code&gt;CustomJDBCAppender#Constructor&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor: changed &lt;code&gt;PARAMS_ID&lt;/code&gt; to &lt;code&gt;PARAM_SET_ID&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor: added exception management for missing RS parameters&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor: added exception management for missing run info tablename&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;minor: changed runID map&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="081"&gt;0.81&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Added handling for boolean&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Corrected calculation of runID&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Added separate run information table&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Consider RS parameter &lt;code&gt;RUN_ID&lt;/code&gt; as runID (only use it when it exceeds&lt;br /&gt;
    to last runID in current table)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Holzhauer</dc:creator><pubDate>Thu, 24 Jan 2013 23:38:42 -0000</pubDate><guid>https://sourceforge.net31279e31d45709bd8a3450b1c1696c6fd5b491bc</guid></item></channel></rss>