<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:planet="http://planet.intertwingly.net/" xmlns:indexing="urn:atom-extension:indexing" indexing:index="no"><access:restriction xmlns:access="http://www.bloglines.com/about/specs/fac-1.0" relationship="deny"/>
  <title>Planet Ingres</title>
  <updated>2010-09-03T05:45:19Z</updated>
  <generator uri="http://intertwingly.net/code/venus/">Venus</generator>
  <author>
    <name>Grant Croker</name>
    <email>grant@planetingres.org</email>
  </author>
  <id>http://planetingres.org/atom.xml</id>
  <link href="http://planetingres.org/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://planetingres.org/" rel="alternate"/>

  <entry xml:lang="en">
    <id>http://blogs.ingres.com/emmamcgrattan/?p=760</id>
    <link href="http://blogs.ingres.com/emmamcgrattan/2010/08/26/toe-in-the-cloud/" rel="alternate" type="text/html"/>
    <title>Emma McGrattan: Toe in the Cloud</title>
    <summary>The Ingres VectorWise beta program garnered a lot of interest from existing Ingres customers and partners and from shiny new prospects looking for a BI solution that could provide real-time analytics without breaking the bank.   In a couple of cases the beta roll-out was stalled pending approval and procurement of hardware.   Getting feedback from real-world scenarios is crucial to [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><img alt="IVW" class="alignleft size-full wp-image-763" src="http://blogs.ingres.com/emmamcgrattan/wp-content/uploads/2010/08/IVW.bmp" title="IVW"/></p>
<p>The Ingres VectorWise beta program garnered a lot of interest from existing Ingres customers and partners and from shiny new prospects looking for a BI solution that could provide real-time analytics without breaking the bank.   In a couple of cases the beta roll-out was stalled pending approval and procurement of hardware.   Getting feedback from real-world scenarios is crucial to the success of any new product so we needed to look ‘outside the box’ (excuse the deliberate pun) to keep the momentum going.   We immediately thought of setting up a <a href="http://community.ingres.com/wiki/Ingres_VectorWise_Amazon_EC2_Images" title="Ingres VectorWise for Amazon EC2">pre-configured AMI</a> with everything needed to get started with Ingres VectorWise, but we were concerned that perhaps the performance of cloud storage would be an issue.   After some testing with various data volumes on <a href="http://aws.amazon.com/ebs/">Amazon’s EBS</a> we were delighted to note that the performance was far better than predicted to the point of being an acceptable platform for Ingres VectorWise deployment.   We had a number of our beta sites test in the Cloud and the feedback we received was very positive.  </p>
<p>Given our success with the Amazon EC2  the obvious next question was what about private clouds, other public clouds, hybrid clouds where part of the infrastructure is in a private cloud and part in a public cloud, the scenarios were endless.   To build solutions for all of the various combinations was going to be time consuming and time is money!  </p>
<p>A few weeks ago during one of our regular calls with <a href="http://www.redhat.com/">Red Hat</a> re our <a href="http://www.redhat.com/solutions/cloud/" title="Red Hat Cloud Foundations">Cloud Foundations</a> collaboration mention was made of a new innovation that would allow us to pre-assemble the components we wanted to include in our machine image and choose the deployment platform from within the development environment.  This will greatly speed-up and simplify the production and testing of Ingres solutions for all of the various cloud types and provide a flexible platform for innovation.   </p>
<p>The massive demand for mobile applications has resulted in the need for a reliable and scalable platform to support these applications and the cloud provides that platform.   Embracing the production of standards in collaboration with others, who know what it means to build business critical applications, will mean that whether you use mobile applications to close that next big deal, or to find the nearest happy-hour, the technology stack behind it will ensure your needs are met.</p>
<p>Related Links:<br/>
<a href="http://blogs.ingres.com/ketankaria/2010/08/25/opening-in-the-cloud/">http://blogs.ingres.com/ketankaria/2010/08/25/opening-in-the-cloud/</a></p>
<p><a href="http://press.redhat.com/2010/08/25/red-hat-paas-build-any-way-deploy-anywhere/">http://press.redhat.com/2010/08/25/red-hat-paas-build-any-way-deploy-anywhere/</a></p>
<p><a href="http://www.ctoedge.com/content/red-hat-expands-cloud-portfolio">http://www.ctoedge.com/content/red-hat-expands-cloud-portfolio</a></p>
<div><br/> <a href="http://www.addthis.com/bookmark.php" target="_blank" title="Bookmark using any bookmark manager!"><img border="0" height="16" src="http://s3.addthis.com/button1-bm.gif" width="125"/></a></div></div>
    </content>
    <updated>2010-08-26T13:44:13Z</updated>
    <category term="Other"/>
    <author>
      <name>Emma McGrattan</name>
    </author>
    <source>
      <id>http://blogs.ingres.com/emmamcgrattan</id>
      <link href="http://blogs.ingres.com/emmamcgrattan/feed/" rel="self" type="application/rss+xml"/>
      <link href="http://blogs.ingres.com/emmamcgrattan" rel="alternate" type="text/html"/>
      <subtitle>The View From 25B</subtitle>
      <title>The View From 25B</title>
      <updated>2010-08-26T20:15:17Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blogs.ingres.com/ketankaria/?p=6</id>
    <link href="http://blogs.ingres.com/ketankaria/2010/08/25/opening-in-the-cloud/" rel="alternate" type="text/html"/>
    <title>Ketan Karia: OPENing in the Cloud</title>
    <summary>In theory cloud computing should be a development playground for Ingres’ partners and customers.  By its very nature open source and innovation should be at the heart of cloud computing, however in the past few months I have started to become concerned that actually the cloud could be “the mother of all lock-ins”. That term [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>In theory cloud computing should be a development playground for Ingres’ partners and customers.  By its very nature open source and innovation should be at the heart of cloud computing, however in the past few months I have started to become concerned that actually the cloud could be <strong>“the mother of all lock-ins”.</strong></p>
<p>That term came from a conversation with Jim Whitehurst, Red Hat’s CEO.  He is worried, as we at Ingres are that enterprises could fall into the traps that proprietary monoliths lay to get them signed up to a technology infrastructure which has no easy way out, huge integration issues and low investments in development.</p>
<p><a href="http://press.redhat.com/2010/08/25/deltacloud-update-momentum/." target="_blank">Our cloud announcement with Red Hat </a>has therefore given me hope.  We hear from our ISV partners and customers that they want a cloud ‘stack’ that doesn’t compromise on the interoperability, open standards and innovation that they have come to expect, having worked with the likes of Ingres and Red Hat for many years.</p>
<p>I am looking forward to seeing the cloud develop in a more open, standardised and innovative way, thanks to initiatives such as the Cloud Foundation.  We have hopefully dodged an industry bullet by partnering and sharing innovation to provide a cloud vision that enterprises thrive within.</p></div>
    </content>
    <updated>2010-08-25T11:00:37Z</updated>
    <category term="cloud"/>
    <category term="open source"/>
    <category term="ingres"/>
    <category term="ketan karia"/>
    <category term="lock in"/>
    <category term="red hat"/>
    <category term="stack"/>
    <author>
      <name>Ketan Karia</name>
    </author>
    <source>
      <id>http://blogs.ingres.com/ketankaria</id>
      <link href="http://blogs.ingres.com/ketankaria/feed/" rel="self" type="application/rss+xml"/>
      <link href="http://blogs.ingres.com/ketankaria" rel="alternate" type="text/html"/>
      <subtitle>Ingres Blog</subtitle>
      <title>Ketan Karia</title>
      <updated>2010-09-01T15:41:36Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.fosslc.org/811 at http://www.fosslc.org/drupal</id>
    <link href="http://www.fosslc.org/drupal/content/what-heck-fosslc" rel="alternate" type="text/html"/>
    <title>Andrew Ross: What the heck is FOSSLC?</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>We've been asked enough times lately what FOSSLC is that I was thinking a short blog on this topic might be a good idea. We've evolved from where we started a few years ago so it's worthwhile to see what it is we do today.</p>
<p>Our tag line is pretty accurate: FOSSLC is a non-profit corporation dedicated to education, community, and business development involving open source technologies. But what does this *really* mean?</p>
<div class="service-links"><div class="service-label">Bookmark/Search this post with: </div><ul class="links"><li class="service_links_delicious first"><a href="http://del.icio.us/post?url=http%3A%2F%2Fwww.fosslc.org%2Fdrupal%2Fcontent%2Fwhat-heck-fosslc&amp;title=What+the+heck+is+FOSSLC%3F" rel="nofollow" title="Bookmark this post on del.icio.us."><img alt="Delicious" src="http://www.fosslc.org/drupal/sites/all/modules/service_links/images/delicious.png"/></a></li>
<li class="service_links_digg"><a href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.fosslc.org%2Fdrupal%2Fcontent%2Fwhat-heck-fosslc&amp;title=What+the+heck+is+FOSSLC%3F" rel="nofollow" title="Digg this post on digg.com."><img alt="Digg" src="http://www.fosslc.org/drupal/sites/all/modules/service_links/images/digg.png"/></a></li>
<li class="service_links_reddit"><a href="http://reddit.com/submit?url=http%3A%2F%2Fwww.fosslc.org%2Fdrupal%2Fcontent%2Fwhat-heck-fosslc&amp;title=What+the+heck+is+FOSSLC%3F" rel="nofollow" title="Submit this post on reddit.com."><img alt="Reddit" src="http://www.fosslc.org/drupal/sites/all/modules/service_links/images/reddit.png"/></a></li>
<li class="service_links_facebook last"><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.fosslc.org%2Fdrupal%2Fcontent%2Fwhat-heck-fosslc&amp;t=What+the+heck+is+FOSSLC%3F" rel="nofollow" title="Share on Facebook."><img alt="Facebook" src="http://www.fosslc.org/drupal/sites/all/modules/service_links/images/facebook.png"/></a></li>
</ul></div><p><a href="http://www.fosslc.org/drupal/content/what-heck-fosslc" target="_blank">read more</a></p></div>
    </summary>
    <updated>2010-08-23T23:00:08Z</updated>
    <category scheme="http://www.fosslc.org/drupal/category/category/community" term="Community"/>
    <category scheme="http://www.fosslc.org/drupal/taxonomy/term/16" term="Entrepreneurship"/>
    <category scheme="http://www.fosslc.org/drupal/category/community/misc" term="Misc"/>
    <author>
      <name>aross</name>
    </author>
    <source>
      <id>http://www.fosslc.org/drupal/blog/4</id>
      <link href="http://www.fosslc.org/drupal/blog/4" rel="alternate" type="text/html"/>
      <link href="http://www.fosslc.org/drupal/blog/4/feed" rel="self" type="application/rss+xml"/>
      <title>aross's blog</title>
      <updated>2010-09-03T05:45:07Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://community.ingres.com/forum/blogs/ekar/74-useful-not.html</id>
    <link href="http://community.ingres.com/forum/blogs/ekar/74-useful-not.html" rel="alternate" type="text/html"/>
    <title>Eugene Karepetyants: Useful or not?</title>
    <summary>I have shared some very simple script I wrote and using for a while. Personally, I think every Ingres user could use it. Especially a new users with...</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div><font face="Century Gothic"><font size="2"><br/>
I have shared some very simple script I wrote and using for a while. Personally, I think every Ingres user could use it. Especially a new users with some experience with other databases. It is just another Terminal Monitor with few tricks. Once session is started, user can list existing user databases, create or delete database, connect to a database and run SQL statements, disconnect and connect to another database and more. I am sure a few more useful things can be added to make it even better. Some better error handling also comes to mind. <br/>
Detailed description and script itself can be copied from here:<br/>
<a href="http://community.ingres.com/wiki/Another_terminal_monitor" target="_blank">Another_terminal_monitor</a><br/>
Sometimes, little changes can make a difference. Would love to hear your ideas on this one and maybe on some other little tiny things which can be done to improve usability and overall Ingres experience. <br/>
<br/>
Eugene. <br/>
<br/>
<br/>
You can view some other little things I shared on my page, at: <a href="http://community.ingres.com/wiki/User:Ekar" target="_blank">http://community.ingres.com/wiki/User:Ekar</a> <br/>
</font></font><br/>
<br/>
<img alt="" border="0" src="http://community.ingres.com/forum/blogs/ekar/attachments/6d1282225133-useful-not-mytm004.jpg"/></div>



	<div style="margin-top: 10px;">

		
			<fieldset class="fieldset">
				<legend>Attached Thumbnails</legend>
				<div style="padding: 3px;">
				
	<a href="http://community.ingres.com/forum/blogs/ekar/attachments/6d1282225133-useful-not-mytm004.jpg" id="attachment6" rel="lightbox" target="attachment"><img alt="Click image for larger version  Name: mytm004.JPG Views: 51 Size: 77.3 KB ID: 6" border="0" class="thumbnail" src="http://community.ingres.com/forum/blogs/ekar/attachments/6d1282225133t-useful-not-mytm004.jpg"/></a>
	 
	

	<a href="http://community.ingres.com/forum/blogs/ekar/attachments/7d1282238564-useful-not-mytm001.jpg" id="attachment7" rel="lightbox" target="attachment"><img alt="Click image for larger version  Name: mytm001.JPG Views: 6 Size: 37.4 KB ID: 7" border="0" class="thumbnail" src="http://community.ingres.com/forum/blogs/ekar/attachments/7d1282238564t-useful-not-mytm001.jpg"/></a>
	 
	

				</div>
			</fieldset>
		
		
		
		

	</div>
</div>
    </content>
    <updated>2010-08-19T13:49:30Z</updated>
    <author>
      <name>ekar</name>
    </author>
    <source>
      <id>http://community.ingres.com/forum/blogs/ekar/</id>
      <logo>http://community.ingres.com/forum/ingres4/misc/rss.jpg</logo>
      <link href="http://community.ingres.com/forum/blogs/ekar/" rel="alternate" type="text/html"/>
      <link href="http://community.ingres.com/forum/blogs/ekar/feed.rss" rel="self" type="application/rss+xml"/>
      <subtitle>Ingres Corporation is a leading provider of open source database management software and support services. [Toll Free] +1 (888) 446-4737</subtitle>
      <title>Ingres Community Forums - Blogs - ekar</title>
      <updated>2010-09-03T05:45:17Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://community.ingres.com/forum/blogs/ekar/73-open-source-star-wars-part-i.html</id>
    <link href="http://community.ingres.com/forum/blogs/ekar/73-open-source-star-wars-part-i.html" rel="alternate" type="text/html"/>
    <title>Eugene Karepetyants: Open Source Star Wars - part I</title>
    <summary>There is plenty of news from the Google lately. First, they get into Travel business (acquires ITA), than they drop Google Wave. They have many other...</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div><font face="Century Gothic"><font size="2">There is plenty of news from the Google lately. First, they get into Travel business (acquires ITA), than they drop Google Wave. They have many other things going on behind the close doors (I am sure you know these, like Google OS, etc). And now this - Oracle filed a lawsuit against Google . And center of this is use of Open Source software, the java (in Android platform) to be exact. I am sure you know by now all details on what has been declared and what has been said. To me, it seems that Oracle is going after the Open Source. And to me, main question is - can they damage Open Source in general? If they win, can they re-direct Open Source movement? For some time Oracle tried to convince software world that they can tolerate Open Source, but I think this action is exposing their face and their feel about Open Source. <br/>
One thing is for sure - it will be long process and much more will come out in light of this lawsuit. How this will affect Open Source - has to be seen. <br/>
Will it affect Ingres? I hope not. At least for some time it should not affect Ingres in any way. Moreover, I think it will benefit Ingres as all eyes will be on these two (Google and Oracle) and Ingres has a good chance to almost-quietly continue gain speed with VectorWise and its growing user base. Also, such action might hurt some feelings towards Oracle and Ingres should be prepared to see much more users taking another look at Ingres. And Ingres should be ready! Ingres should prepare some PR strategy for such users and take advantage of possible side affect of Oracle's action. I hope Ingres will recognize this moment! <br/>
<br/>
</font></font></div></div>
    </content>
    <updated>2010-08-16T13:50:28Z</updated>
    <author>
      <name>ekar</name>
    </author>
    <source>
      <id>http://community.ingres.com/forum/blogs/ekar/</id>
      <logo>http://community.ingres.com/forum/ingres4/misc/rss.jpg</logo>
      <link href="http://community.ingres.com/forum/blogs/ekar/" rel="alternate" type="text/html"/>
      <link href="http://community.ingres.com/forum/blogs/ekar/feed.rss" rel="self" type="application/rss+xml"/>
      <subtitle>Ingres Corporation is a leading provider of open source database management software and support services. [Toll Free] +1 (888) 446-4737</subtitle>
      <title>Ingres Community Forums - Blogs - ekar</title>
      <updated>2010-09-03T05:45:17Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blogs.planetingres.org/grant/?p=280</id>
    <link href="http://feedproxy.google.com/~r/ingres/~3/0pgmDN5rRkg/280-simplifying-an-openapi-trace-log" rel="alternate" type="text/html"/>
    <link href="http://blogs.planetingres.org/grant/280-simplifying-an-openapi-trace-log#comments" rel="replies" type="text/html"/>
    <link href="http://blogs.planetingres.org/grant/280-simplifying-an-openapi-trace-log/feed/atom" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">Grant Croker: Simplifying an OpenAPI trace log</title>
    <summary xml:lang="en">Ingres’s OpenAPI C interface can be challenging at times especially when it comes to debugging or reading an API trace. For example, right now I’m trying to debug a problem in the PHP driver for Ingres. For some reason during the tear-down of the request the driver is unable to close a statement. Turning to [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Ingres’s OpenAPI C interface can be challenging at times especially when it comes to debugging or reading an <a href="http://docs.ingres.com/Ingres/9.3/OpenAPI%20User%20Guide/creatinganapplicationwithopenapi.htm#o1470">API trace</a>. For example, right now I’m trying to debug a problem in the <a href="http://pecl.php.net/ingres">PHP driver</a> for Ingres. For some reason during the tear-down of the request the driver is unable to close a statement. Turning to a level 5 API trace I get <a href="http://blogs.planetingres.org/grant/files/2010/04/api.log">this</a>. Which, to be honest has information in there that I don’t exactly need. Specifically I’m not too interested in the calls to <a href="http://docs.ingres.com/Ingres/9.3/OpenAPI%20User%20Guide/IIapi_wait.htm">IIapi_wait()</a> <a href="http://blogs.planetingres.org/grant/280-simplifying-an-openapi-trace-log#1">[1]</a> or the lower level <i>Dispatch()</i> functions. With this in mind using grep I can filter out this “chaff”, and produce a more concise log file:</p>
<pre class="brush: plain;">grep -v "IIapi_wait\|Dispatch" api.log</pre>
<p>Turning <a href="http://blogs.planetingres.org/grant/files/2010/04/api.log">this</a> into:</p>
<pre class="brush: plain;">!IIapi_initAPI: initializing API.
!IIapi_initialize: INGRES API initialized, envHndl = 090F9308
!IIapi_initialize: startup API
!IIapi_initialize: version = 6
!IIapi_initialize: INGRES API initialized, envHndl = 09078018
!IIapi_connect: connect to DBMS Server
!IIapi_connect: envHndl = 09078018, connHndl = 00000000, tranHndl= 00000000
!IIapi_connect: target = @server,tcp_ip,ii[user:secret]::dbname
!IIapi_thread(-1226205472): allocated local storage 091A5E78
!IIapi_appCallback: request completed, status = SUCCESS
!IIapi_setEnvParam: set environment parameter
!IIapi_setEnvParam: envHndl = 09078018
!IIapi_setEnvParam: paramID = 24.
!IIapi_autocommit: set autocommit state
!IIapi_autocommit: connHndl = 091A5960, tranHndl = 00000000
!IIapi_appCallback: request completed, status = SUCCESS
!IIapi_query: starting a query
!IIapi_query: connHndl = 091A5960, tranHndl = 091A69B8, queryType = 0
!IIapi_query: queryText = set session with description='hello'
!IIapi_appCallback: request completed, status = SUCCESS
!IIapi_close: closing a query
!IIapi_close: stmtHndl = 091A8070
!IIapi_appCallback: request completed, status = SUCCESS
!IIapi_query: starting a query
!IIapi_query: connHndl = 091A5960, tranHndl = 091A69B8, queryType = 0
!IIapi_query: queryText = set lockmode session where readlock=nolock
!IIapi_appCallback: request completed, status = SUCCESS
!IIapi_close: closing a query
!IIapi_close: stmtHndl = 091A6580
!IIapi_appCallback: request completed, status = SUCCESS
!IIapi_cancel: cancelling a query
!IIapi_cancel: invalid handle
!IIapi_appCallback: request completed, status = INVALID_HANDLE
!IIapi_close: closing a query
!IIapi_close: invalid statement handle
!IIapi_appCallback: request completed, status = INVALID_HANDLE
!IIapi_autocommit: set autocommit state
!IIapi_autocommit: connHndl = 091A5960, tranHndl = 091A69B8
!IIapi_appCallback: request completed, status = SUCCESS
!IIapi_disconnect: disconnecting a connection
!IIapi_disconnect: connHndl = 091A5960
!IIapi_appCallback: request completed, status = SUCCESS
!IIapi_releaseEnv: Release Environment
!IIapi_releaseEnv: envHndl = 09078018
!IIapi_terminate: shutdown API
!IIapi_releaseEnv: Release Environment
!IIapi_releaseEnv: envHndl = 090F9308
!IIapi_terminate: shutdown API
!IIapi_termAPI: shutting down API completely.
!IIapi_termAPI: API shutdown.
</pre>
<p>A lot simpler to read – Now I can see that a bad statement handle has been passed to <a href="http://docs.ingres.com/Ingres/9.3/OpenAPI%20User%20Guide/IIapi_cancel.htm">IIapi_cancel()</a> and <a href="http://docs.ingres.com/Ingres/9.3/OpenAPI%20User%20Guide/IIapi_close.htm">IIapi_close()</a>. Now I know what the problem is it’s time to find where the statement handle is coming from.</p>
<p><a name="1"/>[1] It should be noted that you cannot always discount IIapi_wait() calls. A number of years ago I hit a weird timing issue due to a missing IIapi_wait() call.<br/>
</p><h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/grant/345-improving-the-improved-docs-ingres-com" title="Improving the Improved &#x2013; docs.ingres.com">Improving the Improved – docs.ingres.com</a></li>
<li><a href="http://blogs.planetingres.org/grant/332-ingres-vectorwise-webinars" title="Ingres VectorWise Webinars">Ingres VectorWise Webinars</a></li>
<li><a href="http://blogs.planetingres.org/grant/308-iua-vectorwise-demo-video" title="IUA VectorWise Demo Video">IUA VectorWise Demo Video</a></li>
</ul>
<img alt="" src="http://blogs.planetingres.org/grant/?ak_action=api_record_view&amp;id=280&amp;type=feed"/><p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img alt="Share/Bookmark" height="16" src="http://blogs.planetingres.org/grant/wp-content/plugins/add-to-any/share_save_171_16.png" width="171"/></a> </p><img height="1" src="http://feeds.feedburner.com/~r/ingres/~4/0pgmDN5rRkg" width="1"/></div>
    </content>
    <updated>2010-08-11T10:15:03Z</updated>
    <published>2010-04-14T09:09:12Z</published>
    <category scheme="http://blogs.planetingres.org/grant" term="ingres"/>
    <category scheme="http://blogs.planetingres.org/grant" term="debugging"/>
    <category scheme="http://blogs.planetingres.org/grant" term="openapi"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blogs.planetingres.org/grant/280-simplifying-an-openapi-trace-log</feedburner:origLink>
    <author>
      <name>Grant Croker</name>
      <uri>http://croker.net</uri>
    </author>
    <source>
      <id>http://blogs.planetingres.org/grant/feed/atom</id>
      <link href="http://blogs.planetingres.org/grant" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ingres" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle xml:lang="en">(Other blogs about Ingres are available...)</subtitle>
      <title xml:lang="en">An Ingres Blog</title>
      <updated>2010-08-11T10:15:03Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blogs.planetingres.org/notnull/?p=247</id>
    <link href="http://blogs.planetingres.org/notnull/2010/08/11/ingres-command-line-rpm-installation/" rel="alternate" type="text/html"/>
    <title>Chinese Puzzle: Ingres command line RPM installation</title>
    <summary>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’t Misbehavin mentions the change in behaviour of a manual package installation that I fell [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have been repeatedly installing different builds of the <a href="http://community.ingres.com/wiki/Ingres_Roadmap/10" title="Ingres 10 Roadmap">Ingres 10 beta</a> for testing with the <a href="http://community.ingres.com/wiki/Hibernate:Dialect#Ingres_Hibernate_Dialects" title="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 href="http://blogs.planetingres.org/notnull/2010/08/04/ingres-package-install-aint-misbehavin/" title="Ingres package install ain't misbehavin">Ingres Package Install Ain’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’t find any,  so I wrote some notes <a href="http://community.ingres.com/wiki/Ingres_command_line_RPM_installation" title="Command line RPM installation">Command line RPM installation</a> as an aide mémoire.<br/>
</p><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&#x2019;t misbehavin">Ingres package install ain’t misbehavin</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>
<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>
</ul></div>
    </content>
    <updated>2010-08-11T10:04:32Z</updated>
    <category term="database"/>
    <category term="documentation"/>
    <category term="ingres"/>
    <category term="command line"/>
    <category term="Ingres 10"/>
    <category term="installation"/>
    <category term="RPM"/>
    <author>
      <name>notnull</name>
    </author>
    <source>
      <id>http://blogs.planetingres.org/notnull</id>
      <link href="http://blogs.planetingres.org/notnull/feed/" rel="self" type="application/rss+xml"/>
      <link href="http://blogs.planetingres.org/notnull" rel="alternate" type="text/html"/>
      <subtitle>Just another blogs.planetingres.org weblog</subtitle>
      <title>Ramblings from the bit bucket</title>
      <updated>2010-08-11T10:15:16Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blogs.planetingres.org/notnull/?p=243</id>
    <link href="http://blogs.planetingres.org/notnull/2010/08/09/ingres-doc-search-plug-in-updated/" rel="alternate" type="text/html"/>
    <title>Chinese Puzzle: Ingres doc search plug-in updated</title>
    <summary>Following on from the post Ingres documentation site relaunched I’ve updated the search plug-in and created the Ingres doc search plug-in page. Related posts Ingres Documentation site relaunched Ingres command line RPM installation Ingres package install ain’t misbehavin Cloudy with Ingres VectorWise UK IUA 2010</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Following on from the post <a href="http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/" title="Ingres documentation site relaunched">Ingres documentation site relaunched</a> I’ve updated the search plug-in and created the <a href="http://planetingres.org/~ray/search/plugins/" title="Ingres doc search plug-in">Ingres doc search plug-in</a> page.<br/>
</p><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/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&#x2019;t misbehavin">Ingres package install ain’t misbehavin</a></li>
<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>
</ul></div>
    </content>
    <updated>2010-08-09T07:05:57Z</updated>
    <category term="documentation"/>
    <category term="ingres"/>
    <category term="browser"/>
    <category term="plug-ins"/>
    <category term="search"/>
    <author>
      <name>notnull</name>
    </author>
    <source>
      <id>http://blogs.planetingres.org/notnull</id>
      <link href="http://blogs.planetingres.org/notnull/feed/" rel="self" type="application/rss+xml"/>
      <link href="http://blogs.planetingres.org/notnull" rel="alternate" type="text/html"/>
      <subtitle>Just another blogs.planetingres.org weblog</subtitle>
      <title>Ramblings from the bit bucket</title>
      <updated>2010-08-11T10:15:16Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blogs.planetingres.org/grant/?p=345</id>
    <link href="http://feedproxy.google.com/~r/ingres/~3/iGlBHbMjP_U/345-improving-the-improved-docs-ingres-com" rel="alternate" type="text/html"/>
    <link href="http://blogs.planetingres.org/grant/345-improving-the-improved-docs-ingres-com#comments" rel="replies" type="text/html"/>
    <link href="http://blogs.planetingres.org/grant/345-improving-the-improved-docs-ingres-com/feed/atom" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">Grant Croker: Improving the Improved – docs.ingres.com</title>
    <summary xml:lang="en">As noted elsewhere this week saw the relaunch of the Ingres documentation site http://docs.ingres.com. At last we have the ability to deep link into the documentation without having to do acrobatics to extract links in the docs, for example http://docs.ingres.com/Ingres/9.3/Database%20Administrator%20Guide/largedataloadswsetnologgingstatement.htm has become http://docs.ingres.com/ingres/9.3/database-administrator-guide/1757-large-data-loads-with-the-set-nologging-statement To get the URL for the first required some navigation of the [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>As <a href="http://community.ingres.com/forum/community-announcements/12402-ingres-online-documentation-now-live.html">noted</a> <a href="http://blogs.planetingres.org/notnull/2010/08/03/ingres-documentation-site-relaunched/">elsewhere</a> this week saw the relaunch of the Ingres documentation site <a href="http://docs.ingres.com">http://docs.ingres.com</a>. At last we have the ability to deep link into the documentation without having to do acrobatics to extract links in the docs, for example</p>
<p><a href="http://docs.ingres.com/Ingres/9.3/Database%20Administrator%20Guide/largedataloadswsetnologgingstatement.htm">http://docs.ingres.com/Ingres/9.3/Database%20Administrator%20Guide/largedataloadswsetnologgingstatement.htm</a></p>
<p>has become</p>
<p><a href="http://docs.ingres.com/ingres/9.3/database-administrator-guide/1757-large-data-loads-with-the-set-nologging-statement">http://docs.ingres.com/ingres/9.3/database-administrator-guide/1757-large-data-loads-with-the-set-nologging-statement</a></p>
<p>To get the URL for the first required some navigation of the documentation index, via the tree or via the search engine. Since <a href="http://google.com/">Google</a> is used by many people as their home page, even to search for <a href="http://www.nbrightside.com/blog/2010/04/30/thoughts-on-browser-usability">facebook.com</a> it makes more sense that the documentation is more accessible from Google, Bing et. al.</p>
<p>One of the downsides with the new <a href="http://docs.ingres.com">docs.ingres.com</a> site is the use of screen real-estate. The main ingres.com properties have their content squeezed in to 980px which is ok in the 1990 world of “This website supports 1024×786″ resolutions. However in this day and age I would make the supposition that 1280×1024 would be more common, something that’s borne out by <a href="http://store.steampowered.com/hwsurvey/?platform=combined">Valve Software’s monthly hardware survey</a>. With the increasing trend towards wide-screen displays in laptops as well as desktop displays a 1440×900 resolution will become more common.</p>
<p>With this in mind I’ve put together a couple of hacks that when used with <a href="http://google.com/chrome">Google Chrome</a> or the Firefox <a href="https://addons.mozilla.org/en-US/firefox/addon/748/">Greasemonkey</a> addon – increases the amount of space used for the content to 60% of the width of the browser window. To install, click on the relevant link for your browser – note that the Greasemonkey script can be used with Google Chrome (from 4.0 onwards).</p>
<ul>
<li>Google Chrome – <a href="http://planetingres.org/~grant/bigdocs/bigdocs.crx">http://planetingres.org/~grant/bigdocs/bigdocs.crx</a></li>
<li>Firefox with Greasemonkey – <a href="http://planetingres.org/~grant/bigdocs/bigdocs.ingres.com.user.js">http://planetingres.org/~grant/bigdocs/bigdocs.ingres.com.user.js</a></li>
</ul>
<p>Once installed go to any <a href="http://docs.ingres.com/">docs.ingres.com</a> page and after the page finishes loading the content area will be super-sized. If there’s any interest I’ll look into to how the page can be rendered full size without having to expand on screen.</p>
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://blogs.planetingres.org/grant/95-ingres-documentation" title="Ingres Documentation Search">Ingres Documentation Search</a></li>
<li><a href="http://blogs.planetingres.org/grant/332-ingres-vectorwise-webinars" title="Ingres VectorWise Webinars">Ingres VectorWise Webinars</a></li>
<li><a href="http://blogs.planetingres.org/grant/308-iua-vectorwise-demo-video" title="IUA VectorWise Demo Video">IUA VectorWise Demo Video</a></li>
</ul>
<img alt="" src="http://blogs.planetingres.org/grant/?ak_action=api_record_view&amp;id=345&amp;type=feed"/><p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img alt="Share/Bookmark" height="16" src="http://blogs.planetingres.org/grant/wp-content/plugins/add-to-any/share_save_171_16.png" width="171"/></a> </p><img height="1" src="http://feeds.feedburner.com/~r/ingres/~4/iGlBHbMjP_U" width="1"/></div>
    </content>
    <updated>2010-08-06T14:50:21Z</updated>
    <published>2010-08-06T14:50:21Z</published>
    <category scheme="http://blogs.planetingres.org/grant" term="documentation"/>
    <category scheme="http://blogs.planetingres.org/grant" term="ingres"/>
    <category scheme="http://blogs.planetingres.org/grant" term="browser"/>
    <category scheme="http://blogs.planetingres.org/grant" term="chrome"/>
    <category scheme="http://blogs.planetingres.org/grant" term="greasemonkey"/>
    <category scheme="http://blogs.planetingres.org/grant" term="tricks"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blogs.planetingres.org/grant/345-improving-the-improved-docs-ingres-com</feedburner:origLink>
    <author>
      <name>Grant Croker</name>
      <uri>http://croker.net</uri>
    </author>
    <source>
      <id>http://blogs.planetingres.org/grant/feed/atom</id>
      <link href="http://blogs.planetingres.org/grant" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ingres" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle xml:lang="en">(Other blogs about Ingres are available...)</subtitle>
      <title xml:lang="en">An Ingres Blog</title>
      <updated>2010-08-11T10:15:03Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blogs.planetingres.org/grant/?p=339</id>
    <link href="http://feedproxy.google.com/~r/ingres/~3/l_BsRWSB3pM/339-changes-to-the-ingres-rpm-installer" rel="alternate" type="text/html"/>
    <link href="http://blogs.planetingres.org/grant/339-changes-to-the-ingres-rpm-installer#comments" rel="replies" type="text/html"/>
    <link href="http://blogs.planetingres.org/grant/339-changes-to-the-ingres-rpm-installer/feed/atom" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">Grant Croker: Changes to the Ingres RPM installer</title>
    <summary xml:lang="en">Over the last couple of days I’ve done couple of Ingres installations using the latest, bleeding edge, RPMs and have come across a change in behaviour that might catch you out, as indeed it did me. What follows is a more or less verbatim copy of the output from an install of the latest SVN [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Over the last couple of days I’ve done couple of Ingres installations using the latest, bleeding edge, RPMs and have come across a change in behaviour that might catch you out, as indeed it did me. What follows is a more or less verbatim copy of the output from an install of the latest SVN head revision I performed earlier today:</p>
<pre class="brush: bash;">[grant@usrc-git T1]$ sudo rpm -ihv ingres-32bit-T1-10.1.0-00.x86_64.rpm ingres-dbms-T1-10.1.0-00.x86_64.rpm ingres-odbc-T1-10.1.0-00.x86_64.rpm
ingres-T1-10.1.0-00.x86_64.rpm ingres-net-T1-10.1.0-00.x86_64.rpm
[sudo] password for grant:
Preparing...                ###########################################[100%]
    1:ingres-T1               ###########################################[ 20%]
    2:ingres-32bit-T1        ###########################################[ 40%]
    3:ingres-dbms-T1       ###########################################[ 60%]
    4:ingres-odbc-T1        ###########################################[ 80%]
    5:ingres-net-T1          ###########################################[100%]
Building the password validation program 'ingvalidpw'.
Executable successfully installed.
[grant@usrc-git T1]$ sudo -u ingres -i
Release                     Running Script II_SYSTEM
-------------------------------------------------------------------------------
II 10.1.0 (a64.lnx/100)NPTL    N    loadII /opt/Ingres/IngresII
II 10.1.0 (a64.lnx/00)NPTL     N    loadT1 /opt/Ingres/IngresT1
[ingres@usrc-git ~]$ loadT1
[ingres@usrc-git ~]$ ingstart
Ingres/ingstart
No Ingres servers have been configured to start up.
[ingres@usrc-git ~]$ iipmhost
localhost
[ingres@usrc-git ~]$ ingprenv
II_INSTALLATION=T1
II_HOSTNAME=localhost
II_SHADOW_PWD=/opt/Ingres/IngresT1/ingres/bin/ingvalidpw
[ingres@usrc-git ~]$ cat /opt/Ingres/IngresT1/ingres/files/install.log
Installing Terminal Monitor utility files...
[ingres@usrc-git ~]$
</pre>
<p>Prior to Ingres 10.1, the RPM install scripts would perform the post-laydown configuration. As of 10.1 this is no longer the case as you can see from the output above. The 10.1 RPMs only lay down the files and do minimal configuration, which sets up the symbol table as per the output from <code>ingprenv</code>. Ingres now gets configured when started as a service for the first time:</p>
<pre class="brush: bash;">[grant@usrc-git T1]$ sudo service ingresT1 start
Ingres, instance T1 has not been setup
Running setup for Ingres 10.1.0-00...
	Running setup for dbms...                                        OK
	Running setup for net...                                         OK
	Running iisusupp32...                                            OK
	Running iisudbms...                                              OK
	Running iisuc2...                                                OK
	Running iisutux...                                               OK
	Running iisuodbc...                                              OK
	Running iisubr...                                                OK
	Running iisudas...                                               OK
Starting Ingres, instance T1:                              [  OK  ]
[grant@usrc-git T1]$
</pre>
<p>Leaving us with a configured and running installation.<br/>
</p><h3>Some random posts</h3>
<ul class="related_post"/>
<img alt="" src="http://blogs.planetingres.org/grant/?ak_action=api_record_view&amp;id=339&amp;type=feed"/><p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img alt="Share/Bookmark" height="16" src="http://blogs.planetingres.org/grant/wp-content/plugins/add-to-any/share_save_171_16.png" width="171"/></a> </p><img height="1" src="http://feeds.feedburner.com/~r/ingres/~4/l_BsRWSB3pM" width="1"/></div>
    </content>
    <updated>2010-08-04T17:54:45Z</updated>
    <published>2010-08-04T17:46:03Z</published>
    <category scheme="http://blogs.planetingres.org/grant" term="ingres"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blogs.planetingres.org/grant/339-changes-to-the-ingres-rpm-installer</feedburner:origLink>
    <author>
      <name>Grant Croker</name>
      <uri>http://croker.net</uri>
    </author>
    <source>
      <id>http://blogs.planetingres.org/grant/feed/atom</id>
      <link href="http://blogs.planetingres.org/grant" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ingres" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle xml:lang="en">(Other blogs about Ingres are available...)</subtitle>
      <title xml:lang="en">An Ingres Blog</title>
      <updated>2010-08-11T10:15:03Z</updated>
    </source>
  </entry>
</feed>
