CHANGELOG: add missing entries for 20.10
Added missing entries from browsing header and RPC changes. Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I326e63cc14278adebd58d1dadd5e444dd2bfc554 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4853 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
75fdd05eea
commit
9e89645b61
40
CHANGELOG.md
40
CHANGELOG.md
@ -2,6 +2,11 @@
|
||||
|
||||
## v20.10: (Upcoming Release)
|
||||
|
||||
### accel
|
||||
|
||||
New APIs `spdk_accel_batch_cancel` and `spdk_idxd_batch_cancel` were added to allow
|
||||
cancelling a batch sequence.
|
||||
|
||||
### bdev
|
||||
|
||||
A new `spdk_bdev_part_base_construct_ext` function has been added and the
|
||||
@ -21,6 +26,11 @@ function has been deprecated.
|
||||
|
||||
Updated DPDK submodule to DPDK 20.08.
|
||||
|
||||
### env
|
||||
|
||||
A new API `spdk_mem_get_fd_and_offset` was added to get file descriptor and offset for
|
||||
a given virtual address.
|
||||
|
||||
### event
|
||||
|
||||
Removed `spdk_subsystem_config` callback for submodules as part of legacy config removal.
|
||||
@ -53,6 +63,13 @@ The iSCSI target supports iSCSI login redirection feature to achieve fault toler
|
||||
and load balancing particularly in scale out iSCSI target system, which runs multiple
|
||||
SPDK iSCSI targets.
|
||||
|
||||
### json
|
||||
|
||||
A new API `spdk_json_decode_object_relaxed` was added to allow parsing json values
|
||||
even if decoder for a given key is not found.
|
||||
|
||||
A new API `spdk_json_free_object` was added to free memory allocated by `spdk_json_decode_object`.
|
||||
|
||||
### log
|
||||
|
||||
A log flag structure, `spdk_log_register_flag`, `spdk_log_get_first_flag`,
|
||||
@ -64,6 +81,9 @@ The log flags in the event framework `-L` and several SPDK applications has been
|
||||
release builds of SPDK. On debug builds this option will additionally set
|
||||
log print level to `SPDK_LOG_DEBUG`.
|
||||
|
||||
A new API `spdk_log_enable_timestamps` and new RPC `log_enable_timestamps` was added to
|
||||
toggle log timestamps.
|
||||
|
||||
### miscellaneous
|
||||
|
||||
The contents of the log_rpc library have been moved to the event library. The log_rpc
|
||||
@ -82,8 +102,14 @@ by allocating a buffer. The bdevperf `-x` param was renamed to `-Z` and the defa
|
||||
value changed to false. For bdevs that support zcopy, use the -Z flag to enable
|
||||
using zcopy API.
|
||||
|
||||
### net
|
||||
|
||||
Net framework intended for use by user-space TCP stacks was removed.
|
||||
|
||||
### nvme
|
||||
|
||||
Zoned Namespace Command Set support has been added to NVMe driver, see `nvme_zns.h` for details.
|
||||
|
||||
New APIs, `spdk_nvme_detach_async` and `spdk_nvme_detach_poll_async`, have been added to
|
||||
detach multiple controllers in parallel to mitigate lengthy shutdown notification of
|
||||
a few NVMe SSDs.
|
||||
@ -109,6 +135,14 @@ Work Requests batching in RDMA transport.
|
||||
NVMf Target transports can now parse any additional JSON params in the nvmf_create_transport RPC
|
||||
through the JSON context provided via spdk_nvmf_target_opts->transport_specific.
|
||||
|
||||
A new RPC `nvmf_subsystem_set_options` was added to allow transport specific options within subsystem.
|
||||
|
||||
A new API `spdk_nvmf_transport_stop_listen_async` was added to stop accepting new connections
|
||||
at the provided address. `nvmf_subsystem_remove_listener` RPC now uses this function.
|
||||
|
||||
A new API `spdk_nvmf_subsystem_disconnect_host` was added to disconnect all connections
|
||||
originating from the provided hostnqn. `nvmf_subsystem_remove_host` RPC now uses this function.
|
||||
|
||||
### ocf
|
||||
|
||||
Updated OCF submodule to v20.03.1
|
||||
@ -165,12 +199,18 @@ A new utility named `fd_group` was add. It is now
|
||||
implemented by epoll on Linux platform. It can be used by
|
||||
spdk_thread and reactor to implement interrupt mode.
|
||||
|
||||
Added `spdk_bit_pool` utility, see `bit_pool.h` for details.
|
||||
|
||||
### vhost
|
||||
|
||||
SPDK has switched to DPDK's rte_vhost library since 19.07 release, removed the internal
|
||||
rte_vhost library which is used for DPDK older than 19.05, removed the experimental vhost
|
||||
nvme target which depends on the internal rte_vhost library.
|
||||
|
||||
### vpp
|
||||
|
||||
Removed socket abstraction for VPP.
|
||||
|
||||
## v20.07: SPDK CSI driver, new accel_fw commands, I/O abort support
|
||||
|
||||
spdk_json_free_object() was added to free memory allocated by spdk_json_decode_object().
|
||||
|
Loading…
Reference in New Issue
Block a user