summaryrefslogtreecommitdiff
path: root/system/doc/general_info/deprecations_24.inc
blob: 3786cd1c6adc644cf1dc35729fc21d049f2de1cf (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
31
32
33
34
    <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 OTP 24 deprecated and 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 old link protocol used when communicating over the Erlang
	distribution is as of OTP 24 deprecated 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>
 
    <section>
      <title>?NO_APP macro</title>
      <p>
        The ?NO_APP macro in the edoc include file <c>edoc_doclet.hrl</c> has
        been deprecated.
      </p>
    </section>