summaryrefslogtreecommitdiffstats
path: root/documentapi/abi-spec.json
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-05-12 21:33:22 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-05-12 21:35:08 +0000
commitcf214d62e2eaba0b413feec0fc525142698a8fda (patch)
treeb38184c06a7d5ece08fed2e09608824a25b5f963 /documentapi/abi-spec.json
parent86cfc2945d4711d47e224a6338372d11abe7e9f3 (diff)
Use syncronized to make the loadbalancer semantically thread safe.
Use a cache to avoid parsing a string to get an index. Move test to same package to avoid public access to internal details.
Diffstat (limited to 'documentapi/abi-spec.json')
-rw-r--r--documentapi/abi-spec.json30
1 files changed, 0 insertions, 30 deletions
diff --git a/documentapi/abi-spec.json b/documentapi/abi-spec.json
index 80fccbd9161..3092c352ee4 100644
--- a/documentapi/abi-spec.json
+++ b/documentapi/abi-spec.json
@@ -2082,35 +2082,6 @@
],
"fields": []
},
- "com.yahoo.documentapi.messagebus.protocol.LoadBalancer$Node": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.jrt.slobrok.api.Mirror$Entry, com.yahoo.documentapi.messagebus.protocol.LoadBalancer$NodeMetrics)"
- ],
- "fields": [
- "public com.yahoo.jrt.slobrok.api.Mirror$Entry entry",
- "public com.yahoo.documentapi.messagebus.protocol.LoadBalancer$NodeMetrics metrics"
- ]
- },
- "com.yahoo.documentapi.messagebus.protocol.LoadBalancer$NodeMetrics": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()"
- ],
- "fields": [
- "public java.util.concurrent.atomic.AtomicLong sent",
- "public java.util.concurrent.atomic.AtomicLong busy",
- "public double weight"
- ]
- },
"com.yahoo.documentapi.messagebus.protocol.LoadBalancer": {
"superClass": "java.lang.Object",
"interfaces": [],
@@ -2120,7 +2091,6 @@
"methods": [
"public void <init>(java.lang.String)",
"public java.util.List getNodeWeights()",
- "public int getIndex(java.lang.String)",
"public com.yahoo.documentapi.messagebus.protocol.LoadBalancer$Node getRecipient(java.util.List)",
"public void received(com.yahoo.documentapi.messagebus.protocol.LoadBalancer$Node, boolean)"
],