<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/src/leap/soledad/client/_db, branch 8938</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[bug] ensure the number of threads in blobs thread pool</title>
<updated>2017-09-05T14:17:46+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@riseup.net</email>
</author>
<published>2017-09-01T12:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=4d9fbf01b7fc9c0da8c2e267945d10af3837f161'/>
<id>4d9fbf01b7fc9c0da8c2e267945d10af3837f161</id>
<content type='text'>
The number of threads in the blobs databae thread pool can't be smaller
than the number of attemps to write concurrently to the database,
otherwise different kinds of concurrency problems may arise. By setting
the minimum and maximum number of threads to the same number, we make
sure there will always be that number of available threads for
interaction with the blobs db.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The number of threads in the blobs databae thread pool can't be smaller
than the number of attemps to write concurrently to the database,
otherwise different kinds of concurrency problems may arise. By setting
the minimum and maximum number of threads to the same number, we make
sure there will always be that number of available threads for
interaction with the blobs db.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] use a different name for each user's blobs db</title>
<updated>2017-09-05T14:17:08+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@riseup.net</email>
</author>
<published>2017-09-01T11:07:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=654ec33efae4050f513f6e9d3f1b33c3a39dbedf'/>
<id>654ec33efae4050f513f6e9d3f1b33c3a39dbedf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] revert pool size change pushed by mistake</title>
<updated>2017-08-31T13:48:17+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@riseup.net</email>
</author>
<published>2017-08-31T13:46:19+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=a5c77dcbc875d001f2a0ffba3249537f58556897'/>
<id>a5c77dcbc875d001f2a0ffba3249537f58556897</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] increase number of connections in local blobs db pool</title>
<updated>2017-08-25T16:11:13+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@riseup.net</email>
</author>
<published>2017-08-25T15:55:29+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=f49d6a22304faec964f38df0c997ea486be30087'/>
<id>f49d6a22304faec964f38df0c997ea486be30087</id>
<content type='text'>
If the number of threads on the connection pool is small and the local
blobs db is stressed, different concurrent access problems may arise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the number of threads on the connection pool is small and the local
blobs db is stressed, different concurrent access problems may arise.
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] make blobs client unaware of 'default'</title>
<updated>2017-08-11T22:52:10+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-08-10T22:10:31+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=f94519c0c9fbbf50b272e62b5e8d0998d25275fc'/>
<id>f94519c0c9fbbf50b272e62b5e8d0998d25275fc</id>
<content type='text'>
This value was hardcoded on client, but it's assumed to be default by
the server and there is no need for it to be hardcoded.

-- Resolves: #8882
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This value was hardcoded on client, but it's assumed to be default by
the server and there is no need for it to be hardcoded.

-- Resolves: #8882
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] track namespace information on blobs client</title>
<updated>2017-08-11T22:52:10+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-08-10T07:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=9703a03cff56f7ea0e97f6275637d137bbcc2544'/>
<id>9703a03cff56f7ea0e97f6275637d137bbcc2544</id>
<content type='text'>
A reported bug on namespace feature was that we couldn't delete a
namespaced blob after a cold start, since the client wasn't able to
check which namespace it belongs.
This commits completes the tracking of namespace over client site code,
making it possible to query and store namespce information on disk,
through sqlcipher.

-- Resolves: #8882
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A reported bug on namespace feature was that we couldn't delete a
namespaced blob after a cold start, since the client wasn't able to
check which namespace it belongs.
This commits completes the tracking of namespace over client site code,
making it possible to query and store namespce information on disk,
through sqlcipher.

-- Resolves: #8882
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] add namespace to local blobs db table</title>
<updated>2017-08-11T22:52:09+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-08-10T07:33:15+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=11f0f9b2ffe2eb58e3eb9e875a1003bc7302a2d2'/>
<id>11f0f9b2ffe2eb58e3eb9e875a1003bc7302a2d2</id>
<content type='text'>
This column will keep track of namespace locally.

-- Related: #8882
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This column will keep track of namespace locally.

-- Related: #8882
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] use endStream public method instead of private one</title>
<updated>2017-08-08T00:09:09+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-08-08T00:09:09+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=faa01b5858f9a7a80edb2120f3d767891801b897'/>
<id>faa01b5858f9a7a80edb2120f3d767891801b897</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[docs] fix typos and improve text from code review</title>
<updated>2017-08-08T00:07:58+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-08-08T00:07:58+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=9e7671b4bc8847ab59cca6742e87b83933c60736'/>
<id>9e7671b4bc8847ab59cca6742e87b83933c60736</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] handle unsupported encryption schemes by saving directly</title>
<updated>2017-08-03T08:33:01+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2017-07-25T08:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=7e624f40b2b60a582db9bf297f00b743e3a91c96'/>
<id>7e624f40b2b60a582db9bf297f00b743e3a91c96</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
