From 3097a53cc6bc3728f72c3873713f42d9c591ba0c Mon Sep 17 00:00:00 2001
From: Richard Carlsson
Date: Tue, 15 Nov 2016 10:40:30 +0100
Subject: Minor documentation cleanup
---
lib/kernel/doc/src/disk_log.xml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
(limited to 'lib/kernel/doc/src')
diff --git a/lib/kernel/doc/src/disk_log.xml b/lib/kernel/doc/src/disk_log.xml
index 0b6ee1e6a5..3c9bc7f6e8 100644
--- a/lib/kernel/doc/src/disk_log.xml
+++ b/lib/kernel/doc/src/disk_log.xml
@@ -43,7 +43,7 @@
halt logs
Appends items to a single file, which size can
- be limited by the disk log module.
+ be limited by the disk_log module.
wrap logs
Uses a sequence of wrap log files of limited size. As a
wrap log file is filled up, further items are logged on to the next
@@ -62,8 +62,8 @@
An item logged to an internally formatted log must not occupy more
than 4 GB of disk space (the size must fit in 4 bytes).
external format
-
Leaves it up to the user to read the logged deep byte lists.
- The disk log module cannot repair externally formatted logs.
+
Leaves it up to the user to read and interpret the logged data.
+ The disk_log module cannot repair externally formatted logs.
For each open disk log, one process handles requests
--
cgit v1.2.3
From 5b9265ad19d6596a8b599eccc64accb67e3c664e Mon Sep 17 00:00:00 2001
From: Magnus Henoch
Date: Mon, 21 Nov 2016 11:48:54 +0000
Subject: Remove vestiges of watchdog support in heart
Hardware watchdog support was removed from heart in R13A, but there were
still some vestiges in the code and the documentation.
- Remove mentions of the HW_WD_DISABLE variable, as it's no longer used.
- Remove the HEART_BEAT_BOOT_DELAY variable, as it was only used for the
hardware watchdog.
---
lib/kernel/doc/src/heart.xml | 17 +++++------------
1 file changed, 5 insertions(+), 12 deletions(-)
(limited to 'lib/kernel/doc/src')
diff --git a/lib/kernel/doc/src/heart.xml b/lib/kernel/doc/src/heart.xml
index 59a046bf4d..5b5b71e521 100644
--- a/lib/kernel/doc/src/heart.xml
+++ b/lib/kernel/doc/src/heart.xml
@@ -37,10 +37,7 @@
the heart port program is to check that the Erlang runtime system
it is supervising is still running. If the port program has not
received any heartbeats within HEART_BEAT_TIMEOUT seconds
- (defaults to 60 seconds), the system can be rebooted. Also, if
- the system is equipped with a hardware watchdog timer and is
- running Solaris, the watchdog can be used to supervise the entire
- system.
+ (defaults to 60 seconds), the system can be rebooted.
An Erlang runtime system to be monitored by a heart program
is to be started with command-line flag -heart (see
also erl(1)).
@@ -51,17 +48,13 @@
or a terminated Erlang runtime system, environment variable
HEART_COMMAND must be set before the system is started.
If this variable is not set, a warning text is printed but
- the system does not reboot. However, if the hardware watchdog is
- used, it still triggers a reboot HEART_BEAT_BOOT_DELAY
- seconds later (defaults to 60 seconds).
+ the system does not reboot.
To reboot on Windows, HEART_COMMAND can be
set to heart -shutdown (included in the Erlang delivery)
or to any other suitable program that can activate a reboot.
-
The hardware watchdog is not started under Solaris if
- environment variable HW_WD_DISABLE is set.
-
The environment variables HEART_BEAT_TIMEOUT and
- HEART_BEAT_BOOT_DELAY can be used to configure the heart
- time-outs; they can be set in the operating system shell before Erlang
+
The environment variable HEART_BEAT_TIMEOUT
+ can be used to configure the heart
+ time-outs; it can be set in the operating system shell before Erlang
is started or be specified at the command line:
% erl -heart -env HEART_BEAT_TIMEOUT 30 ...
--
cgit v1.2.3
From 9bb7aee366b04f6e8b6ea8491c0d7ebbdb304bb6 Mon Sep 17 00:00:00 2001
From: Richard Carlsson
Date: Tue, 15 Nov 2016 18:49:39 +0100
Subject: Clarify that the type for disk log data is iodata()
---
lib/kernel/doc/src/disk_log.xml | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)
(limited to 'lib/kernel/doc/src')
diff --git a/lib/kernel/doc/src/disk_log.xml b/lib/kernel/doc/src/disk_log.xml
index 3c9bc7f6e8..aebeacee28 100644
--- a/lib/kernel/doc/src/disk_log.xml
+++ b/lib/kernel/doc/src/disk_log.xml
@@ -109,8 +109,7 @@
These functions log one or more Erlang terms.
By prefixing each of the functions with a b (for "binary"),
we get the corresponding blog() functions for the external format.
- These functions log one or more deep lists of bytes or, alternatively,
- binaries of deep lists of bytes.
+ These functions log one or more chunks of bytes.
For example, to log the string "hello" in ASCII format, you
can use disk_log:blog(Log, "hello"), or
disk_log:blog(Log, list_to_binary("hello")). The two
@@ -218,9 +217,6 @@
-
-
-
@@ -233,9 +229,6 @@
chunk/2,3, bchunk/2,3, or chunk_step/3.
-
-
-
@@ -953,7 +946,7 @@
written first on the log file. If the log is a wrap
log, the item Head is written first in each new file.
Head is to be a term if the format is
- internal, otherwise a deep list of bytes (or a binary).
+ internal, otherwise a sequence of bytes.
Defaults to none, which means that
no header is written first on the file.
@@ -965,7 +958,7 @@
The call M:F(A) is assumed to return {ok, Head}.
The item Head is written first in each file.
Head is to be a term if the format is
- internal, otherwise a deep list of bytes (or a binary).
+ internal, otherwise a sequence of bytes.
{mode, Mode}
--
cgit v1.2.3
From fc0427be6d482182ec70f3cd87c73027cfb17ea9 Mon Sep 17 00:00:00 2001
From: Erlang/OTP
Date: Fri, 9 Dec 2016 11:45:22 +0100
Subject: Prepare release
---
lib/kernel/doc/src/notes.xml | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
(limited to 'lib/kernel/doc/src')
diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml
index 5bcc0b7c09..9277c2d353 100644
--- a/lib/kernel/doc/src/notes.xml
+++ b/lib/kernel/doc/src/notes.xml
@@ -31,6 +31,39 @@
This document describes the changes made to the Kernel application.
+ code:add_pathsa/1 and command line option
+ -pa both revert the given list of directories when
+ adding it at the beginning of the code path. This is now
+ documented.
+
+ Own Id: OTP-13920 Aux Id: ERL-267
+
+
+
+ Add lost runtime dependency to erts-8.1. This should have
+ been done in kernel-5.1 (OTP-19.1) as it cannot run
+ without at least erts-8.1 (OTP-19.1).
+
+ Own Id: OTP-14003
+
+
+
+ Type and doc for gen_{tcp,udp,sctp}:controlling_process/2
+ has been improved.
+
+ Own Id: OTP-14022 Aux Id: PR-1208
+
+
+
+
+
+
Kernel 5.1Fixed Bugs and Malfunctions
--
cgit v1.2.3
From 68728bb7fb82331c1aa7aeee71a971de842eff0e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?=
Date: Wed, 11 Jan 2017 13:21:33 +0100
Subject: seq_trace: Remove superfluous reference to R3B
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Reported-by: Loïc Hoguin
---
lib/kernel/doc/src/seq_trace.xml | 6 ------
1 file changed, 6 deletions(-)
(limited to 'lib/kernel/doc/src')
diff --git a/lib/kernel/doc/src/seq_trace.xml b/lib/kernel/doc/src/seq_trace.xml
index ba7259219d..b80e87c118 100644
--- a/lib/kernel/doc/src/seq_trace.xml
+++ b/lib/kernel/doc/src/seq_trace.xml
@@ -427,12 +427,6 @@ prev_cnt := tcurr
built with Erl_Interface only maintains one trace token, which
means that the C-node appears as one process from
the sequential tracing point of view.
-
To be able to perform sequential tracing between
- distributed Erlang nodes, the distribution protocol has been
- extended (in a backward compatible way). An Erlang node
- supporting sequential tracing can communicate with an older
- (Erlang/OTP R3B) node but messages passed within that node can
- not be traced.
--
cgit v1.2.3
From 5056a16cfcfdcdcb1b48e24936f12a70269dcf02 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?=
Date: Wed, 11 Jan 2017 13:24:12 +0100
Subject: code.xml: Remove superfluous reference to R12B
---
lib/kernel/doc/src/code.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'lib/kernel/doc/src')
diff --git a/lib/kernel/doc/src/code.xml b/lib/kernel/doc/src/code.xml
index f881fd76fd..878a450f0f 100644
--- a/lib/kernel/doc/src/code.xml
+++ b/lib/kernel/doc/src/code.xml
@@ -258,7 +258,7 @@ zip:create("mnesia-4.4.7.ez",
both strings and atoms, but a future release will probably only allow
the arguments that are documented.
-
As from Erlang/OTP R12B, functions in this module generally fail with an
+
Functions in this module generally fail with an
exception if they are passed an incorrect type (for example, an integer or a tuple
where an atom is expected). An error tuple is returned if the argument type
is correct, but there are some other errors (for example, a non-existing directory
--
cgit v1.2.3
From b69086df7487e74879de6b6f027df6507ec4fc86 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?=
Date: Wed, 11 Jan 2017 14:13:49 +0100
Subject: config.xml: Remove superfluous reference to R10B
---
lib/kernel/doc/src/config.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'lib/kernel/doc/src')
diff --git a/lib/kernel/doc/src/config.xml b/lib/kernel/doc/src/config.xml
index c5f37fd036..c10f11b187 100644
--- a/lib/kernel/doc/src/config.xml
+++ b/lib/kernel/doc/src/config.xml
@@ -77,8 +77,8 @@
to update the application configurations.
This means that specifying another .config file, or more
.config files, leads to inconsistent update of application
- configurations. Therefore, in Erlang 5.4/OTP R10B, the syntax of
- sys.config was extended to allow pointing out other
+ configurations. There is, however, a syntax for
+ sys.config that allows pointing out other
.config files: