<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/docker.git/libnetwork/discoverapi, branch master</title>
<subtitle>github.com: dotcloud/docker.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/'/>
<entry>
<title>libnetwork: drop DatastoreConfig discovery type</title>
<updated>2023-01-27T16:47:43+00:00</updated>
<author>
<name>Cory Snider</name>
<email>csnider@mirantis.com</email>
</author>
<published>2023-01-24T23:49:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=a08a254df38840be8f6b561c91d98cf8acf8d82e'/>
<id>a08a254df38840be8f6b561c91d98cf8acf8d82e</id>
<content type='text'>
The DatastoreConfig discovery type is unused. Remove the constant and
any resulting dead code. Today's biggest loser is the IPAM Allocator:
DatastoreConfig was the only type of discovery event it was listening
for, and there was no other place where a non-nil datastore could be
passed into the allocator. Strip out all the dead persistence code from
Allocator, leaving it as purely an in-memory implementation.

There is no more need to check the consistency of the allocator's
bit-sequences as there is no persistent storage for inconsistent bit
sequences to be loaded from.

Signed-off-by: Cory Snider &lt;csnider@mirantis.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The DatastoreConfig discovery type is unused. Remove the constant and
any resulting dead code. Today's biggest loser is the IPAM Allocator:
DatastoreConfig was the only type of discovery event it was listening
for, and there was no other place where a non-nil datastore could be
passed into the allocator. Strip out all the dead persistence code from
Allocator, leaving it as purely an in-memory implementation.

There is no more need to check the consistency of the allocator's
bit-sequences as there is no persistent storage for inconsistent bit
sequences to be loaded from.

Signed-off-by: Cory Snider &lt;csnider@mirantis.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix nits in comments and log</title>
<updated>2016-10-29T11:35:18+00:00</updated>
<author>
<name>allencloud</name>
<email>allen.sun@daocloud.io</email>
</author>
<published>2016-09-18T09:57:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=a1ed5b7be248ed0bbf7a33d3ae1902965994cc53'/>
<id>a1ed5b7be248ed0bbf7a33d3ae1902965994cc53</id>
<content type='text'>
Signed-off-by: allencloud &lt;allen.sun@daocloud.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: allencloud &lt;allen.sun@daocloud.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding Advertise-addr support</title>
<updated>2016-07-21T09:44:25+00:00</updated>
<author>
<name>Madhu Venugopal</name>
<email>madhu@docker.com</email>
</author>
<published>2016-07-20T01:17:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=6368406c26b4159a124b330250939ca77d368df1'/>
<id>6368406c26b4159a124b330250939ca77d368df1</id>
<content type='text'>
With this change, all the auto-detection of the addresses are removed
from libnetwork and the caller takes the responsibilty to have a proper
advertise-addr in various scenarios (including externally facing public
advertise-addr with an internal facing private listen-addr)

Signed-off-by: Madhu Venugopal &lt;madhu@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this change, all the auto-detection of the addresses are removed
from libnetwork and the caller takes the responsibilty to have a proper
advertise-addr in various scenarios (including externally facing public
advertise-addr with an internal facing private listen-addr)

Signed-off-by: Madhu Venugopal &lt;madhu@docker.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update key handling logic to process keyring with 3 keys</title>
<updated>2016-06-11T11:50:25+00:00</updated>
<author>
<name>Santhosh Manohar</name>
<email>santhosh@docker.com</email>
</author>
<published>2016-06-11T11:50:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=8ded762a0b22cb505d5f21310f79895238a74eb5'/>
<id>8ded762a0b22cb505d5f21310f79895238a74eb5</id>
<content type='text'>
Signed-off-by: Santhosh Manohar &lt;santhosh@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Santhosh Manohar &lt;santhosh@docker.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Overlay driver to support network layer encryption</title>
<updated>2016-06-09T06:38:55+00:00</updated>
<author>
<name>Alessandro Boch</name>
<email>aboch@docker.com</email>
</author>
<published>2016-06-07T01:17:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=93b5073a7d529abc3efdc5faf0fdc4ab8189bd5c'/>
<id>93b5073a7d529abc3efdc5faf0fdc4ab8189bd5c</id>
<content type='text'>
Signed-off-by: Alessandro Boch &lt;aboch@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Alessandro Boch &lt;aboch@docker.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some typos.</title>
<updated>2016-02-29T11:20:50+00:00</updated>
<author>
<name>allencloud</name>
<email>allen.sun@daocloud.io</email>
</author>
<published>2016-02-28T16:34:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=67596cc84cdae7ab8215a4c82b73b96dd9e388c9'/>
<id>67596cc84cdae7ab8215a4c82b73b96dd9e388c9</id>
<content type='text'>
Signed-off-by: allencloud &lt;allen.sun@daocloud.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: allencloud &lt;allen.sun@daocloud.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle datastore update in Ipam and overlay drivers</title>
<updated>2016-02-16T21:49:49+00:00</updated>
<author>
<name>Alessandro Boch</name>
<email>aboch@docker.com</email>
</author>
<published>2016-01-28T00:37:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=5dc5acfa58bd3b4a29de1c89f4ae0f6830c15937'/>
<id>5dc5acfa58bd3b4a29de1c89f4ae0f6830c15937</id>
<content type='text'>
Signed-off-by: Alessandro Boch &lt;aboch@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Alessandro Boch &lt;aboch@docker.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce discoverapi.Discover interface</title>
<updated>2016-01-28T20:13:04+00:00</updated>
<author>
<name>Alessandro Boch</name>
<email>aboch@docker.com</email>
</author>
<published>2016-01-28T19:54:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/docker.git/commit/?id=247e8034b81c6631db8017263f3e6fa7041914e8'/>
<id>247e8034b81c6631db8017263f3e6fa7041914e8</id>
<content type='text'>
- Move DiscoverNew() and DiscoverDelete() methods into the new interface
- Add DatastoreUpdate notification
- Now this interface can be implemented by any drivers, not only network drivers

Signed-off-by: Alessandro Boch &lt;aboch@docker.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Move DiscoverNew() and DiscoverDelete() methods into the new interface
- Add DatastoreUpdate notification
- Now this interface can be implemented by any drivers, not only network drivers

Signed-off-by: Alessandro Boch &lt;aboch@docker.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
