You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -101,3 +104,16 @@ In case of CI usage, daemon is usually unwanted overhead, as usually there is **
101
104
Mimir cache. In such cases, Mimir session can be configured to use other local node than `DaemonNode` is. In this case, a `~/.mimir/session.properties`
102
105
with content of `mimir.session.localNode=<node name>` can be used, for example `file` (remember, `SystemNode` extends `LocalNode`).
103
106
107
+
## Mimir LAN cache sharing
108
+
109
+
It is currently implemented using JGroups cluster messaging. In short, when JGroups backed `RemoteNode` is asked for
110
+
`URI`, a message is broadcasted in cluster. Receiving cluster nodes will respond do they have the wanted content or not.
111
+
If one or more node has it, it will create once-usable "token", and access URI and send back as response. Finally, the
112
+
originator will fetch the wanted content identified by "token" from the received URI from randomly chosen node that
0 commit comments