<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tapicero.git/lib, branch 0.4.0</title>
<subtitle>[tapicero] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/'/>
<entry>
<title>Version 0.4.0</title>
<updated>2014-02-04T18:14:19+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-02-04T18:14:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=cda7ebacf35bcc0fcf233e5a23b958ed751fb108'/>
<id>cda7ebacf35bcc0fcf233e5a23b958ed751fb108</id>
<content type='text'>
minor changes improving stability
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
minor changes improving stability
</pre>
</div>
</content>
</entry>
<entry>
<title>properly refer to logger in user_database</title>
<updated>2014-01-14T14:34:39+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-01-14T14:34:39+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=02834750009a22d518bd9bfba7eaaa063811062a'/>
<id>02834750009a22d518bd9bfba7eaaa063811062a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix UserDatabase#prepare</title>
<updated>2014-01-14T14:15:39+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-01-14T14:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=1c194442d1e6bc9ab1c6899a1fbfc394a54e81b8'/>
<id>1c194442d1e6bc9ab1c6899a1fbfc394a54e81b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revisions sometimes start at 2 - work around this</title>
<updated>2014-01-11T18:26:36+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-01-11T18:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=a4fa58013a97344a4af431c64b471211b020bea0'/>
<id>a4fa58013a97344a4af431c64b471211b020bea0</id>
<content type='text'>
This is an intermediate fix. There's a user record that never had it's database created. The first time it shows up in the changes feed the revision starts with 2-. Not sure why this is. But we loose this user record if we rely on CouchRest::Changes.created which checks for a revision starting with 1-.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is an intermediate fix. There's a user record that never had it's database created. The first time it shows up in the changes feed the revision starts with 2-. Not sure why this is. But we loose this user record if we rely on CouchRest::Changes.created which checks for a revision starting with 1-.
</pre>
</div>
</content>
</entry>
<entry>
<title>make logging more precise</title>
<updated>2014-01-03T14:28:49+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-01-03T14:28:49+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=638e6a83a923e61d8b320818a39befd62529ae1a'/>
<id>638e6a83a923e61d8b320818a39befd62529ae1a</id>
<content type='text'>
* do not log the SystemExit after the fork
* log error classes alongside messages
* unify logging in retry_request_once
* debug now logs every step
* info has one message per user created
* warn only logs errors during the actions
* error only logs crashes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* do not log the SystemExit after the fork
* log error classes alongside messages
* unify logging in retry_request_once
* debug now logs every step
* info has one message per user created
* warn only logs errors during the actions
* error only logs crashes
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.3.2 - staying alive</title>
<updated>2014-01-03T13:50:04+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-01-03T09:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=2365ee92396dba077f01d50f34fa2203841bde9f'/>
<id>2365ee92396dba077f01d50f34fa2203841bde9f</id>
<content type='text'>
This version mainly improves the stability and should keep tapicero from dying too early.

* couchrest_changes 0.0.5 will resume if the connection died.
* lock yajl version to 1.1.0 - 1.2.0 requires mkmf on the server
* retry couch requests in case they fail
* log all crashes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This version mainly improves the stability and should keep tapicero from dying too early.

* couchrest_changes 0.0.5 will resume if the connection died.
* lock yajl version to 1.1.0 - 1.2.0 requires mkmf on the server
* retry couch requests in case they fail
* log all crashes
</pre>
</div>
</content>
</entry>
<entry>
<title>better debug loggin, sleep before retrying</title>
<updated>2014-01-03T13:50:04+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-01-03T10:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=10807e06165bb78261b9da0f5e44666c56c1f8f2'/>
<id>10807e06165bb78261b9da0f5e44666c56c1f8f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>retry couch requests once</title>
<updated>2014-01-03T09:03:47+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-01-03T09:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=331f33ec969e1fb3d893267231dfe5fc3e2701ca'/>
<id>331f33ec969e1fb3d893267231dfe5fc3e2701ca</id>
<content type='text'>
Couch sometimes responds with 500 or so. Often this is temporary. Let's retry once and log the error instead of dying.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Couch sometimes responds with 500 or so. Often this is temporary. Let's retry once and log the error instead of dying.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.3.1 with new flags --run-once, --rerun and --overwrite-security</title>
<updated>2013-12-22T14:58:21+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2013-12-22T14:58:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=8c83e7a78385da8d15d274ee86f126a27f4763c7'/>
<id>8c83e7a78385da8d15d274ee86f126a27f4763c7</id>
<content type='text'>
--run-once will exit once all current changes have been processed
--rerun will process all users again even those that were processed before
--overwrite-security will overwrite security for user databases even
  if it has been set before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--run-once will exit once all current changes have been processed
--rerun will process all users again even those that were processed before
--overwrite-security will overwrite security for user databases even
  if it has been set before.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.3.0: include design docs on created databases</title>
<updated>2013-12-20T14:35:35+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2013-12-20T14:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/tapicero.git/commit/?id=c1e6eea1eb2a9fbdb92e806929806acef32ed8dc'/>
<id>c1e6eea1eb2a9fbdb92e806929806acef32ed8dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
