diff --git a/documentation/sphinx/source/release-notes.rst b/documentation/sphinx/source/release-notes.rst index 50bbddfbe7..da66725957 100644 --- a/documentation/sphinx/source/release-notes.rst +++ b/documentation/sphinx/source/release-notes.rst @@ -38,13 +38,14 @@ Features * Transaction logs that cannot commit to disk for more than 5 seconds are marked as degraded. The cluster controller will prefer to recruit transaction logs on other processes before using degraded processes. `(Issue #690) `_ * The ``memory`` storage engine configuration now uses the ssd engine for transaction log spilling. Transaction log spilling only happens when the transaction logs are using too much memory, so using the memory storage engine for this purpose can cause the process to run out of memory. `(PR #1314) `_ * Trace logs can be output as JSON instead of XML using the ``--trace_format`` command line option. `(PR #976) `_ (by mpilman) +* Added ``modify`` command to fdbbackup for modifying parameters of a running backup. `(PR #1237) `_ +* Added 'header' parameter to blobstore backup URLs for setting custom HTTP headers. `(PR #1237) `_ Performance ----------- * Increased the get read version batch size in the client. This change reduces the load on the proxies when doing many transactions with only a few operations per transaction. `(PR #1311) `_ * Clients no longer attempt to connect to the master during recovery. `(PR #1317) `_ -* Java: Succesful commits and range reads no longer create ``FDBException`` objects to reduce memory pressure. `(Issue #1235) `_ Fixes ----- @@ -57,6 +58,12 @@ Fixes * The version of a cluster after a restore could have been lower than the restore version, making version stamp operations get smaller. `(PR #1213) `_ * If a process changed its process class while being rebooted, it could recruited for the cluster controller using its previous process class. `(PR #1350) `_ * Fixed a few thread safety issues. `(PR #1085) `_ +* The Go bindings reported an incorrect required version when trying to load an incompatible fdb_c library. `(PR #1053) `_ +* The ``include`` command in fdbcli would falsely include all machines with IP addresses that + have the included IP address as a prefix (for example ``include 1.0.0.1`` would also include + ``1.0.0.10``). `(PR #1121) `_ +* Restore could crash when reading a file that ends on a block boundary (1MB default). `(PR #1205) `_ +* Java: Successful commits and range reads no longer create ``FDBException`` objects to reduce memory pressure. `(Issue #1235) `_ Status ------