diff --git a/Cargo.lock b/Cargo.lock index 6f757ba0..e959fd20 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -772,7 +772,7 @@ dependencies = [ [[package]] name = "oasysdb" -version = "0.7.0" +version = "0.7.1" dependencies = [ "bincode", "byteorder", diff --git a/Cargo.toml b/Cargo.toml index 43c9b6b8..9d5f9ed0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "oasysdb" -version = "0.7.0" +version = "0.7.1" edition = "2021" license = "Apache-2.0" readme = "readme.md" diff --git a/docs/changelog.md b/docs/changelog.md index 5964d032..fc9f4d5d 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,26 @@ # Changelog +## v0.7.1 + +### What's Changed + +This release includes a low-level CRUD API for the index implementation from the +Database layer. Once the index is built, when necessary, you can use the CRUD +API to manage the index data directly. This API allows you to perform the +following operations: + +- Insert new records into the index. +- Update existing records in the index. +- Delete records from the index. + +### Contributors + +- @edwinkys + +### Full Changelog + +[v0.7.0...v0.7.1](https://github.com/oasysai/oasysdb/compare/v0.7.0...v0.7.1) + ## v0.7.0 ### What's Changed diff --git a/docs/refs/database.md b/docs/refs/database.md index 224c3c50..2304ea23 100644 --- a/docs/refs/database.md +++ b/docs/refs/database.md @@ -303,6 +303,3 @@ These are the available advanced operations: Please note that these operations are not recommended for general use since they bypass the SQL layer and can lead to inconsistencies between the SQL data source and the index which can lead to unexpected behavior. - - With this in mind, technically you can use these operations to use OasysDB - without the SQL layer and directly interact with each index data store.