Skip to content

Commit b9ecf19

Browse files
committed
Documentation : Transport action type strings.
1 parent 73fa8cd commit b9ecf19

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

docs/internal/GeneralArchitectureGuide.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,9 @@ are coordinated.
116116
> If [TransportAction] elects a separate executor, [InboundHandler] performs message deserialization before delegating execution to the executor,
117117
> refer to [TransportResponseHandler] method executor() for more details.
118118
>
119-
>
119+
> [TransportAction] requests received from remote nodes are always deserialized on the Netty [EventLoop]. In contrast, [TransportAction] responses are
120+
> deserialized only after being dispatched to the designated executor. Outbound messages, including both requests and responses, are serialized
121+
> synchronously on the calling thread.
120122
121123
### Action registration
122124
Elasticsearch contains many [TransportAction]s, configured statically in [ActionModule#setupActions]. [ActionPlugin]s can

0 commit comments

Comments
 (0)