From a30d283fec893d5f3b4095c93b166a1752596344 Mon Sep 17 00:00:00 2001 From: Adam Cimarosti Date: Fri, 17 Oct 2025 12:06:48 +0100 Subject: [PATCH] =?UTF-8?q?Bump=20version:=205.1.0=20=E2=86=92=206.0.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bumpversion.toml | 2 +- CMakeLists.txt | 2 +- doc/SECURITY.md | 4 ++-- include/questdb/ingress/line_sender.hpp | 2 +- questdb-rs-ffi/Cargo.lock | 4 ++-- questdb-rs-ffi/Cargo.toml | 2 +- questdb-rs/Cargo.toml | 2 +- questdb-rs/README.md | 18 +++++++++--------- 8 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.bumpversion.toml b/.bumpversion.toml index 2f8f2417..2278554f 100644 --- a/.bumpversion.toml +++ b/.bumpversion.toml @@ -1,5 +1,5 @@ [tool.bumpversion] -current_version = "5.1.0" +current_version = "6.0.0" commit = false tag = false diff --git a/CMakeLists.txt b/CMakeLists.txt index bda9ee4e..26d8f4b5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.15.0) -project(c-questdb-client VERSION 5.1.0) +project(c-questdb-client VERSION 6.0.0) set(CPACK_PROJECT_NAME ${PROJECT_NAME}) set(CPACK_PROJECT_VERSION ${PROJECT_VERSION}) diff --git a/doc/SECURITY.md b/doc/SECURITY.md index 65552ec2..986c20c0 100644 --- a/doc/SECURITY.md +++ b/doc/SECURITY.md @@ -35,7 +35,7 @@ A few important technical details on TLS: are managed centrally. For API usage: -* Rust: `SenderBuilder`'s [`auth`](https://docs.rs/questdb-rs/5.1.0/questdb/ingress/struct.SenderBuilder.html#method.auth) - and [`tls`](https://docs.rs/questdb-rs/5.1.0/questdb/ingress/struct.SenderBuilder.html#method.tls) methods. +* Rust: `SenderBuilder`'s [`auth`](https://docs.rs/questdb-rs/6.0.0/questdb/ingress/struct.SenderBuilder.html#method.auth) + and [`tls`](https://docs.rs/questdb-rs/6.0.0/questdb/ingress/struct.SenderBuilder.html#method.tls) methods. * C: [examples/line_sender_c_example_auth.c](../examples/line_sender_c_example_auth.c) * C++: [examples/line_sender_cpp_example_auth.cpp](../examples/line_sender_cpp_example_auth.cpp) diff --git a/include/questdb/ingress/line_sender.hpp b/include/questdb/ingress/line_sender.hpp index fa08826c..32b89bbc 100644 --- a/include/questdb/ingress/line_sender.hpp +++ b/include/questdb/ingress/line_sender.hpp @@ -1175,7 +1175,7 @@ class _user_agent static inline ::line_sender_utf8 name() { // Maintained by .bumpversion.cfg - static const char user_agent[] = "questdb/c++/5.1.0"; + static const char user_agent[] = "questdb/c++/6.0.0"; ::line_sender_utf8 utf8 = ::line_sender_utf8_assert(sizeof(user_agent) - 1, user_agent); return utf8; diff --git a/questdb-rs-ffi/Cargo.lock b/questdb-rs-ffi/Cargo.lock index bb6cb8ab..f06b1488 100644 --- a/questdb-rs-ffi/Cargo.lock +++ b/questdb-rs-ffi/Cargo.lock @@ -205,7 +205,7 @@ dependencies = [ [[package]] name = "questdb-rs" -version = "5.1.0" +version = "6.0.0" dependencies = [ "base64ct", "dns-lookup", @@ -230,7 +230,7 @@ dependencies = [ [[package]] name = "questdb-rs-ffi" -version = "5.1.0" +version = "6.0.0" dependencies = [ "libc", "questdb-confstr-ffi", diff --git a/questdb-rs-ffi/Cargo.toml b/questdb-rs-ffi/Cargo.toml index 44666669..c2e338f5 100644 --- a/questdb-rs-ffi/Cargo.toml +++ b/questdb-rs-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "questdb-rs-ffi" -version = "5.1.0" +version = "6.0.0" edition = "2024" publish = false diff --git a/questdb-rs/Cargo.toml b/questdb-rs/Cargo.toml index 96e6ce86..b5339c18 100644 --- a/questdb-rs/Cargo.toml +++ b/questdb-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "questdb-rs" -version = "5.1.0" +version = "6.0.0" edition = "2024" license = "Apache-2.0" description = "QuestDB Client Library for Rust" diff --git a/questdb-rs/README.md b/questdb-rs/README.md index 38dad104..09259fd1 100644 --- a/questdb-rs/README.md +++ b/questdb-rs/README.md @@ -70,21 +70,21 @@ fn main() -> Result<()> { ## Docs Most of the client documentation is on the -[`ingress`](https://docs.rs/questdb-rs/5.1.0/questdb/ingress/) module page. +[`ingress`](https://docs.rs/questdb-rs/6.0.0/questdb/ingress/) module page. ## Examples -A selection of usage examples is available in the [examples directory](https://github.com/questdb/c-questdb-client/tree/5.1.0/questdb-rs/examples): +A selection of usage examples is available in the [examples directory](https://github.com/questdb/c-questdb-client/tree/6.0.0/questdb-rs/examples): | Example | Description | |---------|-------------| -| [`basic.rs`](https://github.com/questdb/c-questdb-client/blob/5.1.0/questdb-rs/examples/basic.rs) | Minimal TCP ingestion example; shows basic row and array ingestion. | -| [`auth.rs`](https://github.com/questdb/c-questdb-client/blob/5.1.0/questdb-rs/examples/auth.rs) | Adds authentication (user/password, token) to basic ingestion. | -| [`auth_tls.rs`](https://github.com/questdb/c-questdb-client/blob/5.1.0/questdb-rs/examples/auth_tls.rs) | Like `auth.rs`, but uses TLS for encrypted TCP connections. | -| [`from_conf.rs`](https://github.com/questdb/c-questdb-client/blob/5.1.0/questdb-rs/examples/from_conf.rs) | Configures client via connection string instead of builder pattern. | -| [`from_env.rs`](https://github.com/questdb/c-questdb-client/blob/5.1.0/questdb-rs/examples/from_env.rs) | Reads config from `QDB_CLIENT_CONF` environment variable. | -| [`http.rs`](https://github.com/questdb/c-questdb-client/blob/5.1.0/questdb-rs/examples/http.rs) | Uses HTTP transport and demonstrates array ingestion with `ndarray`. | -| [`protocol_version.rs`](https://github.com/questdb/c-questdb-client/blob/5.1.0/questdb-rs/examples/protocol_version.rs) | Shows protocol version selection and feature differences (e.g. arrays). | +| [`basic.rs`](https://github.com/questdb/c-questdb-client/blob/6.0.0/questdb-rs/examples/basic.rs) | Minimal TCP ingestion example; shows basic row and array ingestion. | +| [`auth.rs`](https://github.com/questdb/c-questdb-client/blob/6.0.0/questdb-rs/examples/auth.rs) | Adds authentication (user/password, token) to basic ingestion. | +| [`auth_tls.rs`](https://github.com/questdb/c-questdb-client/blob/6.0.0/questdb-rs/examples/auth_tls.rs) | Like `auth.rs`, but uses TLS for encrypted TCP connections. | +| [`from_conf.rs`](https://github.com/questdb/c-questdb-client/blob/6.0.0/questdb-rs/examples/from_conf.rs) | Configures client via connection string instead of builder pattern. | +| [`from_env.rs`](https://github.com/questdb/c-questdb-client/blob/6.0.0/questdb-rs/examples/from_env.rs) | Reads config from `QDB_CLIENT_CONF` environment variable. | +| [`http.rs`](https://github.com/questdb/c-questdb-client/blob/6.0.0/questdb-rs/examples/http.rs) | Uses HTTP transport and demonstrates array ingestion with `ndarray`. | +| [`protocol_version.rs`](https://github.com/questdb/c-questdb-client/blob/6.0.0/questdb-rs/examples/protocol_version.rs) | Shows protocol version selection and feature differences (e.g. arrays). | ## Crate features