summaryrefslogtreecommitdiff
path: root/system/doc/general_info/scheduled_for_removal_26.inc
blob: 1d59136ce5b2f176f12b8796eeb446559a323520 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    <section>
      <title>Erlang Distribution Without Large Node Container Support</title>
      <p>
	Communication over the Erlang distribution without support for large
	<seeguide marker="erts:erl_dist_protocol#DFLAG_V4_NC"> node container
	data types (version 4)</seeguide> is as of
	<seeguide marker="deprecations#otp-24">OTP 24 deprecated</seeguide>
	and support for it is scheduled for removal in OTP 26. That is, as
	of OTP 26, support for large node container data types will become
	mandatory.
      </p>
    </section>

    <section>
      <title>Old Link Protocol</title>
      <p>
	The <seeguide marker="erts:erl_dist_protocol#old_link_protocol">old
	link protocol</seeguide> used when communicating over the Erlang
	distribution is as of <seeguide marker="deprecations#otp-24">
	OTP 24 deprecated</seeguide> and support for it is scheduled for
	removal in OTP 26. As of OTP 26 the
	<seeguide marker="erts:erl_dist_protocol#new_link_protocol">new
	link protocol</seeguide> will become mandatory. That is, Erlang nodes
	will then refuse to connect to nodes not implementing the new
	link protocol. If you implement the Erlang distribution yourself, you
	are, however, encouraged to implement the new link protocol as soon as
	possible since the old protocol can cause links to enter an
	inconsistent state.
      </p>
    </section>