From 43c2e8875901b26149d4f3a97301ea35ff76eab2 Mon Sep 17 00:00:00 2001 From: Jin Hai Date: Wed, 10 Jul 2024 23:53:58 +0800 Subject: [PATCH] Update version info (#1463) ### What problem does this PR solve? Ready for 0.2.1.dev5 ### Type of change - [x] Documentation Update Signed-off-by: Jin Hai --- CMakeLists.txt | 2 +- README.md | 2 +- benchmark/remote_infinity/remote_query_benchmark.cpp | 2 +- client/cpp/infinity_client.cpp | 2 +- docs/getstarted/deploy_infinity_server.mdx | 10 +++++----- docs/getstarted/quickstart.md | 2 +- pyproject.toml | 2 +- python/infinity/remote_thrift/client.py | 2 +- src/network/infinity_thrift_service.cpp | 2 +- src/network/infinity_thrift_service.cppm | 2 +- 10 files changed, 14 insertions(+), 14 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4abbb4b60f..a80e05a0c7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -214,7 +214,7 @@ if(DEFINED CPACK_PACKAGE_VERSION) string(REPLACE "-" "." CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION}") endif() if(NOT DEFINED CPACK_PACKAGE_VERSION OR CPACK_PACKAGE_VERSION STREQUAL "") - set(CPACK_PACKAGE_VERSION "0.2.1.dev4") + set(CPACK_PACKAGE_VERSION "0.2.1.dev5") endif() set(CPACK_PACKAGE_RELEASE 1) set(CPACK_PACKAGE_CONTACT "Zhichang Yu ") diff --git a/README.md b/README.md index 29b9cc5714..00663260ae 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ Supports a wide range of data types including strings, numerics, vectors, and mo Infinity, also available as a Python module, eliminates the need for a separate back-end server and all the complex communication settings. Using `pip install` and `import infinity`, you can quickly build a local AI application in Python, leveraging the world's fastest and the most powerful RAG database: ```bash - pip install infinity-sdk==0.2.1.dev4 + pip install infinity-sdk==0.2.1.dev5 ``` ```python diff --git a/benchmark/remote_infinity/remote_query_benchmark.cpp b/benchmark/remote_infinity/remote_query_benchmark.cpp index c6c884475d..abf988bb1f 100644 --- a/benchmark/remote_infinity/remote_query_benchmark.cpp +++ b/benchmark/remote_infinity/remote_query_benchmark.cpp @@ -51,7 +51,7 @@ struct InfinityClient { transport->open(); CommonResponse response; ConnectRequest request; - request.__set_client_version(9); // 0.2.1.dev4 + request.__set_client_version(9); // 0.2.1.dev5 client->Connect(response, request); session_id = response.session_id; } diff --git a/client/cpp/infinity_client.cpp b/client/cpp/infinity_client.cpp index 6d9d937180..de132335e6 100644 --- a/client/cpp/infinity_client.cpp +++ b/client/cpp/infinity_client.cpp @@ -25,7 +25,7 @@ Client Client::Connect(const std::string &ip_address, uint16_t port) { transport->open(); CommonResponse response; ConnectRequest request; - request.__set_client_version(9); // 0.2.1.dev4 + request.__set_client_version(9); // 0.2.1.dev5 client->Connect(response, request); return {socket, transport, protocol, std::move(client), response.session_id}; } diff --git a/docs/getstarted/deploy_infinity_server.mdx b/docs/getstarted/deploy_infinity_server.mdx index 2b8952fa11..2c9fe5d1cd 100644 --- a/docs/getstarted/deploy_infinity_server.mdx +++ b/docs/getstarted/deploy_infinity_server.mdx @@ -30,7 +30,7 @@ This approach allows you to embed Infinity as a module in a Python application. ### Install Infinity as a module ``` -pip install infinity-sdk==0.2.1.dev4 +pip install infinity-sdk==0.2.1.dev5 ``` ### Create an Infinity object @@ -98,7 +98,7 @@ If you are on Windows 10+, you must enable WSL or WSL2 to deploy Infinity using ### Install Infinity client ``` -pip install infinity-sdk==0.2.1.dev4 +pip install infinity-sdk==0.2.1.dev5 ``` ### Connect to Infinity Server @@ -140,14 +140,14 @@ This section provides instructions on deploying Infinity using binary package on Fedora/RHEL/CentOS/OpenSUSE ```bash -sudo rpm -i infinity-0.2.1.dev4-x86_64.rpm +sudo rpm -i infinity-0.2.1.dev5-x86_64.rpm sudo systemctl start infinity ``` ```bash -sudo dpkg -i infinity-0.2.1.dev4-x86_64.deb +sudo dpkg -i infinity-0.2.1.dev5-x86_64.deb sudo systemctl start infinity ``` @@ -157,7 +157,7 @@ sudo systemctl start infinity ### Install Infinity client ``` -pip install infinity-sdk==0.2.1.dev4 +pip install infinity-sdk==0.2.1.dev5 ``` ### Connect to Infinity Server diff --git a/docs/getstarted/quickstart.md b/docs/getstarted/quickstart.md index 52e784311a..bdd1b936fb 100644 --- a/docs/getstarted/quickstart.md +++ b/docs/getstarted/quickstart.md @@ -17,7 +17,7 @@ Infinity, also available as a Python module, eliminates the need for a separate 1. Install Infinity as a module: ```bash - pip install infinity-sdk==0.2.1.dev4 + pip install infinity-sdk==0.2.1.dev5 ``` 2. Use Infinity to conduct a KNN search: ```python diff --git a/pyproject.toml b/pyproject.toml index eaf1f22d9e..156bb5d16a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ build-backend = "scikit_build_core.build" [project] name = "infinity_sdk" -version = "0.2.1.dev4" +version = "0.2.1.dev5" requires-python = ">=3.10" dependencies = [ "sqlglot~=11.7.0", diff --git a/python/infinity/remote_thrift/client.py b/python/infinity/remote_thrift/client.py index 38e81b2a73..05d2bad41d 100644 --- a/python/infinity/remote_thrift/client.py +++ b/python/infinity/remote_thrift/client.py @@ -55,7 +55,7 @@ def reconnect(self): # version: 0.2.0.dev7, client_version: 6 # version: 0.2.0.dev8, client_version: 7 # version: 0.2.0, client_version: 8 - # version: 0.2.1.dev4, client_version: 9 + # version: 0.2.1.dev5, client_version: 9 res = self.client.Connect(ConnectRequest(client_version=9)) if res.error_code != 0: raise InfinityException(res.error_code, res.error_msg) diff --git a/src/network/infinity_thrift_service.cpp b/src/network/infinity_thrift_service.cpp index 5d635b05dd..3194b1d01c 100644 --- a/src/network/infinity_thrift_service.cpp +++ b/src/network/infinity_thrift_service.cpp @@ -74,7 +74,7 @@ ClientVersions::ClientVersions() { client_version_map_[6] = String("0.2.0.dev7"); client_version_map_[7] = String("0.2.0.dev8"); client_version_map_[8] = String("0.2.0"); - client_version_map_[9] = String("0.2.1.dev4"); + client_version_map_[9] = String("0.2.1.dev5"); } Pair ClientVersions::GetVersionByIndex(i64 version_index) { diff --git a/src/network/infinity_thrift_service.cppm b/src/network/infinity_thrift_service.cppm index 710785de18..7d8fb00b4d 100644 --- a/src/network/infinity_thrift_service.cppm +++ b/src/network/infinity_thrift_service.cppm @@ -57,7 +57,7 @@ struct ClientVersions { export class InfinityThriftService final : public infinity_thrift_rpc::InfinityServiceIf { private: static constexpr std::string_view ErrorMsgHeader = "[THRIFT ERROR]"; - static constexpr i64 current_version_index_{9}; // 0.2.1.dev4 + static constexpr i64 current_version_index_{9}; // 0.2.1.dev5 static std::mutex infinity_session_map_mutex_; static HashMap> infinity_session_map_;