<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>Ramblings from the bit bucket &#187; ingres</title>
	<atom:link href="http://blogs.planetingres.org/notnull/category/ingres/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.planetingres.org/notnull</link>
	<description>Just another blogs.planetingres.org weblog</description>
	<lastBuildDate>Tue, 01 Feb 2011 09:13:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Data Access Message Protocol &#8211; Wireshark dissector</title>
		<link>http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/</link>
		<comments>http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 09:12:55 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[Data Access]]></category>
		<category><![CDATA[Dissector]]></category>
		<category><![CDATA[Protocol]]></category>
		<category><![CDATA[Wireshark]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=258</guid>
		<description><![CDATA[Over Christmas, when I couldn&#8217;t tolerate the withdrawal of internet and computer abstinence any longer, I decided to investigate how to write a packet dissector for Wireshark.  Wireshark (nee Ethereal) is an open source  network protocol analyser with an extensive set of protocol dissectors and a plug-in architecture for writing your own. Having downloaded and verified a fresh build, [...]]]></description>
			<content:encoded><![CDATA[<p>Over Christmas, when I couldn&#8217;t tolerate the withdrawal of internet and computer abstinence any longer, I decided to investigate how to write a packet dissector for <a href="http://www.wireshark.org/">Wireshark</a>.  <a href="http://www.wireshark.org/faq.html#q1.1">Wireshark</a> (nee Ethereal) is an open source  network protocol analyser with an extensive set of protocol dissectors and a plug-in architecture for writing your own.</p>
<p>Having downloaded and verified a fresh build, I set about looking at tutorials and examples of dissectors.  The intention is to capture network traffic arriving and leaving the iigcd process, currently JDBC and .NET over TCP/IP, and to dissect the packets.</p>
<p>I eventually stumbled on <a href="http://www.codeproject.com/KB/IP/custom_dissector.aspx">Creating Your Own Custom Wireshark Dissector</a> by Ken Thompson and after a couple of hours had the inklings of a dissector.</p>
<p>The protocol is composed of a network level envelope around a transport level packet which surrounds a Data Access message.  The initial dissector will dissect the network and transport layers, but the message dissection was a bit more complicated than time allowed.</p>
<p>The code is available from <a href="https://bitbucket.org/notnull/idamp-dissector-plug-in/overview">https://bitbucket.org/notnull/idamp-dissector-plug-in/</a>, feel free to contribute <img src='http://blogs.planetingres.org/notnull/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/" title="Ingres Migration Toolset">Ingres Migration Toolset</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/11/ingres-command-line-rpm-installation/" title="Ingres command line RPM installation">Ingres command line RPM installation</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/09/ingres-doc-search-plug-in-updated/" title="Ingres doc search plug-in updated">Ingres doc search plug-in updated</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/04/ingres-package-install-aint-misbehavin/" title="Ingres package install ain&#8217;t misbehavin">Ingres package install ain&#8217;t misbehavin</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/" title="Ingres Documentation site relaunched">Ingres Documentation site relaunched</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ingres Migration Toolset</title>
		<link>http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/</link>
		<comments>http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 08:17:41 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[toolset]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=253</guid>
		<description><![CDATA[For the past few months the migration tool has been developed as an Eclipse plug-in as well as a stand-alone wizard.  The reasons behind this were to make use of the Eclipse development and runtime environments and with Apache maven and ant create a process for the release lifecycle.  Fortunately and timely Google donated WindowBuilder, recognized [...]]]></description>
			<content:encoded><![CDATA[<p>For the past few months the migration tool has been developed as an Eclipse plug-in as well as a stand-alone wizard.  The reasons behind this were to make use of the Eclipse development and runtime environments and with Apache <a href="http://maven.apache.org/">maven</a> and <a href="http://ant.apache.org/">ant</a> create a process for the release lifecycle.  Fortunately and timely <a href="http://googlecode.blogspot.com/2010/12/windowbuilder-becomes-new-open-source.html">Google donated WindowBuilder</a>, recognized as the leading GUI builder for Java, to Eclipse enabling the wizard pages to be developed more easily.  We set-up an internal version of <a href="http://www.atlassian.com/software/jira/">Jira</a>, an issue tracker running on Ingres 10, used a central <a href="http://mercurial.selenic.com/">mercurial</a> repository for source control and an internal maven repository for dependencies.</p>
<p>The project was divided into the <a href="https://bitbucket.org/notnull/com.ingres.migrationwizard/overview">GUI</a> and the <a href="https://bitbucket.org/notnull/ingres-migration-library/overview">migration library</a> and the initial release was a re-factored version of the initial Swing application together with extensive release processes built around it.   Thank heavens for maven lifecycle plug-ins.</p>
<p>One of the more serious challenges was the incorporation of the <a href="http://antlr.org/">antlr</a> parser into our build that lead to the development of an ant plug-in that split the generated Java code into multiple interfaces.</p>
<p>As you will notice the source for the project is not hosted on the <a href="https://sourceforge.net/projects/ingresmigtools/">original Ingres Migration Toolset project</a>; that was our original intention, but our attempts to maintain the development history in mercurial when integrating changes back to the subversion repository failed (lesson learned).<br />
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/05/16/debugging-the-hibernate-project-with-eclipse/" title="Debugging the Hibernate project with Eclipse">Debugging the Hibernate project with Eclipse</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/02/04/button-clicks-do-nothing-in-ingres-database-workbench-eclipse-and-its-derivatives/" title="Button clicks do nothing in Ingres Database Workbench, Eclipse and its derivatives">Button clicks do nothing in Ingres Database Workbench, Eclipse and its derivatives</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2008/01/21/rapid/" title="Rapid">Rapid</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/" title="Data Access Message Protocol &#8211; Wireshark dissector">Data Access Message Protocol &#8211; Wireshark dissector</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/11/ingres-command-line-rpm-installation/" title="Ingres command line RPM installation">Ingres command line RPM installation</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ingres command line RPM installation</title>
		<link>http://blogs.planetingres.org/notnull/2010/08/11/ingres-command-line-rpm-installation/</link>
		<comments>http://blogs.planetingres.org/notnull/2010/08/11/ingres-command-line-rpm-installation/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 10:04:32 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[Ingres 10]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[RPM]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=247</guid>
		<description><![CDATA[I have been repeatedly installing different builds of the Ingres 10 beta for testing with the Ingres Hibernate dialect and in my quest to be lazy I have been performing minimal installs by hand.  My recent post Ingres Package Install Ain&#8217;t Misbehavin mentions the change in behaviour of a manual package installation that I fell [...]]]></description>
			<content:encoded><![CDATA[<p>I have been repeatedly installing different builds of the <a title="Ingres 10 Roadmap" href="http://community.ingres.com/wiki/Ingres_Roadmap/10">Ingres 10 beta</a> for testing with the <a title="Ingres Hibernate dialects" href="http://community.ingres.com/wiki/Hibernate:Dialect#Ingres_Hibernate_Dialects">Ingres Hibernate dialect</a> and in my quest to be lazy I have been performing minimal installs by hand.  My recent post <a title="Ingres package install ain't misbehavin" href="http://blogs.planetingres.org/notnull/2010/08/04/ingres-package-install-aint-misbehavin/">Ingres Package Install Ain&#8217;t Misbehavin</a> mentions the change in behaviour of a manual package installation that I fell foul of.  I was looking around for references to a command line package installation, but unfortunately I couldn&#8217;t find any,  so I wrote some notes <a title="Command line RPM installation" href="http://community.ingres.com/wiki/Ingres_command_line_RPM_installation">Command line RPM installation</a> as an aide mémoire.<br />
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/08/04/ingres-package-install-aint-misbehavin/" title="Ingres package install ain&#8217;t misbehavin">Ingres package install ain&#8217;t misbehavin</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/" title="Data Access Message Protocol &#8211; Wireshark dissector">Data Access Message Protocol &#8211; Wireshark dissector</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/" title="Ingres Migration Toolset">Ingres Migration Toolset</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/09/ingres-doc-search-plug-in-updated/" title="Ingres doc search plug-in updated">Ingres doc search plug-in updated</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/" title="Ingres Documentation site relaunched">Ingres Documentation site relaunched</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2010/08/11/ingres-command-line-rpm-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ingres doc search plug-in updated</title>
		<link>http://blogs.planetingres.org/notnull/2010/08/09/ingres-doc-search-plug-in-updated/</link>
		<comments>http://blogs.planetingres.org/notnull/2010/08/09/ingres-doc-search-plug-in-updated/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 07:05:57 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[plug-ins]]></category>
		<category><![CDATA[search]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=243</guid>
		<description><![CDATA[Following on from the post Ingres documentation site relaunched I&#8217;ve updated the search plug-in and created the Ingres doc search plug-in page. Related posts Ingres Documentation site relaunched Data Access Message Protocol &#8211; Wireshark dissector Ingres Migration Toolset Ingres command line RPM installation Ingres package install ain&#8217;t misbehavin]]></description>
			<content:encoded><![CDATA[<p>Following on from the post <a title="Ingres documentation site relaunched" href="http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/">Ingres documentation site relaunched</a> I&#8217;ve updated the search plug-in and created the <a title="Ingres doc search plug-in" href="http://planetingres.org/~ray/search/plugins/">Ingres doc search plug-in</a> page.<br />
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/" title="Ingres Documentation site relaunched">Ingres Documentation site relaunched</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/" title="Data Access Message Protocol &#8211; Wireshark dissector">Data Access Message Protocol &#8211; Wireshark dissector</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/" title="Ingres Migration Toolset">Ingres Migration Toolset</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/11/ingres-command-line-rpm-installation/" title="Ingres command line RPM installation">Ingres command line RPM installation</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/04/ingres-package-install-aint-misbehavin/" title="Ingres package install ain&#8217;t misbehavin">Ingres package install ain&#8217;t misbehavin</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2010/08/09/ingres-doc-search-plug-in-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ingres package install ain&#8217;t misbehavin</title>
		<link>http://blogs.planetingres.org/notnull/2010/08/04/ingres-package-install-aint-misbehavin/</link>
		<comments>http://blogs.planetingres.org/notnull/2010/08/04/ingres-package-install-aint-misbehavin/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 17:49:36 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[posttrans]]></category>
		<category><![CDATA[RPM]]></category>
		<category><![CDATA[set-up]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=232</guid>
		<description><![CDATA[In recent development to improve/overhaul the Ingres rpm installation and set-up some of the set-up process was moved from the rpm packages into the installation RC script and a %posttrans scriptlet was used to perform some of the preparatory set-up steps.  Unfortunately, the %posttrans scriptlet was not being triggered on some versions of Linux and [...]]]></description>
			<content:encoded><![CDATA[<p>In recent development to improve/overhaul the Ingres rpm installation and set-up some of the set-up process was moved from the rpm packages into the installation RC script and a %posttrans scriptlet was used to perform some of the preparatory set-up steps.  Unfortunately, the %posttrans scriptlet was not being triggered on some versions of Linux and it was decided to remove %posttrans from the preparatory set-up stage as well as the RC script.</p>
<p>As a consequence if installing packages by-hand (not using the express install script or the GUI installer) the set-up process will not be run on any versions of Linux.  Post installation configuration is initiated by running either:</p>
<blockquote><p><code>service ingresXX configure [response file name]</code></p></blockquote>
<p>or</p>
<blockquote><p><code>service IngresXX start</code></p></blockquote>
<ul>
<li>XX should be replaced with the instance code in the package name used to install with <strong>II</strong> by default.</li>
<li>A response file name should be supplied with configuration values that differ from the default.</li>
</ul>
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/08/11/ingres-command-line-rpm-installation/" title="Ingres command line RPM installation">Ingres command line RPM installation</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/" title="Data Access Message Protocol &#8211; Wireshark dissector">Data Access Message Protocol &#8211; Wireshark dissector</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/" title="Ingres Migration Toolset">Ingres Migration Toolset</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/09/ingres-doc-search-plug-in-updated/" title="Ingres doc search plug-in updated">Ingres doc search plug-in updated</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/" title="Ingres Documentation site relaunched">Ingres Documentation site relaunched</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2010/08/04/ingres-package-install-aint-misbehavin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ingres Documentation site relaunched</title>
		<link>http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/</link>
		<comments>http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 10:35:10 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[Google]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=227</guid>
		<description><![CDATA[A couple of days ago the new and improved documentation site was launched http://docs.ingres.com/ to allow the pages to be indexed by Google and now also includes a handy feedback mechanism. I created a simple Google gadget to create a document search query that can be added to your iGoogle home page. It took a [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of days ago the new and improved documentation site was launched <a href="http://docs.ingres.com/">http://docs.ingres.com/</a> to allow the pages to be indexed by Google and now also includes a handy feedback mechanism.</p>
<p>I created a simple Google gadget to create a document search query that can be added to your iGoogle home page.  It took a couple of failed attempts to get it submitted to the Google gadget directory, but the <a title="Ingres Doc Search Google Gadget" href="http://www.google.com/ig/adde?moduleurl=http://planetingres.org/~ray/google/gadgets/search.docs.ingres.com.xml&amp;source=imag">Ingres Doc Search</a> link can be used to install it directly.<br />
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/08/09/ingres-doc-search-plug-in-updated/" title="Ingres doc search plug-in updated">Ingres doc search plug-in updated</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2009/06/15/uk-iua-conference-2009/" title="UK IUA Conference 2009">UK IUA Conference 2009</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2008/04/28/ingres-engineering-summit-2008/" title="Ingres Engineering Summit 2008">Ingres Engineering Summit 2008</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2008/03/28/google-summer-of-code-gsoc-2008/" title="Google Summer of Code (GSoC) 2008">Google Summer of Code (GSoC) 2008</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/" title="Data Access Message Protocol &#8211; Wireshark dissector">Data Access Message Protocol &#8211; Wireshark dissector</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cloudy with Ingres VectorWise</title>
		<link>http://blogs.planetingres.org/notnull/2010/06/29/cloudy-with-ingres-vectorwise/</link>
		<comments>http://blogs.planetingres.org/notnull/2010/06/29/cloudy-with-ingres-vectorwise/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 07:41:11 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[Ingres VectorWise]]></category>
		<category><![CDATA[UK IUA]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=224</guid>
		<description><![CDATA[As follow-up to the UK IUA 2010 and the video of the Ingres VectorWise demonstration the Ingres Emerging Technologies Team has created an Amazon Machine Image (AMI) with a pre-installed evaluation copy of Ingres VectorWise. The Ingres Community wiki page has some simple instructions to get started.  As a guideline to the cost, I ran [...]]]></description>
			<content:encoded><![CDATA[<p>As follow-up to the <a title="UK IUA 2010" href="http://blogs.planetingres.org/notnull/2010/06/10/uk-iua-2010/">UK IUA 2010</a> and the <a title="Ingres VectorWise live demonstration" href="http://blogs.planetingres.org/notnull/2010/06/25/vectorise-your-data/">video of the Ingres VectorWise demonstration</a> the Ingres Emerging Technologies Team has created <a title="Ingres VectorWise Amazon EC2 AMI" href="http://community.ingres.com/wiki/Ingres_VectorWise_Amazon_EC2_Images">an Amazon Machine Image (AMI)</a> with a pre-installed evaluation copy of <a title="Ingres VectorWise" href="http://ingres.com/vectorwise/">Ingres VectorWise</a>.</p>
<p>The <a title="Ingres VectorWise Amazon EC2 AMI" href="http://community.ingres.com/wiki/Ingres_VectorWise_Amazon_EC2_Images">Ingres Community wiki page</a> has some simple instructions to get started.  As a guideline to the cost, I ran the image for a week and could probably run it for about 21 weeks to match the cost of a similarly specified bare metal machine.  I uploaded data to Amazon Simple Storage Service (S3) to reduce the cost of moving the data set and removing the need to run a machine for the transfer.</p>
<p>Fast track your Ingres VectorWise evaluation with the AMI.<br />
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/06/10/uk-iua-2010/" title="UK IUA 2010">UK IUA 2010</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/06/25/vectorise-your-data/" title="Vectorise your data">Vectorise your data</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2009/06/10/ingres-code-sprint-09/" title="Ingres Code Sprint 09">Ingres Code Sprint 09</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/" title="Data Access Message Protocol &#8211; Wireshark dissector">Data Access Message Protocol &#8211; Wireshark dissector</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/" title="Ingres Migration Toolset">Ingres Migration Toolset</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2010/06/29/cloudy-with-ingres-vectorwise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vectorise your data</title>
		<link>http://blogs.planetingres.org/notnull/2010/06/25/vectorise-your-data/</link>
		<comments>http://blogs.planetingres.org/notnull/2010/06/25/vectorise-your-data/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 06:39:41 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[conference]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[IUA]]></category>
		<category><![CDATA[Database Workbench]]></category>
		<category><![CDATA[DTP]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Ingres VectorWise]]></category>
		<category><![CDATA[UK IUA]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=221</guid>
		<description><![CDATA[I mentioned in a previous post UK IUA 2010 that Ingres announced the release of Ingres VectorWise.   During the announcement was a live demonstration using the Ingres Database Workbench; recorded for posterity. Related posts Cloudy with Ingres VectorWise UK IUA 2010 Button clicks do nothing in Ingres Database Workbench, Eclipse and its derivatives Donnez-moi un [...]]]></description>
			<content:encoded><![CDATA[<p>I mentioned in a previous post <a title="UK IUA 2010" href="http://blogs.planetingres.org/notnull/2010/06/10/uk-iua-2010/">UK IUA 2010</a> that <a title="Ingres" href="http://ingres.com">Ingres</a> announced the release of <a title="Ingres VectorWise business analysis at the speed of thought" href="http://ingres.com/vectorwise/">Ingres VectorWise</a>.   During the announcement was a <a title="Ingres VectorWise live demonstration" href="http://vimeo.com/12831282">live demonstration</a> using the <a title="Ingres Database Workbench" href="http://community.ingres.com/wiki/Ingres_Database_Workbench">Ingres Database Workbench</a>; recorded for posterity.<br />
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/06/29/cloudy-with-ingres-vectorwise/" title="Cloudy with Ingres VectorWise">Cloudy with Ingres VectorWise</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/06/10/uk-iua-2010/" title="UK IUA 2010">UK IUA 2010</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/02/04/button-clicks-do-nothing-in-ingres-database-workbench-eclipse-and-its-derivatives/" title="Button clicks do nothing in Ingres Database Workbench, Eclipse and its derivatives">Button clicks do nothing in Ingres Database Workbench, Eclipse and its derivatives</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2008/08/06/donnez-moi-un-cafe-ingres/" title="Donnez-moi un café Ingres">Donnez-moi un café Ingres</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/" title="Ingres Migration Toolset">Ingres Migration Toolset</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2010/06/25/vectorise-your-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UK IUA 2010</title>
		<link>http://blogs.planetingres.org/notnull/2010/06/10/uk-iua-2010/</link>
		<comments>http://blogs.planetingres.org/notnull/2010/06/10/uk-iua-2010/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 07:26:40 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[conference]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[ingres news]]></category>
		<category><![CDATA[Ingres VectorWise]]></category>
		<category><![CDATA[Novell]]></category>
		<category><![CDATA[Talend]]></category>
		<category><![CDATA[UK IUA]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=213</guid>
		<description><![CDATA[This year&#8217;s IUA conference; a crammed packed one day event with 5 streams of sessions with keynotes from Ingres&#8216; CEO Roger Burkhardt, Novell&#8216;s Director of Product Management Dr. Gerald Pfeifer and Talend&#8216;s François Mero. Ingres announced the release of Ingres VectorWise with a &#8220;see it to believe it&#8221; live demonstration; identical analytical queries run on [...]]]></description>
			<content:encoded><![CDATA[<p>This year&#8217;s <a href="http://www.iua.org.uk/">IUA</a> conference; a crammed packed one day event with 5 streams of sessions with keynotes from <a href="http://www.ingres.com">Ingres</a>&#8216; CEO Roger Burkhardt, <a href="http://www.novell.com">Novell</a>&#8216;s Director of Product Management Dr. Gerald Pfeifer and <a href="http://www.talend.com">Talend</a>&#8216;s François Mero.</p>
<p>Ingres announced the release of <a href="http://ingres.com/vectorwise/">Ingres VectorWise</a> with a &#8220;see it to believe it&#8221; live demonstration; identical analytical queries run on a closed source DBMS (DBX) on 50 million rows and Ingres VectorWise on 100 million rows of data.  Don&#8217;t hold your breath for DBX returning in around 52 seconds, but don&#8217;t blink with Ingres VectorWise or you&#8217;ll miss it returning in just under 2 seconds.  Analytical queries with large data sets are the target and the audience was encouraged to try it out for themselves using their own data and sharing their &#8220;vectorised&#8221; findings.</p>
<p>In conjunction with the Ingres VectorWise announcement; Novell showed <a href="http://susestudio.com/">SuSE Studio</a> with ability to create <a href="http://www.novell.com/products/jeos/">SuSE JeOS</a> (Just enough Operating System) appliances that include Ingres; Talend announced the availability of a set of Ingres VectorWise connectors for Talend.</p>
<p>Joe Kronk and Emma McGrattan provided a debriefing for this year&#8217;s pre-conference code sprint.  30 people attended 4 focus areas, Ingres server, migration wizard toolkit, management tools and OpenROAD.</p>
<p>Rick van der Lans, winner of last year&#8217;s Ingres Community Award, presented the award to this year&#8217;s winner Karl Schendel.  Congratulations Karl.</p>
<p>The conference provided many informative sessions and an ideal environment for networking.</p>
<p>Mark 07/Jun/2011 in your calendars for next year&#8217;s conference.<br />
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/06/29/cloudy-with-ingres-vectorwise/" title="Cloudy with Ingres VectorWise">Cloudy with Ingres VectorWise</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/06/25/vectorise-your-data/" title="Vectorise your data">Vectorise your data</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2009/06/10/ingres-code-sprint-09/" title="Ingres Code Sprint 09">Ingres Code Sprint 09</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/data-access-message-protocol-wireshark-dissector/" title="Data Access Message Protocol &#8211; Wireshark dissector">Data Access Message Protocol &#8211; Wireshark dissector</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/" title="Ingres Migration Toolset">Ingres Migration Toolset</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2010/06/10/uk-iua-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Debugging the Hibernate project with Eclipse</title>
		<link>http://blogs.planetingres.org/notnull/2010/05/16/debugging-the-hibernate-project-with-eclipse/</link>
		<comments>http://blogs.planetingres.org/notnull/2010/05/16/debugging-the-hibernate-project-with-eclipse/#comments</comments>
		<pubDate>Sun, 16 May 2010 10:42:44 +0000</pubDate>
		<dc:creator>notnull</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[ingres]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[Java]]></category>
		<guid isPermaLink="false">http://blogs.planetingres.org/notnull/?p=174</guid>
		<description><![CDATA[Trying to debug projects made using Apache Maven has not been something achieved with any success. Having been working at the periphery of the Hibernate source and submitting simple patches for the Ingres dialect and some tests I am now in a position to start debugging some of the issues discovered whilst testing. I have [...]]]></description>
			<content:encoded><![CDATA[<p>Trying to debug projects made using <a href="http://maven.apache.org/">Apache Maven</a> has not been something achieved with any success.</p>
<p>Having been working at the periphery of the Hibernate source and submitting simple patches for the Ingres dialect and some tests I am now in a position to start debugging some of the issues discovered whilst testing.  I have been dabbling with building maven projects from Eclipse using <a href="http://m2eclipse.sonatype.org/">m2eclipse</a>, but have not managed to perform source level debugging.  I found this article <a href="http://docs.codehaus.org/display/MAVENUSER/Dealing+with+Eclipse-based+IDE">Dealing with the Eclipse IDE</a> that provides some clues on how it is done.</p>
<p>Essentially it involves a remote debug session from a container project to a running maven goal configured to listen.</p>
<h2>Versions</h2>
<p>The versions of software that I&#8217;ve been playing with</p>
<ul>
<li>Eclipse Galileo ~SR1 &#8211; Build id: 20090920-1017</li>
<li>Eclipse Helios M5 &#8211; Build id: 20100204-0846 (I started to install the m2eclipse plugin and import the projects, but needs more work)</li>
<li>Ingres 9.3.1 (int.lnx/106)</li>
<li>java version &#8220;1.6.0_16&#8243;</li>
<li>mvn Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100)</li>
<li>Apache Ant version 1.7.1 compiled on June 27 2008</li>
<li>Hibernate 3.5.0-Final</li>
<p><code>Path: .<br />
URL: http://anonsvn.jboss.org/repos/hibernate/core/tags/hibernate-3.5.0-Final<br />
Repository Root: http://anonsvn.jboss.org/repos/hibernate<br />
Repository UUID: 1b8cb986-b30d-0410-93ca-fae66ebed9b2<br />
Revision: 19149<br />
Node Kind: directory<br />
Schedule: normal<br />
Last Changed Author: steve.ebersole@jboss.com<br />
Last Changed Rev: 19148<br />
Last Changed Date: 2010-03-31 18:38:55 +0100 (Wed, 31 Mar 2010)<br />
</code>
</ul>
<p>These notes assume that the software has been installed and configured.  For example, the Maven local repository location is available and that the Maven remote repository is accessible.</p>
<h2>Installing m2eclipse</h2>
<p>The article <a href="http://docs.codehaus.org/display/MAVENUSER/Dealing+with+Eclipse-based+IDE">Dealing with the Eclipse IDE</a> includes links on how to install m2eclipse, but in summary, to install new software in Eclipse use the built-in update manager:</p>
<ul>
<li>Using the menus select
<ul>
<li>Help &gt; Install New Software</li>
<li>In the dialog add the URL <a href="http://m2eclipse.sonatype.org/sites/m2e">http://m2eclipse.sonatype.org/sites/m2e</a></li>
<li>Check the boxes of the packages that should be installed
<ul>
<li>NB&#8221; Version 0.9.8 should be un-installed before upgrading to 0.10.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>Import the Hibernate project</h2>
<p>Once the m2eclipse extensions have been installed into Eclipse the preparation for importing the Hibernate Project Object Model (POM) XML file into the IDE is complete.  Importing the Hibernate project is <em><strong>optional</strong></em> and is only required if you intend to build Hibernate from Eclipse.  The remote Java application perspective will connect to either a command line invoked maven process or an Eclipse invoked maven process.</p>
<ul>
<li>Start Eclipse
<ul>
<li>Create a new workspace for the Hibernate project.</li>
</ul>
</li>
<li>Using the menu File &gt; Import
<ul>
<li>Select Maven &gt; Existing Maven Projects</li>
<li>Click Next and use the browse button to specify the root directory of the Hibernate source code, this is the directory in which the top level pom.xml file exists.</li>
<li>The sub-projects appear in the tree view in addition to the hierarchy beneath the top level project.</li>
</ul>
</li>
<p><img src="http://blogs.planetingres.org/notnull/files/2010/05/02-eclipse-import-maven-projects.png" alt="Import Exisiting Maven Project" /></ul>
<p>The initial import and build of the workspace can take a while.</p>
<h2><strong>Create a Surefire Debug Configuration</strong></h2>
<p>Create a run configuration for a specific test class for debugging.  In this example the filter.DynamicFilterTest has been cut down into filter.IngresDynamicFilterTest.</p>
<ul>
<li> Select the menu Run &gt; Run configuration option or from the context menu using a right click.</li>
<li>In the Run Configuration dialog select &#8221;maven&#8221; and create a new configuration
<ul>
<li>Enter a name for the configuration</li>
<li>Surefire Debug</li>
<li>Set the base directory to the test suite directory by browsing the file system</li>
<li>Set the goals</li>
<li> <code>test -Dmaven.surefire.debug</code></li>
<li>Use a JDBC profile if one is required and has been configured</li>
<li>Set the &#8221;test&#8221; parameter to a specific test class intended for debugging
<ul>
<li> <code>test=org.hibernate.test.filter.IngresDynamicFilterTest</code></li>
</ul>
</li>
</ul>
</li>
<p><img src="http://blogs.planetingres.org/notnull/files/2010/05/06-debug-config-m2-test.png" alt="Maven Test Run Configuration" /></ul>
<h2>Create a Debugging Container Project</h2>
<p>The container java project does not contain any source and is used as the launch point for a remote debugging configuration.</p>
<ul>
<li> Using the File-&gt;New-&gt;Project-&gt;Java Project (or equivalent)</li>
<li>Set the project name in the wizard</li>
<li><code>Project Name: Maven Debug</code> and finish</li>
<p>In order to debug a maven project a container project is used to connect to maven in debug mode.</p>
<p><a href="http://vimeo.com/11763677">Create Container Project</a> from <a href="http://vimeo.com/user3822721">Ray Fan</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<li>Use the Run-&gt;Debug Configurations menu to create a configuration for the Remote Java Application
<ul>
<li>Set the name<code>Name: Maven</code></li>
<li>Keep all the existing settings and apply</li>
<p><img src="http://blogs.planetingres.org/notnull/files/2010/05/10-debug-config-remote-maven-project.png" alt="Debug Remote Application" /></p>
<li>Select the Source tab and add source
<ul>
<li><code>File System Directory</code> and browse to the Hibernate route source directory</li>
<li>Select the <code>Search subfolders</code> check box</li>
<li>Apply and close</li>
</ul>
<p><img src="http://blogs.planetingres.org/notnull/files/2010/05/13-source-folders-added.png" alt="Add Source Folders" /></li>
</ul>
</li>
<li>Use the Run &gt; Debug Configurations menu to duplicate the Maven configuration for the Remote Java Application
<ul>
<li>Set the name
<ul>
<li><code>Name: Maven Debug</code></li>
</ul>
</li>
<li>Change the port value
<ul>
<li><code>Port: 5005</code></li>
</ul>
</li>
<li>Apply and close</li>
<p><img src="http://blogs.planetingres.org/notnull/files/2010/05/11-debug-config-remote-maven-surefile-project.png" alt="Remote Application Maven Surefire Configuration" /></ul>
</li>
</ul>
<h2>Set breakpoints and start the test</h2>
<p>At least one breakpoint should be set in the source prior to the run configuration Surefire Debug is started</p>
<ul>
<li> Browse the source tree in the package explorer to the test class</li>
<li>Set a breakpoint</li>
<li>Use the Run-&gt;Run Configurations menu and select the Maven-&gt;Surefire Debug configuration
<ul>
<li>Click debug to start maven</li>
</ul>
</li>
<p><a href="http://vimeo.com/11760638">Eclipse breakpoint setting and starting maven</a> from <a href="http://vimeo.com/user3822721">Ray Fan</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Using Eclipse to browse the project source and set a breakpoint prior to starting maven to run the test.</p>
<h2>Start the debugger</h2>
</ul>
<ul>
<li> Use the Debug-&gt;Debug Configurations menu and select the <code>Maven Debug</code> remote debugging configuration
<ul>
<li>Click debug to start the debugging session</li>
<li>Switch to the debugging perspective when prompted</li>
<li>Once execution of the test starts the breakpoint set previously should be hit</li>
</ul>
</li>
<p><a href="http://vimeo.com/11767128">Starting to debug</a> from <a href="http://vimeo.com/user3822721">Ray Fan</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Starting to debug, switching perspective and hitting the breakpoint.</p>
</ul>
<h3>Related posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/notnull/2010/04/01/hibernate-3-5-0-final-released/" title="Hibernate 3.5.0-Final released">Hibernate 3.5.0-Final released</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2008/08/06/donnez-moi-un-cafe-ingres/" title="Donnez-moi un café Ingres">Donnez-moi un café Ingres</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2008/01/21/rapid/" title="Rapid">Rapid</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2011/02/01/ingres-migration-toolset/" title="Ingres Migration Toolset">Ingres Migration Toolset</a></li>
<li><a href="http://blogs.planetingres.org/notnull/2010/02/23/useful-or-useless-follow-on-post/" title="Useful or useless? Follow on post &#8230;">Useful or useless? Follow on post &#8230;</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.planetingres.org/notnull/2010/05/16/debugging-the-hibernate-project-with-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

