Skip to content

Commit 869794b

Browse files
Update the changelogs (#1085)
Update the package version to 1.9.0 Relates-To: OLPEDGE-2290 Signed-off-by: Mykhailo Kuchma <[email protected]>
1 parent b1c580e commit 869794b

File tree

6 files changed

+30
-5
lines changed

6 files changed

+30
-5
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
## v1.9.0 (10/12/2020)
2+
3+
**Common**
4+
5+
* The default logger now adds a timestamp to logs.
6+
* Fixed a crash in the `olp::cache::DefaultCache::Put` method that occurred when the input value was `null`.
7+
* Fixed the HTTP response error that occurred when the request was canceled during the network shutdown on Windows.
8+
* `olp::thread::TaskScheduler` now supports tasks with priorities. Tasks with higher priority are executed first.
9+
* Fixed the issue that occurred when the JSON parsers produced valid empty objects.
10+
11+
**olp-cpp-sdk-dataservice-read**
12+
13+
* Fixed the behavior of the `GetAggregatedData` and `PrefetchTiles` APIs for both `olp::dataservice::read::VersionedLayerClient` and `olp::dataservice::read::VolatileLayerClient`. When the aggregated parent tile is far away, i.e. more then max. depth 4, other APIs could not find it (for example, level 14 tile aggregated on level 1). Now, the aggregated tile can be found and used by other APIs.
14+
* `PrefetchTilesRequest`, `TileRequest`, and `DataRequest` now support priorities.
15+
* Fixed the crash that occurred when the client was destroyed during an ongoing prefetch operation.
16+
* Changed the behavior of `olp::dataservice::read::CatalogClient::GetLatestVersion` and `olp::dataservice::read::VersionedLayerClient`. Now, if you do not specify a version, the SDK tries to get it from the network by default. Also, in the cache, the latest version now does not expire after five minutes.
17+
* Added new API `olp::dataservice::read::VersionedLayerClient::PrefetchPartitions` which allows you to prefetch generic partitions which are not tile based.
18+
19+
**olp-cpp-sdk-dataservice-write**
20+
21+
* Fixed the uploading of encoded data to the HERE Blob Service. The missing `Content-Encoding` header is now added when the layer is configured as compressed. This applies to `olp::dataservice::write::VersionedLayerClient`, `olp::dataservice::write::VolatileLayerClient` and `olp::dataservice::write::IndexLayerClient`.
22+
* Fix the bug in the `olp::dataservice::write::StreamLayerClient::PublishData` when the TraceId provided by the user is ignored for data bigger than 20 MB.
23+
* **Work In Progress** Enhanced `olp::dataservice::write::VersionedLayerClient`. The `PublishToBatch` and `CancelBatch` methods now use `olp::thread::TaskScheduler` instead of network threads for asynchronous operations.
24+
* **Work In Progress** Enhanced `olp::dataservice::write::VolatileLayerClient`. The `PublishPartitionData` method now uses `olp::thread::TaskScheduler` instead of network threads for asynchronous operations.
25+
126
## v1.8.0 (08/25/2020)
227

328
**Common**

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
cmake_minimum_required(VERSION 3.9)
1919

2020
# Build the sdk targets
21-
project(olp-cpp-sdk VERSION 1.8.0)
21+
project(olp-cpp-sdk VERSION 1.9.0)
2222

2323
# Add preprocessor definitions for the SDK version and platform name
2424
add_definitions(-DOLP_SDK_VERSION_STRING=\"${olp-cpp-sdk_VERSION}\")

olp-cpp-sdk-authentication/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# SPDX-License-Identifier: Apache-2.0
1616
# License-Filename: LICENSE
1717

18-
project(olp-cpp-sdk-authentication VERSION 1.8.0)
18+
project(olp-cpp-sdk-authentication VERSION 1.9.0)
1919
set(DESCRIPTION "C++ API library for accesing HERE Account authentication service")
2020

2121
file(GLOB_RECURSE AUTHENTICATION_INC "include/*.h*")

olp-cpp-sdk-core/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# License-Filename: LICENSE
1717

1818

19-
project(olp-cpp-sdk-core VERSION 1.8.0)
19+
project(olp-cpp-sdk-core VERSION 1.9.0)
2020
set(DESCRIPTION "Core network and utility library for the HERE OLP SDK C++")
2121

2222
find_package(RapidJSON 1.1.0 REQUIRED CMAKE_FIND_ROOT_PATH_BOTH)

olp-cpp-sdk-dataservice-read/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# SPDX-License-Identifier: Apache-2.0
1616
# License-Filename: LICENSE
1717

18-
project(olp-cpp-sdk-dataservice-read VERSION 1.8.0)
18+
project(olp-cpp-sdk-dataservice-read VERSION 1.9.0)
1919
set(DESCRIPTION "C++ API library for reading OLP data")
2020

2121
file(GLOB_RECURSE INC "include/*.h*")

olp-cpp-sdk-dataservice-write/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# SPDX-License-Identifier: Apache-2.0
1616
# License-Filename: LICENSE
1717

18-
project(olp-cpp-sdk-dataservice-write VERSION 1.8.0)
18+
project(olp-cpp-sdk-dataservice-write VERSION 1.9.0)
1919
set(DESCRIPTION "C++ API library for writing data to OLP")
2020

2121
set(OLP_SDK_DATASERVICE_WRITE_API_HEADERS

0 commit comments

Comments
 (0)