-
Notifications
You must be signed in to change notification settings - Fork 54
/
Copy pathRELEASE_HISTORY
70 lines (51 loc) · 1.8 KB
/
RELEASE_HISTORY
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Release History
--- v1.6.0
Refactor the SNIA API
Remove the SAMSUNG KVAPI
Add initialization configuration from environment variables
Bug fix
--- v1.5.0
Support multiple-thread for KVBench (RocksDB and KVAPI)
--- v1.4.0
Add container support
Add support for CentOS 6.6 kernel driver v2.6.32, Centos7.1 kernel driver v3.10.0-229, kernel driver v4.14.81, and Centos7.7 kernel driver v3.10.0-1062
Add partial retrieve support
New key generator in kv_bench to guarantees the keys to be read existed
Multiple bug fix
Remove the sample code and test
--- v1.3.0
Support SNIA KV API
Bug fix
--- v1.2.0
Modify the computing method to adapt the changes of Namespace Utilization (NUSE) field of NVMe specification.
Add multiple-instances support for KV emulator
Bug fix
--- v1.0.0
API spec update
Bug fix
--- v0.9.0
Add support for Ubuntu16.04 kernel driver v4.4.0-141
Bug fix
--- v0.8.0
Bug fix
--- v0.7.1
KV API support for list_iterator operation
Bug fix
--- v0.7.0
KV API support for user space driver (uNVMe) v18.11
Support options for retrieve/store/delete/iterator (refer to Samsung API spec).
--- v0.6.0
Revised KV API based on SNIA standard
KV API support for mutli-thread SYNC & ASYNC IOs
KV API to support latest KV SSD firmware
New KV API interface (device stat, exist, etc)
Bug fix
* API for latest user space driver (UDD) is not supported in this release
* Only 'default' option is supported across all APIs due to KV SSD limitation
* Memory allocation for 'retrieve' operation should be aligned in 4B unit for latest Samsung KV SSD
--- v0.5.1
KV API changes to align with SNIA standard
KV API support for SYNC & ASYNC IOs
Buf fix
--- v0.5.0
Initial commit for KVSSD software package