aboutsummaryrefslogtreecommitdiffstats
path: root/slobrok
Commit message (Expand)AuthorAgeFilesLines
* move even more responsibility to lookup()Arne Juul2021-08-172-15/+11
* use aggregate initialization with designatorsArne Juul2021-08-172-19/+22
* answer inflight script more placesArne Juul2021-08-171-0/+8
* new LocalRpcMonitorMap::addLocal() APIArne Juul2021-08-172-7/+71
* lookup() is only used where it must succeedArne Juul2021-08-172-18/+14
* less log spamArne Juul2021-08-161-2/+3
* fix subscribe() calls to match guard namesArne Juul2021-08-161-3/+4
* Revert "explicit cleanup of partners"Arne Juul2021-08-162-9/+0
* use guards for subscriptionsArne Juul2021-08-1615-48/+80
* Reapply "Arnej/wire consensus map"Arne Juul2021-08-165-8/+24
* explicit cleanup of partnersArne Juul2021-08-162-0/+9
* Revert "Arnej/wire consensus map"Harald Musum2021-08-165-24/+8
* Merge pull request #18743 from vespa-engine/arnej/wire-consensus-mapArne H Juul2021-08-165-8/+24
|\
| * add consensus map and wire its inputsArne Juul2021-08-163-0/+9
| * let LocalRpcMonitorMap implement MapSourceArne Juul2021-08-162-8/+15
* | remove locking in utility classesArne Juul2021-08-154-44/+19
|/
* Revert "let RemoteSlobrok do its own initial health check"Arne H Juul2021-08-142-73/+61
* minor fixups after reviewArne Juul2021-08-131-1/+2
* add missing initializerArne Juul2021-08-131-0/+1
* let RemoteSlobrok do its own initial health checkArne Juul2021-08-132-60/+70
* some minor test improvementsArne Juul2021-08-131-2/+44
* some fixups for mirror of remote slobrok map:Arne Juul2021-08-1212-83/+216
* MapView -> ServiceMapMirrorArne Juul2021-08-115-24/+25
* Try using slobrok.internal.fetchLocalView alsoArne Juul2021-08-116-2/+228
* Merge pull request #18691 from vespa-engine/arnej/add-local-rpc-monitor-mapArne H Juul2021-08-115-1/+179
|\
| * avoid storing another ServiceMapping in PerService dataArne Juul2021-08-102-15/+18
| * require consistency in lookup()Arne Juul2021-08-101-3/+2
| * cleanupArne Juul2021-08-103-4/+3
| * add LocalRpcMonitorMap serving local historyArne Juul2021-08-055-1/+178
* | add unit test for UnionServiceMapArne Juul2021-08-055-0/+195
* | class for taking the union-with-veto of several mapsArne Juul2021-08-053-0/+135
|/
* rewire global historyArne Juul2021-07-156-13/+24
* let ServiceMapHistory implement MapListener APIArne Juul2021-07-144-24/+31
* Merge pull request #18493 from vespa-engine/arnej/add-map-source-and-listenerArne H Juul2021-07-137-2/+149
|\
| * add some minimal class documentationArne Juul2021-07-133-0/+9
| * add some new interfacesArne Juul2021-07-017-2/+140
* | consistent hierarchical naming in log setupArne Juul2021-07-0113-13/+13
|/
* add new RPC api for fetching local viewArne Juul2021-06-293-0/+24
* remove really old unused codeArne Juul2021-06-292-46/+0
* GC old codeArne Juul2021-06-295-370/+0
* use ServiceMapHistoryArne Juul2021-06-295-83/+47
* Add noexceptHenning Baldersheim2021-06-281-0/+1
* check cancel() return value alsoArne Juul2021-06-281-1/+4
* add ServiceMapHistory classArne Juul2021-06-2810-5/+561
* we must now be prepared for multiple notifyOk callsArne Juul2021-06-243-10/+11
* Merge pull request #18393 from vespa-engine/arnej/safer-pointersArne H Juul2021-06-242-20/+20
|\
| * keep ownership in unique_ptrArne Juul2021-06-242-20/+20
* | remove code which is useless nowArne Juul2021-06-245-96/+0
|/
* simplify to avoid problems on shutdownArne Juul2021-06-242-21/+17
* make each ManagedRpcServer its own TaskArne Juul2021-06-234-17/+23