Skip to content

Commit abad36e

Browse files
rock: unlock tuple-keydef and tuple-merger version deps
Since Tarantool 1.10.7 and older and Tarantools between 2.0 and 2.5.2 does not have required symbols, we drop their support in the commit too. 1. https://www.tarantool.io/en/doc/latest/release/calendar/ Part of #365
1 parent 31d81c7 commit abad36e

File tree

3 files changed

+5
-10
lines changed

3 files changed

+5
-10
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
99

1010
### Changed
1111
* Drop testing on Tarantool 1.10.6 and Tarantool 2.x older than 2.8 (#365).
12+
* Drop support of Tarantool 1.10.x older than 1.10.8 and
13+
Tarantool 2.x older than 2.5.2 (#365).
14+
* Unlock `tuple-keydef` and `tuple-merger` version dependencies (#365).
1215

1316
## [1.4.0] - 16-10-23
1417

CMakeLists.txt

-10
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,3 @@ install(
9595
DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/cartridge
9696
DESTINATION ${TARANTOOL_INSTALL_LUADIR}
9797
)
98-
99-
# Don't include to rockspec as some Tarantool versions (e.g. 2.2 and 2.3)
100-
# don't have symbols required by "tuple-merger" and "tuple-keydef" modules.
101-
execute_process(
102-
COMMAND bash "-c" "tarantoolctl rocks install tuple-keydef 0.0.2"
103-
)
104-
105-
execute_process(
106-
COMMAND bash "-c" "tarantoolctl rocks install tuple-merger 0.0.2"
107-
)

crud-scm-1.rockspec

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ dependencies = {
1010
'checks >= 3.1.0-1',
1111
'errors >= 2.2.1-1',
1212
'vshard >= 0.1.18-1',
13+
'tuple-merger >= 0.0.2',
14+
'tuple-keydef >= 0.0.2',
1315
}
1416

1517
build = {

0 commit comments

Comments
 (0)