From 9bd6c41924d3c8bef11f7df5dce9d7af43645c91 Mon Sep 17 00:00:00 2001 From: Evan Tschannen Date: Wed, 11 Apr 2018 10:53:09 -0700 Subject: [PATCH 1/3] added release notes for 5.1.5 --- documentation/sphinx/source/release-notes.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/documentation/sphinx/source/release-notes.rst b/documentation/sphinx/source/release-notes.rst index 479c104469..65c2e901f6 100644 --- a/documentation/sphinx/source/release-notes.rst +++ b/documentation/sphinx/source/release-notes.rst @@ -2,6 +2,21 @@ Release Notes ############# +5.1.5 +===== + +Fixes +----- + +* The consistency check calculated the size of the database inefficiently. +* Could not create new directories with the Python and Ruby implementations of the directory layer. + + +Other Changes +------------- + +* renamed the ``multi_dc`` replication mode to ``three_datacenter``. + 5.1.4 ===== From 44c0eaf4d74e46cf6e42945a7499cafd6ce64c13 Mon Sep 17 00:00:00 2001 From: Evan Tschannen Date: Wed, 11 Apr 2018 11:24:24 -0700 Subject: [PATCH 2/3] fix: transactions created in fdbcli did not wait on the result of committing --- fdbcli/fdbcli.actor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fdbcli/fdbcli.actor.cpp b/fdbcli/fdbcli.actor.cpp index 0bc9cbe747..562c52283b 100644 --- a/fdbcli/fdbcli.actor.cpp +++ b/fdbcli/fdbcli.actor.cpp @@ -2513,7 +2513,7 @@ ACTOR Future cli(CLIOptions opt, LineNoise* plinenoise) { printf("ERROR: No active transaction\n"); is_error = true; } else { - commitTransaction( tr ); + Void _ = wait( commitTransaction( tr ) ); intrans = false; options = &globalOptions; } From 0bf1c1ad37b96ae3b5800169e9da8d61d5f768ee Mon Sep 17 00:00:00 2001 From: Evan Tschannen Date: Wed, 11 Apr 2018 11:32:59 -0700 Subject: [PATCH 3/3] updated the release notes --- documentation/sphinx/source/release-notes.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/documentation/sphinx/source/release-notes.rst b/documentation/sphinx/source/release-notes.rst index 65c2e901f6..0c36300959 100644 --- a/documentation/sphinx/source/release-notes.rst +++ b/documentation/sphinx/source/release-notes.rst @@ -10,6 +10,8 @@ Fixes * The consistency check calculated the size of the database inefficiently. * Could not create new directories with the Python and Ruby implementations of the directory layer. +* fdbcli could erroneously report that it was incompatible with some processes in the cluster. +* The commit commmand in fdbcli did not wait for the result of the commit before continuing to the next command. Other Changes