Skip to content

Commit

Permalink
blog: add v24.01 release announcement
Browse files Browse the repository at this point in the history
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Change-Id: Ic4f4a53f59da0f96763b90f482e0019986d94c11
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk.github.io/+/21581
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
  • Loading branch information
tomzawadzki committed Jan 26, 2024
1 parent 0d60a93 commit d5cd73d
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions _posts/2024-01-25-24.01_release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
layout: post
title: "SPDK v24.01: DIF in accel, RAID rebuild, Blobstore grow"
author: Tomasz Zawadzki
categories: release
---

On behalf of the SPDK community I'm pleased to announce the release of [SPDK 24.01 LTS](https://github.com/spdk/spdk/releases/tag/v24.01)!!
The SPDK 24.01 release is a long term support release that will be supported for 1 year.

This release contains the following new features:

- **DIF operations in accel**: Accel now supports verify, generate and generate copy operations for computing Data Integrity Field (DIF). Currently supported by software and DSA accel modules.
- **RAID rebuild**: RAID bdev module supports rebuild for RAID1 and RAID5F levels.
- **Blobstore grow in runtime**: Blobstore now supports increasing it's size to fill the underlying device without the need to close all blobs. This functionality extends to logical volumes.
- **NVMe CUSE enabled by default**: NVMe CUSE is no longer considered experimental and enabled by default. It allows creation of NVMe device nodes in Linux kernel for the controller and namespaces (i.e. at /dev/nvmeXnY). These character devices can be used by tools such as nvme-cli.


The full changelog for this release is available [here](https://github.com/spdk/spdk/releases/tag/v24.01).
Deprecation notices for users updating from previous releases can be found [here](https://github.com/spdk/spdk/blob/v24.01/deprecation.md).

# New Contributors

This release contains 568 commits from 53 authors with over 34k lines of code changed.

We'd especially like to recognize all of our first time contributors:

- Abhineet Pandey
- Anton Nayshtut
- Changqi Lu
- Deepak Abraham Tom
- Haoqian He
- Hollin
- Igor Vechirko
- Kanika Nema
- Karl Bonde Torp
- Lukasz Lasek
- Marcin Suski
- Philipp Riederer
- Sarvesh Lanke
- Vasilii Ivanov
- Xiaoguang Wang
- Yoav Cohen

Many thanks to everyone for your contributions, participation, and effort!

0 comments on commit d5cd73d

Please sign in to comment.