<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: couchdb-glib 0.1</title>
	<atom:link href="http://blogs.gnome.org/rodrigo/2009/06/11/couchdb-glib-01/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/rodrigo/2009/06/11/couchdb-glib-01/</link>
	<description>From lost to the river</description>
	<lastBuildDate>Tue, 24 Nov 2009 22:48:55 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: CouchDB contacts in Evolution &#171; Rodrigo Moya</title>
		<link>http://blogs.gnome.org/rodrigo/2009/06/11/couchdb-glib-01/comment-page-1/#comment-898</link>
		<dc:creator>CouchDB contacts in Evolution &#171; Rodrigo Moya</dc:creator>
		<pubDate>Fri, 19 Jun 2009 16:27:26 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/rodrigo/?p=416#comment-898</guid>
		<description>[...] Rodrigo Moya From lost to the river      &#171; couchdb-glib 0.1 [...]</description>
		<content:encoded><![CDATA[<p>[...] Rodrigo Moya From lost to the river      &laquo; couchdb-glib 0.1 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Hergert</title>
		<link>http://blogs.gnome.org/rodrigo/2009/06/11/couchdb-glib-01/comment-page-1/#comment-894</link>
		<dc:creator>Christian Hergert</dc:creator>
		<pubDate>Thu, 11 Jun 2009 18:42:54 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/rodrigo/?p=416#comment-894</guid>
		<description>Obviously moving to asynchronous calls would be a good idea, but seems like you figured that already.  When using complex views you can really bring the speed of couchdb down.  But it doesn&#039;t really matter since using disk isn&#039;t predictable and thats why it needs to be async.

You might like my async library for doing that fairly quick, http://git.dronelabs.com/iris.

Also, I noticed the list_documents() method actually fetches all of the documents for linked-list iteration.  It would probably be better for large data-sets if it worked more like GHashTableIter.

// maybe something like
couchdb_doc_iter_init (&amp;iter);
while (couchdb_doc_iter_next (&amp;iter, &amp;key, &amp;value)) { }

This would have the added benefit of retrieving the value as well if &amp;value is non-null.

Anyway, just my .02$</description>
		<content:encoded><![CDATA[<p>Obviously moving to asynchronous calls would be a good idea, but seems like you figured that already.  When using complex views you can really bring the speed of couchdb down.  But it doesn&#8217;t really matter since using disk isn&#8217;t predictable and thats why it needs to be async.</p>
<p>You might like my async library for doing that fairly quick, <a href="http://git.dronelabs.com/iris" rel="nofollow">http://git.dronelabs.com/iris</a>.</p>
<p>Also, I noticed the list_documents() method actually fetches all of the documents for linked-list iteration.  It would probably be better for large data-sets if it worked more like GHashTableIter.</p>
<p>// maybe something like<br />
couchdb_doc_iter_init (&amp;iter);<br />
while (couchdb_doc_iter_next (&amp;iter, &amp;key, &amp;value)) { }</p>
<p>This would have the added benefit of retrieving the value as well if &amp;value is non-null.</p>
<p>Anyway, just my .02$</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rodrigo</title>
		<link>http://blogs.gnome.org/rodrigo/2009/06/11/couchdb-glib-01/comment-page-1/#comment-892</link>
		<dc:creator>rodrigo</dc:creator>
		<pubDate>Thu, 11 Jun 2009 12:42:07 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/rodrigo/?p=416#comment-892</guid>
		<description>Bueno, ya estaba trabajando en el tema desde hace una semana o así, pero si, parece que lo hemos hecho coordinado :D</description>
		<content:encoded><![CDATA[<p>Bueno, ya estaba trabajando en el tema desde hace una semana o así, pero si, parece que lo hemos hecho coordinado <img src='http://blogs.gnome.org/rodrigo/wp-content/mu-plugins/tango-smilies/tango/face-smile-big.png' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Juanjo Marin</title>
		<link>http://blogs.gnome.org/rodrigo/2009/06/11/couchdb-glib-01/comment-page-1/#comment-891</link>
		<dc:creator>Juanjo Marin</dc:creator>
		<pubDate>Thu, 11 Jun 2009 12:17:23 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/rodrigo/?p=416#comment-891</guid>
		<description>Hoy me entero que existe eso de CouchDB por una entrada en Planet Gnome y al rato apareces tu dando soporte para su uso con glib. ¡ qué velocidad !</description>
		<content:encoded><![CDATA[<p>Hoy me entero que existe eso de CouchDB por una entrada en Planet Gnome y al rato apareces tu dando soporte para su uso con glib. ¡ qué velocidad !</p>
]]></content:encoded>
	</item>
</channel>
</rss>
