<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dnbd3.git, branch v3.10</title>
<subtitle>Distributed Network Block Device 3 --rewrite for Kernel 3.x</subtitle>
<id>https://git.openslx.org/dnbd3.git/atom/?h=v3.10</id>
<link rel='self' href='https://git.openslx.org/dnbd3.git/atom/?h=v3.10'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/'/>
<updated>2021-05-11T07:48:12+00:00</updated>
<entry>
<title>server.conf: Update uplinkTimeout to match default value</title>
<updated>2021-05-11T07:48:12+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-05-11T07:48:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=307f6765f34c76a9cfb639d3f886947ea270ad55'/>
<id>urn:sha1:307f6765f34c76a9cfb639d3f886947ea270ad55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Add minRequestSize: Enlarge relayed requests</title>
<updated>2021-05-11T07:43:37+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-05-11T07:43:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=609ca9001343b90338d9e61d63ffc78b5b99a63c'/>
<id>urn:sha1:609ca9001343b90338d9e61d63ffc78b5b99a63c</id>
<content type='text'>
Any request from a client being relayed to an uplink server will have
its size extended to this value. It will also be applied to background
replication requests, if the BGR mode is FULL.
As request coalescing is currently very primitive, this setting should
usually be left diabled, and bgrWindowSize used instead, if appropriate.
If you enable this, set it to something large (1M+), or it might have
adverse effects.
</content>
</entry>
<entry>
<title>[SERVER] Fix UB</title>
<updated>2021-05-11T07:43:08+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-05-11T07:43:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=12cd8117e210f4da384540e4a1205e3172cf7ceb'/>
<id>urn:sha1:12cd8117e210f4da384540e4a1205e3172cf7ceb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Honor uplinkTimeout directly when connecting to alt-server</title>
<updated>2021-05-10T15:35:07+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-05-10T15:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=3bcbfcdd700d333fb655ea9e91ad6a0f6b8f2159'/>
<id>urn:sha1:3bcbfcdd700d333fb655ea9e91ad6a0f6b8f2159</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Improve debug output in net.c</title>
<updated>2021-04-20T13:49:48+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-04-20T13:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=27784cd0f009f1750e9ad213b1c0910b98ffdb44'/>
<id>urn:sha1:27784cd0f009f1750e9ad213b1c0910b98ffdb44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Even more RTT fakery on manual server switch</title>
<updated>2021-04-20T13:22:24+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-04-20T13:22:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=046d3878b760f17e534752541368f97497eceda2'/>
<id>urn:sha1:046d3878b760f17e534752541368f97497eceda2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Clean alt-server list first when connecting</title>
<updated>2021-04-16T19:41:21+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-04-16T19:41:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=e2d13b1efdd6d02036404c1246282a739319eda6'/>
<id>urn:sha1:e2d13b1efdd6d02036404c1246282a739319eda6</id>
<content type='text'>
When establishing a new connection on a disconnected device, the old
list of alt-servers was retained. This would lead to us connecting to
the wrong server, as the number of newly passed servers was used when
looping over the list of alt-servers to actually connect.
</content>
</entry>
<entry>
<title>[KERNEL] Fix Linter errors</title>
<updated>2021-04-16T06:26:34+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2021-04-16T06:26:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=e0a2c4a517f68a63d144730c8546739ef9e32352'/>
<id>urn:sha1:e0a2c4a517f68a63d144730c8546739ef9e32352</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[KERNEL] Removes duplicate word 'of' in license headers</title>
<updated>2021-04-16T06:20:06+00:00</updated>
<author>
<name>Manuel Bentele</name>
</author>
<published>2021-04-16T06:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=f7cca217a3696980a72564f57bad4597ddbe9df5'/>
<id>urn:sha1:f7cca217a3696980a72564f57bad4597ddbe9df5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[SERVER] Mark uplink requests with BGR/prefetch flags and handle them</title>
<updated>2021-04-14T12:55:26+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2021-04-14T12:55:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/dnbd3.git/commit/?id=8b303a6c68079a3db781b2a361707719406279e3'/>
<id>urn:sha1:8b303a6c68079a3db781b2a361707719406279e3</id>
<content type='text'>
Incoming requests from clients might actually be prefetch jobs from
another downstream proxy. Don't do prefetching for those, as this would
cascade upwars in the proxy chain (prefetch for a prefetch of a prefetch)

Incoming requests might also be background replication. Don't relay
those if we're not configured for background replication as well.
</content>
</entry>
</feed>
