<?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>Doga Berntas &#187; etohum</title>
	<atom:link href="http://doganberktas.com/tag/etohum/feed/" rel="self" type="application/rss+xml" />
	<link>http://doganberktas.com</link>
	<description>is actually from a small planet somewhere in the vicinity of Betelgeuse</description>
	<lastBuildDate>Sat, 21 Apr 2012 21:48:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>So How Do You Convince Google App Engine to Create Your Datastore Indexes</title>
		<link>http://doganberktas.com/2010/09/03/so-how-do-you-convience-google-app-engine-to-create-your-datastore-indexes/</link>
		<comments>http://doganberktas.com/2010/09/03/so-how-do-you-convience-google-app-engine-to-create-your-datastore-indexes/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 14:11:47 +0000</pubDate>
		<dc:creator>dkberktas</dc:creator>
				<category><![CDATA[english]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[e-tohum]]></category>
		<category><![CDATA[etohum]]></category>
		<category><![CDATA[gae]]></category>
		<category><![CDATA[gae/j]]></category>
		<category><![CDATA[index]]></category>

		<guid isPermaLink="false">http://doganberktas.com/?p=606</guid>
		<description><![CDATA[Creating indexes on Google App Engine / Java (gae/j) is an easy job. You don&#8217;t even have to think about it (well, for some time) For etohum admin application we used gae/j and it has been almost two years and gae/j has been improved a lot, but still, it has some really annoying features (bugs [...]]]></description>
			<content:encoded><![CDATA[<p>Creating indexes on Google App Engine / Java (gae/j) is an easy job. You don&#8217;t even have to think about it (well, for some time)</p>
<p>For <a href="http://doganberktas.com/tag/e-tohum/">etohum</a> admin application we used gae/j and it has been almost two years and gae/j has been improved a lot, but still, it has some really annoying features (bugs &#8212; I am not sure how to named them).</p>
<p>This time, it is the <strong>Datastore Indexes</strong>. Some of the pages requires indexes like</p>
<p><img style="margin-top: 5px; margin-bottom: 5px;" src="http://doganberktas.com/wp-content/uploads/2010/09/Screen-shot-2010-09-03-at-4.48.10-PM.png" alt="" width="500" height="21" /></p>
<p>which turns out to be confusing for the auto generation tool. If, let&#8217;s say, you change the order of the last two fields,</p>
<p>like this</p>
<p><img style="margin-top: 5px; margin-bottom: 5px;" src="http://doganberktas.com/wp-content/uploads/2010/09/Screen-shot-2010-09-03-at-4.48.02-PM.png" alt="" width="500" height="21" /></p>
<p>you will not get it automatically.</p>
<p>Even if you explicitly define it in your  <strong>datastore-indexes.xml</strong> file</p>
<pre>&lt;datastore-index kind="Application" ancestor="false" source="manual"&gt;
 &lt;property name="applciationIsFinished" direction="asc"/&gt;
 &lt;property name="isSpam" direction="asc"/&gt;
 &lt;property name="sezonId" direction="asc"/&gt;
 &lt;property name="bitisTarihi" direction="desc"/&gt;
 &lt;property name="basvuruTarihi" direction="desc"/&gt;
 &lt;/datastore-index&gt;
</pre>
<p>And the workaround for the problem is stated in the last paragraph of <a href="http://code.google.com/appengine/docs/java/config/indexconfig.html#Using_Automatic_Index_Configuration">Using Automatic Index Configuration documentation</a></p>
<blockquote><p>It&#8217;s a good idea to occasionally move index configuration from <code>datastore-indexes-auto.xml</code> to <code>datastore-indexes.xml</code>,  then disable automatic index configuration and test your app in the  development server.  This makes it easy to maintain indexes without  having to manage two files, and ensures that your testing will reproduce  errors caused by missing index configuration.</p></blockquote>
<p>So change the <strong>datastore-indexes.xml</strong> file and add manually the all required indexes and upload the application.</p>
<pre>&lt;datastore-indexes autoGenerate="false"&gt;</pre>
<p>You can change it back to auto generate after make sure the desired indexes are created.</p>
<p>ps. A tip about gae/j is that it is considerable faster when it is 4AM-7AM at the west coast of North America.</p>
]]></content:encoded>
			<wfw:commentRss>http://doganberktas.com/2010/09/03/so-how-do-you-convience-google-app-engine-to-create-your-datastore-indexes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yeni Tohumlar &#8212; etohum 2010</title>
		<link>http://doganberktas.com/2010/01/13/yeni-tohumlar-etohum-2010/</link>
		<comments>http://doganberktas.com/2010/01/13/yeni-tohumlar-etohum-2010/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 00:22:08 +0000</pubDate>
		<dc:creator>dkberktas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[angel investors]]></category>
		<category><![CDATA[e-tohum]]></category>
		<category><![CDATA[entrepreneur]]></category>
		<category><![CDATA[etohum]]></category>
		<category><![CDATA[girisimci/yatirimci bulusmasi]]></category>

		<guid isPermaLink="false">http://doganberktas.com/?p=164</guid>
		<description><![CDATA[2009 bizim (ben ve yekmer) için çok heyecanli bir yil oldu. Bunda etohum&#8217;un ve Burak hoca&#8216;nin payi çok büyük. Bu sene etohum 20 Ocak&#8217;ta yeni tohumlari duyuracak, inaniyorumki etohum bu sene daha da etkili ve basarili olacak. bu sene geçen seneki gibi girisimcilere 4 günlük bir kurs verilecek. 2009 yilinda bogaz manzarasi esliginde yapilan kurs, bu sene [...]]]></description>
			<content:encoded><![CDATA[<p>2009 bizim (ben ve <a href="http://yekmer.blogspot.com/">yekmer</a>) için çok heyecanli bir yil oldu. Bunda etohum&#8217;un ve <a href="http://burakbuyukdemir.com/">Burak hoca</a>&#8216;nin payi çok büyük.</p>
<p>Bu sene etohum 20 Ocak&#8217;ta yeni tohumlari duyuracak, inaniyorumki etohum bu sene daha da etkili ve basarili olacak. bu sene geçen seneki gibi girisimcilere 4 günlük bir kurs verilecek. 2009 yilinda bogaz manzarasi esliginde yapilan kurs, bu sene akdeniz sahilllerine tasinmis <img src='http://doganberktas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  bir de <a href="http://www.etohum.com/eaic">incubator </a>acilldi, bu sene etohumcular için harika geçecek sanirim. ilgili etohum <a href="http://www.etohum.com/2010%e2%80%99da-en-iyi-yatirim-araci-internet-sirketleri-olacak">linki</a>&#8216;de budur.</p>
]]></content:encoded>
			<wfw:commentRss>http://doganberktas.com/2010/01/13/yeni-tohumlar-etohum-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

