# Documentation revision history

<table><thead><tr><th width="161">WEKA version</th><th>Description of changes</th></tr></thead><tbody><tr><td></td><td><p>Added new topics:</p><ul><li><strong>Access S3 using AWS CLI:</strong> Configure and use the AWS CLI with WEKA’s S3 storage. <a href="/pages/kT4EBTFc41rss0GsUWd0">>>></a></li><li><strong>Install SMB on AWS:</strong> Set up SMB in AWS for secure file sharing and access control. <a href="/pages/BgFun1C08zqZDPzQdm4d">>>></a></li></ul></td></tr><tr><td></td><td><p>Removed Azure deployment sections due to a known network issue in Azure deployments that causes performance degradation in versions 4.1 to 4.4.0. This issue is resolved in version 4.4.1 and later.</p><p>For updated guidance, see the <a href="https://docs.weka.io/4.4/planning-and-installation/weka-installation-on-azure">WEKA Installation on Azure</a> sections in the Version 4.4 documentation.</p></td></tr><tr><td></td><td><ul><li>Updated the note to specify that only snapshots uploaded from version 4.3 or later can be downloaded using Synchronous Snap. Previously, the note indicated version 4.0 or later.</li><li>Added support for GCP regions <code>asia-southeast2</code> and <code>europe-central2</code> in Terraform configuration.</li><li>CDM Local version 1.2 updates: Supports automated Terraform deployment, removes the Windows installation package, updates the launch process, and enhances information gathering options.</li><li>Introducing WEKA CSI Plugin version 2.5.0, which provides NFS transport support designed for non-performance-critical scenarios or environments where installing the WEKA client is not feasible.</li><li>Added the <strong>WEKApod Data Platform Appliance Guide</strong>, which provides comprehensive instructions for setting up and configuring the WEKApod™. The WEKApod is a turnkey data platform appliance designed as a high-performance datastore for NVIDIA DGX SuperPOD. Each appliance includes pre-configured storage servers and software, enabling simplified deployment and faster time to value. For details, see <a data-mention href="/pages/1X9CZCIruDAPafgZh2Og">/pages/1X9CZCIruDAPafgZh2Og</a>.</li></ul></td></tr><tr><td>4.3.5</td><td><p></p><p>This release aims to enhance usability, focusing on WEKA SMB-W. It also contains field fixes and support for new platforms and hardware.</p><p></p><p><strong>SMB-W enhancements</strong></p><ul><li>Case sensitivity in SMB-W shares, beyond the case insensitive limits of the Microsoft implementation.</li><li>Symbolic link following in SMB-W shares.</li><li>Named streams support in shares, sometimes called alternate data streams (ADS).</li><li>Optional reduction of shared state between SMB-W containers for workloads that don't rely on it.</li><li>Zero copy support for MacOS clients is enabled by default, but can be disabled in share options.</li><li>Share updates support read-only and hidden properties.</li></ul><p><strong>S3 enhancements</strong></p><ul><li>Updated the <code>s3 cluster status</code> output to align with the style of <code>weka cluster container</code>, showing details like Hostname, Status, Uptime, Last Error, and Active Requests. Use <code>weka s3 cluster status-old</code> during upgrades, as initial output may be inaccurate until all frontend containers are updated.</li></ul><p><strong>Additional enhancements</strong></p><ul><li>The REST API for quota listing includes the full directory path, aligning with the CLI command output.</li><li><p>Extended support for operating systems:</p><ul><li>Clients: RHEL/Rocky Linux 9.4, AlmaLinux 9.4, 8.10, Debian 12, Ubuntu 24.04.</li><li>Backends: RHEL/Rocky Linux 9.4.</li></ul></li><li>Extended support for OFED 24.04-07.0.0.</li><li>Improved NFS read operation performance.</li><li>Added support for Broadcom P2200.</li><li>Added support for colored output in the <code>weka status</code> and other table-returning commands, configurable by the <code>--color</code> option or <code>WEKA_CLI_COLOR</code> environment variable. See <a data-mention href="/pages/2AeXqskzrFb6OgFR6NE6#weka-cli-command-output-colors">/pages/2AeXqskzrFb6OgFR6NE6#weka-cli-command-output-colors</a>.</li><li>Introduced the Data Services container for running resource-intensive background tasks, starting with the Quota Coloring task, with more tasks to be supported in future releases. See <a data-mention href="/pages/ZMqdcaKJNrHyCwWlW7yP">/pages/ZMqdcaKJNrHyCwWlW7yP</a>.</li></ul></td></tr><tr><td>4.3.4</td><td><ul><li>This release contains an important enhancement for clusters under extreme memory pressure.</li></ul></td></tr><tr><td>N/A</td><td><ul><li>Added a new topic to WEKA and Slurm integration: <a data-mention href="/pages/lthWZR25uUCqNZ0aHd3d">/pages/lthWZR25uUCqNZ0aHd3d</a>.</li></ul></td></tr><tr><td>4.3.3</td><td><ul><li>NFS locking is fully supported for protocol versions 3 and 4, and configurable through global parameters.</li><li>Added support for additional QLC drives for higher density deployments while maintaining high performance and longevity standards.</li><li>SMB-W performance is optimized for macOS clients.</li><li>SMB-W share access now supports allow and deny statements based on IP address.</li><li>For Windows clients with many top-level entities, folder options appear without delay.</li><li>WEKA client support extended to Rocky/RHEL 8.9 and 9.3, and Oracle Linux 9.</li></ul></td></tr><tr><td>4.3.2</td><td><ul><li>Added graceful container management to ensure safe stopping or restarting of a container. See <a href="/pages/-LHgKIiH-fEGs4dYOmIP#graceful-container-management-ensuring-safe-actions">Graceful container management: ensuring safe actions</a>.</li><li>Added the <a href="/pages/qSfeGFYkVujUN4p4oONx">WEKA Cloud Deployment Manager (CDM) User Guide</a>, simplifying the deployment of WEKA clusters in public cloud environments (including AWS, Azure, and GCP).</li><li>A new algorithm for multi-part uploads is now the default, decreasing resource overhead for most customers using WEKA S3.</li><li>WEKA S3 response codes are now in <code>weka stats</code>, with types and categories listed under Operation (Envoy).</li><li>WEKA S3 logs now report real remote client addresses via the X-Forwarded-For header.</li><li>The default memory limit for SMB-W containers has been raised to 32GB to accommodate trends in customer requirements related to SMB protocol performance.</li></ul><p><strong>Deprecation</strong></p><ul><li>RHEL 7 and CentOS 7 support have reached EOL status.</li><li>Deployment on Amazon EC2 instance families M4, R3, R4, and C4 are no longer supported.</li></ul></td></tr><tr><td>4.3.1</td><td><ul><li>Added a topic to restrict a stateless client’s operations to only the essential APIs for mounting and unmounting operations. See <a href="/pages/-L7U2i7Sd7xOIPvmrFZo#mounting-filesystems-using-stateless-clients">Isolated port for restricted stateless client operations</a><strong>.</strong></li><li>Added the following instance types to the <a href="/pages/qTPcRBFx8AiJK8Pkyc5Z#client-ec2-instances">Client EC2 instances</a> section: C7a, M7i, R7a, X2idn, X2iedn, R7iz, R7g, R7gd, R6g, R6gd, G6, GR6, F1, and Z1d.</li></ul></td></tr><tr><td>4.3.0</td><td><ul><li>Initial support for ARM, specifically for ARM-based EC2 instances in AWS. To reflect the instruction set architecture of hosts in a cluster, APIs, and commands like the Weka <code>cluster server list</code> now contain an architecture column.</li><li>Added <a href="/pages/-LGNlcsUYOqy8L92b8Xh#nfs-integration-with-kerberos-service">NFS integration with Kerberos service</a>.</li><li>Synchronized snapshots have been re-enabled.</li><li>A new <code>--client-only</code> flag in the <code>weka version get</code> and <code>weka version set</code> commands. When used, this flag ensures that only components necessary for stateless clients are considered for installation.</li><li>Discontinued support for Intel processor families SandyBridge (2011) and IvyBridge (2012).</li><li>Discontinued support for the legacy NFS stack in 4.3.0. If legacy NFS is enabled, upgrading to 4.3.0 will fail.</li><li><code>weka alerts</code> command output update<br>The <code>muted</code> column is removed from the <code>weka alerts</code> command output unless <code>--muted</code> or <code>-v</code> is provided.</li><li><code>weka nfs interface-group add</code> command update<br>The <code>manage-gids</code> parameter, which was always set to true, has been eliminated from the <code>weka nfs interface-group add</code> command and associated API.</li><li><code>weka fs tier s3</code> command output update<br>The following columns have been removed from the <code>weka fs tier s3</code> command output: NODES UP, NODES DOWN, and NODES UNKNOWN. Instead, more detailed columns have been added in the verbose output (using <code>-v</code>).</li></ul></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.weka.io/4.3/readme/documentation-revision-history.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
