<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/src/leap, branch 0.10.3</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[pkg] standardize location of services tokens file</title>
<updated>2017-09-14T15:04:56+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@riseup.net</email>
</author>
<published>2017-09-13T15:38:26+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=ddb830fdfe767efe1dd8e4e27281531938211203'/>
<id>ddb830fdfe767efe1dd8e4e27281531938211203</id>
<content type='text'>
Introduction of local services authentication added a configuration file
containing the auth tokens for each service. There were different names
for that file, and this commit standardizes all of them to the same
value: /etc/soledad/services.tokens
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduction of local services authentication added a configuration file
containing the auth tokens for each service. There were different names
for that file, and this commit standardizes all of them to the same
value: /etc/soledad/services.tokens
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] use /var/lib/soledad/blobs to store blobs</title>
<updated>2017-09-14T15:04:56+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@riseup.net</email>
</author>
<published>2017-09-13T15:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=ee69f207716251ab7cbb6e95d06b7be8555165f6'/>
<id>ee69f207716251ab7cbb6e95d06b7be8555165f6</id>
<content type='text'>
Soledad Server was previously using something in /srv to store blobs in
the server side. Debian/lintian doesn't like that at all, so we are
changing to /var/lib/soledad/blobs.

Closes: #8948
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Soledad Server was previously using something in /srv to store blobs in
the server side. Debian/lintian doesn't like that at all, so we are
changing to /var/lib/soledad/blobs.

Closes: #8948
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] remove dead code and improve naming</title>
<updated>2017-09-13T16:49:54+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-09-13T16:49:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=c95f26dbb9315b94cf74747fa9c071b89331dd06'/>
<id>c95f26dbb9315b94cf74747fa9c071b89331dd06</id>
<content type='text'>
From code review.

-- Related: #8945
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From code review.

-- Related: #8945
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] use sql file handler from adbapi threadpool</title>
<updated>2017-09-12T01:18:38+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-09-12T01:18:38+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=058d15265134db653987a6fff052cf81299bab51'/>
<id>058d15265134db653987a6fff052cf81299bab51</id>
<content type='text'>
This commit makes all write calls happen inside the same thread that
opened the blob handle. Doing it outside using FileBodyProducer will
yield and run the writes across random reactor threads. This is an
attempt to fix #8945

-- Resolves: #8945
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit makes all write calls happen inside the same thread that
opened the blob handle. Doing it outside using FileBodyProducer will
yield and run the writes across random reactor threads. This is an
attempt to fix #8945

-- Resolves: #8945
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] do not allow concurrent schema creation</title>
<updated>2017-09-12T00:24:50+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-09-12T00:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=969ab4ebeda2ac3abcb00d9beded5f013e074e4a'/>
<id>969ab4ebeda2ac3abcb00d9beded5f013e074e4a</id>
<content type='text'>
Moved schema creation and migrations to the pragma locked call, so we
avoid it running concurrently on a thread pool.

-- Resolves: #8945
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moved schema creation and migrations to the pragma locked call, so we
avoid it running concurrently on a thread pool.

-- Resolves: #8945
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] close consumer on FileBodyProducer</title>
<updated>2017-09-11T21:24:06+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-09-11T21:24:06+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=855ab772a800c522cca58e67140f833fa7815034'/>
<id>855ab772a800c522cca58e67140f833fa7815034</id>
<content type='text'>
It isn't closed by Twisted like the producer is.

-- Resolves: #8924
-- Related: #8932
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It isn't closed by Twisted like the producer is.

-- Resolves: #8924
-- Related: #8932
</pre>
</div>
</content>
</entry>
<entry>
<title>[style] fixes from code review</title>
<updated>2017-09-11T14:22:59+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-09-11T14:07:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=70aa789c94b0dcced535cee86243e2dd4113b28a'/>
<id>70aa789c94b0dcced535cee86243e2dd4113b28a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] save sync status on client side</title>
<updated>2017-09-11T14:22:58+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-09-07T10:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=f0e069b9f7f0718263d96b3158c0c6a3de959d04'/>
<id>f0e069b9f7f0718263d96b3158c0c6a3de959d04</id>
<content type='text'>
Adds two new columns for sync status and retries. Also some initial
rough logic for upload retry limiting.

-- Resolves: #8823
-- Related: #8822
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds two new columns for sync status and retries. Also some initial
rough logic for upload retry limiting.

-- Resolves: #8823
-- Related: #8822
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] allow POST to blobs resource</title>
<updated>2017-09-08T11:14:36+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@riseup.net</email>
</author>
<published>2017-09-06T21:22:53+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=cadedf3c2f4766437ec0c1c1462d6b13e11a3ad7'/>
<id>cadedf3c2f4766437ec0c1c1462d6b13e11a3ad7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[doc] document environment variables</title>
<updated>2017-09-05T14:39:33+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@riseup.net</email>
</author>
<published>2017-09-05T14:32:03+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=e158b913adf7ed72c61aad1e4370b7f3f2ad8349'/>
<id>e158b913adf7ed72c61aad1e4370b7f3f2ad8349</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
