diff --git a/CMakeLists.txt b/CMakeLists.txt index 06e5cf95..50867d32 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.3) set(VINEYARD_MAJOR_VERSION 0) set(VINEYARD_MINOR_VERSION 5) -set(VINEYARD_PATCH_VERSION 2) +set(VINEYARD_PATCH_VERSION 3) set(VINEYARD_VERSION ${VINEYARD_MAJOR_VERSION}.${VINEYARD_MINOR_VERSION}.${VINEYARD_PATCH_VERSION}) message(STATUS "Configuring and building vineyard version '${VINEYARD_VERSION}'.") @@ -239,7 +239,9 @@ macro(find_boost) endmacro(find_boost) macro(find_ctti) + set(MESSAGE_QUIET ON) add_subdirectory_static(thirdparty/ctti) + unset(MESSAGE_QUIET) endmacro(find_ctti) macro(find_etcd_cpp_apiv3) @@ -345,10 +347,6 @@ endmacro(find_libunwind) macro(find_nlohmann_json) # include nlohmann/json set(JSON_BuildTests OFF CACHE INTERNAL "") - set(JSON_HAS_CPP_11 ON CACHE INTERNAL "With C++ 11") - set(JSON_HAS_CPP_14 ON CACHE INTERNAL "Without C++ 14") - set(JSON_HAS_CPP_17 ON CACHE INTERNAL "Without C++ 17") - set(JSON_HAS_CPP_20 ON CACHE INTERNAL "Without C++ 20") if(CMAKE_BUILD_TYPE STREQUAL "Debug" AND USE_JSON_DIAGNOSTICS) set(JSON_Diagnostics ON CACHE INTERNAL "") else() diff --git a/README.rst b/README.rst index 3ba4c3ad..13a06e55 100644 --- a/README.rst +++ b/README.rst @@ -142,8 +142,8 @@ different systems via shared memory without extra overheads. Vineyard eliminates the overhead of serialization/deserialization and IO during exchanging immutable data between systems. -Out-of-box high level data abstraction -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Out-of-the-box high level data abstraction +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Computation frameworks usually have their own data abstractions for high-level concepts, for example tensor could be `torch.tensor`, `tf.Tensor`, `mxnet.ndarray` etc., not to diff --git a/docs/notes/getting-started.rst b/docs/notes/getting-started.rst index 22d06756..204fe18e 100644 --- a/docs/notes/getting-started.rst +++ b/docs/notes/getting-started.rst @@ -62,6 +62,7 @@ Creating a dataframe .. code:: python >>> import numpy as np + >>> import pandas as pd >>> import vineyard.data.dataframe >>> df = pd.DataFrame({'u': [0, 0, 1, 2, 2, 3], >>> 'v': [1, 2, 3, 3, 4, 4], diff --git a/setup.cfg b/setup.cfg index 0e8c56f0..5a017ec1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [metadata] -version = 0.5.2 +version = 0.5.3 [pycodestyle] max_line_length = 88 diff --git a/src/common/util/config.h b/src/common/util/config.h index 7cda6830..1a294e6b 100644 --- a/src/common/util/config.h +++ b/src/common/util/config.h @@ -18,11 +18,11 @@ limitations under the License. #define VINEYARD_VERSION_MAJOR 0 #define VINEYARD_VERSION_MINOR 5 -#define VINEYARD_VERSION_PATCH 2 +#define VINEYARD_VERSION_PATCH 3 #define VINEYARD_VERSION \ ((VINEYARD_VERSION_MAJOR * 1000) + VINEYARD_VERSION_MINOR) * 1000 + \ VINEYARD_VERSION_PATCH -#define VINEYARD_VERSION_STRING "0.5.2" +#define VINEYARD_VERSION_STRING "0.5.3" #endif // SRC_COMMON_UTIL_CONFIG_H_