From c47c6811a0999c74637b26dca107a23b60b754ba Mon Sep 17 00:00:00 2001 From: Jin Hai Date: Fri, 10 May 2024 11:57:06 +0800 Subject: [PATCH] Prepare for release 0.1.1 (#1196) Signed-off-by: Jin Hai --- CMakeLists.txt | 4 ++-- README.md | 10 +++++----- conf/infinity_conf.toml | 2 +- docs/getstarted/quickstart.md | 10 +++++----- docs/references/faq.md | 3 +-- python/pyproject.toml | 2 +- src/main/config.cpp | 2 +- src/unit_test/main/config.cpp | 4 ++-- test/data/config/infinity_conf.toml | 2 +- test/data/config/test_buffer_obj.toml | 2 +- test/data/config/test_buffer_obj_2.toml | 2 +- test/data/config/test_catalog_delta.toml | 2 +- test/data/config/test_checkpoint.toml | 2 +- test/data/config/test_cleanup_task.toml | 2 +- test/data/config/test_close_all_bgtask.toml | 2 +- test/data/config/test_close_ckp.toml | 2 +- test/data/config/test_optimize.toml | 2 +- 17 files changed, 27 insertions(+), 28 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6866e3d269..4149ef87a4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.28.1) -project(infinity VERSION 0.1.0) +project(infinity VERSION 0.1.1) if(NOT CMAKE_GENERATOR STREQUAL "Ninja") message(FATAL_ERROR "This project requires the Ninja generator. Refers to https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html#generator-support") @@ -156,7 +156,7 @@ add_subdirectory(client) # CPack settings set(CPACK_PACKAGE_NAME "infinity") -set(CPACK_PACKAGE_VERSION "0.1.0") +set(CPACK_PACKAGE_VERSION "0.1.1") set(CPACK_PACKAGE_RELEASE 1) set(CPACK_PACKAGE_CONTACT "Zhichang Yu ") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "The AI-native database built for LLM applications, offering incredibly fast vector and full-text search.") diff --git a/README.md b/README.md index 5be09b8526..58a0c82d34 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,8 @@ Supports a wide range of data types including strings, numerics, vectors, and mo ```bash sudo mkdir -p /var/infinity && sudo chown -R $USER /var/infinity -docker pull infiniflow/infinity:v0.1.0 -docker run -d --name infinity -v /var/infinity/:/var/infinity --ulimit nofile=500000:500000 --network=host infiniflow/infinity:v0.1.0 +docker pull infiniflow/infinity:v0.1.1 +docker run -d --name infinity -v /var/infinity/:/var/infinity --ulimit nofile=500000:500000 --network=host infiniflow/infinity:v0.1.1 ``` #### Deploy Infinity using binary package on Linux x86_64 @@ -66,13 +66,13 @@ You can download the binary package (deb, rpm, or tgz) for your respective host Fedora/RHEL/CentOS/OpenSUSE ```bash -sudo rpm -i infinity-0.1.0-x86_64.rpm +sudo rpm -i infinity-0.1.1-x86_64.rpm sudo systemctl start infinity ``` Ubuntu/Debian ```bash -sudo dpkg -i infinity-0.1.0-x86_64.deb +sudo dpkg -i infinity-0.1.1-x86_64.deb sudo systemctl start infinity ``` #### 🛠️ Build from Source @@ -84,7 +84,7 @@ See [Build from Source](docs/getstarted/build_from_source.md). `infinity-sdk` requires Python 3.10+. ```bash -pip3 install infinity-sdk==v0.1.0 +pip3 install infinity-sdk==v0.1.1 ``` ### Import necessary modules diff --git a/conf/infinity_conf.toml b/conf/infinity_conf.toml index 434fe19d64..b592582f74 100644 --- a/conf/infinity_conf.toml +++ b/conf/infinity_conf.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [system] diff --git a/docs/getstarted/quickstart.md b/docs/getstarted/quickstart.md index 2d4a929009..548e04f2a5 100644 --- a/docs/getstarted/quickstart.md +++ b/docs/getstarted/quickstart.md @@ -19,8 +19,8 @@ Glibc >=2.17 ```bash sudo mkdir -p /var/infinity && sudo chown -R $USER /var/infinity -docker pull infiniflow/infinity:v0.1.0 -docker run -d --name infinity -v /var/infinity/:/var/infinity --ulimit nofile=500000:500000 --network=host infiniflow/infinity:v0.1.0 +docker pull infiniflow/infinity:v0.1.1 +docker run -d --name infinity -v /var/infinity/:/var/infinity --ulimit nofile=500000:500000 --network=host infiniflow/infinity:v0.1.1 ``` ### Deploy Infinity using binary package on Linux x86_64 @@ -29,13 +29,13 @@ You can download the binary package (deb, rpm, or tgz) for your respective host Fedora/RHEL/CentOS/OpenSUSE ```bash -sudo rpm -i infinity-0.1.0-x86_64.rpm +sudo rpm -i infinity-0.1.1-x86_64.rpm sudo systemctl start infinity ``` Ubuntu/Debian ```bash -sudo dpkg -i infinity-0.1.0-x86_64.deb +sudo dpkg -i infinity-0.1.1-x86_64.deb sudo systemctl start infinity ``` ### 🛠️ Build from Source @@ -47,7 +47,7 @@ See [Build from Source](./build_from_source.md). `infinity-sdk` requires Python 3.10+. ```bash -pip3 install infinity-sdk==0.1.0 +pip3 install infinity-sdk==0.1.1 ``` ## Import necessary modules diff --git a/docs/references/faq.md b/docs/references/faq.md index 4343e4f7fc..dca21ad33b 100644 --- a/docs/references/faq.md +++ b/docs/references/faq.md @@ -2,8 +2,7 @@ sidebar_position: 2 slug: /faq --- - -## Extensive Reading: Frequently Asked Questions +# FAQ ## What is Retrieval-Augmented Generation? diff --git a/python/pyproject.toml b/python/pyproject.toml index 7e861930df..b4b01cd7d6 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "infinity_sdk" -version = "0.1.0" +version = "0.1.1" dependencies = [ "sqlglot~=11.7.1", "pydantic~=2.7.1", diff --git a/src/main/config.cpp b/src/main/config.cpp index 51f8b682aa..9f71b808b4 100644 --- a/src/main/config.cpp +++ b/src/main/config.cpp @@ -121,7 +121,7 @@ Status Config::Init(const SharedPtr &config_path) { SharedPtr result; // Default general config - String default_version = fmt::format("{}.{}.{}", version_major(), version_minor(), version_patch()); + String default_version = "0.1.1"; String default_time_zone = "UTC"; i32 default_time_zone_bias = 8; diff --git a/src/unit_test/main/config.cpp b/src/unit_test/main/config.cpp index ff56ba867f..cf1758a51f 100644 --- a/src/unit_test/main/config.cpp +++ b/src/unit_test/main/config.cpp @@ -34,7 +34,7 @@ TEST_F(ConfigTest, test1) { Config config; config.Init(path); - EXPECT_EQ(config.version(), "0.1.0"); + EXPECT_EQ(config.version(), "0.1.1"); EXPECT_EQ(config.time_zone(), "UTC"); EXPECT_EQ(config.time_zone_bias(), 8); @@ -72,7 +72,7 @@ TEST_F(ConfigTest, test2) { Config config; config.Init(path); - EXPECT_EQ(config.version(), "0.1.0"); + EXPECT_EQ(config.version(), "0.1.1"); EXPECT_EQ(config.time_zone(), "UTC"); EXPECT_EQ(config.time_zone_bias(), -9); diff --git a/test/data/config/infinity_conf.toml b/test/data/config/infinity_conf.toml index ece568d4b6..3fbdac0a79 100644 --- a/test/data/config/infinity_conf.toml +++ b/test/data/config/infinity_conf.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-9" [system] diff --git a/test/data/config/test_buffer_obj.toml b/test/data/config/test_buffer_obj.toml index 4db2b025cc..cf43749614 100644 --- a/test/data/config/test_buffer_obj.toml +++ b/test/data/config/test_buffer_obj.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [storage] diff --git a/test/data/config/test_buffer_obj_2.toml b/test/data/config/test_buffer_obj_2.toml index 4a37a5a2ff..c58001a14f 100644 --- a/test/data/config/test_buffer_obj_2.toml +++ b/test/data/config/test_buffer_obj_2.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [storage] diff --git a/test/data/config/test_catalog_delta.toml b/test/data/config/test_catalog_delta.toml index 623bd93f5f..c623327039 100644 --- a/test/data/config/test_catalog_delta.toml +++ b/test/data/config/test_catalog_delta.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [storage] diff --git a/test/data/config/test_checkpoint.toml b/test/data/config/test_checkpoint.toml index 940d39cbc1..a86ed1b6b8 100644 --- a/test/data/config/test_checkpoint.toml +++ b/test/data/config/test_checkpoint.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [storage] diff --git a/test/data/config/test_cleanup_task.toml b/test/data/config/test_cleanup_task.toml index c88400c096..793571e966 100644 --- a/test/data/config/test_cleanup_task.toml +++ b/test/data/config/test_cleanup_task.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [storage] diff --git a/test/data/config/test_close_all_bgtask.toml b/test/data/config/test_close_all_bgtask.toml index 43afcb46a1..a7850bbb79 100644 --- a/test/data/config/test_close_all_bgtask.toml +++ b/test/data/config/test_close_all_bgtask.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [network] diff --git a/test/data/config/test_close_ckp.toml b/test/data/config/test_close_ckp.toml index 0f2291effb..61eff430d8 100644 --- a/test/data/config/test_close_ckp.toml +++ b/test/data/config/test_close_ckp.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [wal] diff --git a/test/data/config/test_optimize.toml b/test/data/config/test_optimize.toml index 38406cce27..f5a6216820 100644 --- a/test/data/config/test_optimize.toml +++ b/test/data/config/test_optimize.toml @@ -1,5 +1,5 @@ [general] -version = "0.1.0" +version = "0.1.1" timezone = "utc-8" [storage]