summaryrefslogtreecommitdiff
path: root/libnetwork/networkdb/cluster.go
Commit message (Expand)AuthorAgeFilesLines
* Upgrade to golangci-lint v1.51.2Cory Snider2023-02-221-1/+1
* libnet/networkdb: use atomics for stats countersCory Snider2023-02-101-4/+4
* libnetwork: use go-immutable-radix instead of radixTibor Vass2022-11-301-4/+4
* libnetwork: fix empty-lines (revive)Sebastiaan van Stijn2022-09-261-1/+0
* linting: suppress false positive for G404 (gosec)Sebastiaan van Stijn2022-09-041-1/+1
* libnetwork/networkdb: remove some redundant fmt.Sprintf()'sSebastiaan van Stijn2022-02-151-2/+2
* Fix grammar for "does not exist"frobnicaty2021-12-031-2/+2
* libnetwork: make rejoin intervals configurableRoman Volosatovs2021-07-121-9/+8
* Fix gosec complaints in libnetworkBrian Goff2021-06-251-1/+1
* Fixup libnetwork lint errorsBrian Goff2021-06-011-1/+1
* Merge pull request #2238 from talex5/networkdb-docsFlavio Crisciani2019-03-141-1/+1
|\
| * Add NetworkDB docsThomas Leonard2018-08-081-1/+1
* | Fix possible nil pointer exceptionFlavio Crisciani2019-01-221-1/+6
|/
* Spelling fixesJosh Soref2018-07-121-1/+1
* Merge pull request #2216 from fcrisciani/netdb-qlen-issueFlavio Crisciani2018-07-051-7/+15
|\
| * Optimize networkDB queueFlavio Crisciani2018-07-021-7/+15
* | Use fmt precision to limit string lengthChris Telfer2018-07-051-4/+4
|/
* Adjust corner case for reconnect logicFlavio Crisciani2018-06-211-6/+23
* Adding a recovery mechanism for a split gossip clusterDani Louca2018-04-231-14/+48
* Fixed race on quick node fail/joinFlavio Crisciani2017-11-271-7/+11
* Add test to confirm garbage collectionFlavio Crisciani2017-10-231-9/+4
* NetworkDB create NodeID for cluster nodesFlavio Crisciani2017-09-261-12/+14
* Avoid alignment of reapNetwork and tableEntriesFlavio Crisciani2017-09-221-8/+13
* Changed ReapTable logicFlavio Crisciani2017-09-211-34/+42
* Fix reapTime logic in NetworkDBFlavio Crisciani2017-09-211-5/+8
* Update logrus to v1.0.1Derek McGowan2017-08-071-1/+1
* optimize the rebroadcast for failure caseFlavio Crisciani2017-08-011-7/+0
* NetworkDB allow setting PacketSizeFlavio Crisciani2017-07-261-6/+31
* NetworkDB incorrect number of entries in networkNodesFlavio Crisciani2017-07-181-2/+1
* Handle single manager reload by having workers reconnectSanthosh Manohar2017-05-311-1/+0
* retry once on a bulk sync failureSanthosh Manohar2017-05-111-5/+10
* Remove explicit set of memberlist protocolFlavio Crisciani2017-05-081-1/+1
* Avoid nDB stale entries because of intermittent nw issues.Santhosh Manohar2017-04-191-1/+1
* networkdb: Properly format memberlist logsAaron Lehmann2016-12-011-5/+13
* Add missing locks in agent and service codeAlessandro Boch2016-11-291-0/+6
* Merge pull request #1542 from allencloud/change-reapNode-intervalSanthosh Manohar2016-11-081-1/+1
|\
| * update reapNode intervalallencloud2016-11-081-1/+1
* | remove unused mConfigallencloud2016-11-081-1/+0
|/
* Reap failed nodes after 24 hoursSanthosh Manohar2016-10-201-3/+19
* Use monotonic clock for reaping networkDB entriesSanthosh Manohar2016-10-191-8/+17
* networkdb: fix race in access to nodes lenAlexander Morozov2016-10-041-2/+8
* Do not hold ack channel in ack table after closingJana Radhakrishnan2016-10-031-4/+0
* Avoid returning early on agent join failuresJana Radhakrishnan2016-09-271-0/+4
* Purge stale nodes with same prefix and IPJana Radhakrishnan2016-09-231-7/+7
* Allow the memberlist shutdown even if networkdb leave failsMadhu Venugopal2016-09-231-1/+1
* Honor user provided listen address for gossipJana Radhakrishnan2016-09-221-0/+1
* Recover from transient gossip failuresJana Radhakrishnan2016-09-191-11/+94
* Ignore delete events for non-existent entriesJana Radhakrishnan2016-08-181-9/+2
* Cleanup networkdb state when the network is deleted locallySanthosh Manohar2016-08-101-1/+4
* Adding Advertise-addr supportMadhu Venugopal2016-07-211-1/+1