From f5dcbc36d01caa27bcf09003daa7b4c3a08bb234 Mon Sep 17 00:00:00 2001
From: Sverker Eriksson
Date: Fri, 28 Jun 2019 16:55:52 +0200
Subject: erts: Fix docs for new pid,port,ref external tags
to reflect DFLAG_BIG_CREATION now is mandatory in OTP 23.
---
erts/doc/src/erl_ext_dist.xml | 37 ++++++++++++++++++++++---------------
1 file changed, 22 insertions(+), 15 deletions(-)
diff --git a/erts/doc/src/erl_ext_dist.xml b/erts/doc/src/erl_ext_dist.xml
index 3730f0e8ac..5d6605b69a 100644
--- a/erts/doc/src/erl_ext_dist.xml
+++ b/erts/doc/src/erl_ext_dist.xml
@@ -637,11 +637,13 @@
NEW_PID_EXT.
Port operations are not allowed across node boundaries.
- Introduced in OTP 19, but only to be decoded and echoed back. Not
- encoded for local ports. Planned to supersede
- PORT_EXT in OTP 23 when
- DFLAG_BIG_CREATON
- becomes mandatory.
+
NEW_PORT_EXT was introduced in OTP 19, but only to be decoded
+ and echoed back. Not encoded for local ports.
+
+ In OTP 23 distribution flag
+ DFLAG_BIG_CREATION became mandatory. All ports are now
+ encoded using NEW_PORT_EXT, even external ports received as PORT_EXT from older nodes.
@@ -719,11 +721,13 @@
erlang:list_to_pid/1).
- Introduced in OTP 19, but only to be decoded and echoed back. Not
- encoded for local processes. Planned to supersede
- PID_EXT in OTP 23 when
- DFLAG_BIG_CREATON
- becomes mandatory.
+
NEW_PID_EXT was introduced in OTP 19, but only to be decoded
+ and echoed back. Not encoded for local processes.
+
+ In OTP 23 distribution flag
+ DFLAG_BIG_CREATION became mandatory. All pids are now
+ encoded using NEW_PID_EXT, even external pids received as PID_EXT from older nodes.
@@ -1047,11 +1051,14 @@
NEW_PID_EXT.
- Introduced in OTP 19, but only to be decoded and echoed back. Not
- encoded for local references. Planned to supersede
- NEW_REFERENCE_EXT in OTP 23 when
- DFLAG_BIG_CREATON
- becomes mandatory.
+
NEWER_REFERENCE_EXT was introduced in OTP 19, but only to be decoded
+ and echoed back. Not encoded for local references.
+
+ In OTP 23 distribution flag
+ DFLAG_BIG_CREATION became mandatory. All references are now
+ encoded using NEWER_REFERENCE_EXT, even external references
+ received as NEW_REFERENCE_EXT
+ from older nodes.
--
cgit v1.2.3