summary refs log tree commit diff
path: root/nixos/doc/manual/release-notes/rl-2205.section.md
diff options
context:
space:
mode:
authorArtturi <Artturin@artturin.com>2022-03-16 14:05:56 +0200
committerGitHub <noreply@github.com>2022-03-16 14:05:56 +0200
commitb734f40478ecf7d9557bea10473f2023b41956f8 (patch)
tree47faf7c8716d9cf7f9445e4006a0b2fee999dd0e /nixos/doc/manual/release-notes/rl-2205.section.md
parente517a35b9e5f309b63e26392de87ff1ebf7dcebc (diff)
parenta7827ecfae20a31d47aad8d1798460886936b002 (diff)
downloadnixpkgs-b734f40478ecf7d9557bea10473f2023b41956f8.tar
nixpkgs-b734f40478ecf7d9557bea10473f2023b41956f8.tar.gz
nixpkgs-b734f40478ecf7d9557bea10473f2023b41956f8.tar.bz2
nixpkgs-b734f40478ecf7d9557bea10473f2023b41956f8.tar.lz
nixpkgs-b734f40478ecf7d9557bea10473f2023b41956f8.tar.xz
nixpkgs-b734f40478ecf7d9557bea10473f2023b41956f8.tar.zst
nixpkgs-b734f40478ecf7d9557bea10473f2023b41956f8.zip
Merge pull request #154004 from illustris/hadoop
Diffstat (limited to 'nixos/doc/manual/release-notes/rl-2205.section.md')
-rw-r--r--nixos/doc/manual/release-notes/rl-2205.section.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2205.section.md b/nixos/doc/manual/release-notes/rl-2205.section.md
index 01893993955..3c4652ae5c4 100644
--- a/nixos/doc/manual/release-notes/rl-2205.section.md
+++ b/nixos/doc/manual/release-notes/rl-2205.section.md
@@ -244,6 +244,14 @@ In addition to numerous new and upgraded packages, this release has the followin
 
 - The MoinMoin wiki engine (`services.moinmoin`) has been removed, because Python 2 is being retired from nixpkgs.
 
+- Services in the `hadoop` module previously set `openFirewall` to true by default.
+  This has now been changed to false. Node definitions for multi-node clusters would need
+  `openFirewall = true;` to be added to to hadoop services when upgrading from NixOS 21.11.
+
+- `services.hadoop.yarn.nodemanager` now uses cgroup-based CPU limit enforcement by default.
+  Additionally, the option `useCGroups` was added to nodemanagers as an easy way to switch
+  back to the old behavior.
+
 - The `wafHook` hook now honors `NIX_BUILD_CORES` when `enableParallelBuilding` is not set explicitly. Packages can restore the old behaviour by setting `enableParallelBuilding=false`.
 
 - `pkgs.claws-mail-gtk2`, representing Claws Mail's older release version three, was removed in order to get rid of Python 2.
@@ -436,6 +444,11 @@ In addition to numerous new and upgraded packages, this release has the followin
 
 - The `writers.writePyPy2`/`writers.writePyPy3` and corresponding `writers.writePyPy2Bin`/`writers.writePyPy3Bin` convenience functions to create executable Python 2/3 scripts using the PyPy interpreter were added.
 
+- Some improvements have been made to the `hadoop` module:
+  - A `gatewayRole` option has been added, for deploying hadoop cluster configuration files to a node that does not have any active services
+  - Support for older versions of hadoop have been added to the module
+  - Overriding and extending site XML files has been made easier
+
 - If you are using Wayland you can choose to use the Ozone Wayland support
   in Chrome and several Electron apps by setting the environment variable
   `NIXOS_OZONE_WL=1` (for example via