Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tool.bumpversion]
current_version = "5.1.0"
current_version = "6.0.0"
commit = false
tag = false

Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -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})
Expand Down
4 changes: 2 additions & 2 deletions doc/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
2 changes: 1 addition & 1 deletion include/questdb/ingress/line_sender.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
4 changes: 2 additions & 2 deletions questdb-rs-ffi/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion questdb-rs-ffi/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "questdb-rs-ffi"
version = "5.1.0"
version = "6.0.0"
edition = "2024"
publish = false

Expand Down
2 changes: 1 addition & 1 deletion questdb-rs/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
18 changes: 9 additions & 9 deletions questdb-rs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
Loading