Skip to content

Commit

Permalink
rock: unlock tuple-keydef and tuple-merger version deps
Browse files Browse the repository at this point in the history
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
  • Loading branch information
DifferentialOrange committed Oct 18, 2023
1 parent 31d81c7 commit abad36e
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 10 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

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

## [1.4.0] - 16-10-23

Expand Down
10 changes: 0 additions & 10 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -95,13 +95,3 @@ install(
DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/cartridge
DESTINATION ${TARANTOOL_INSTALL_LUADIR}
)

# Don't include to rockspec as some Tarantool versions (e.g. 2.2 and 2.3)
# don't have symbols required by "tuple-merger" and "tuple-keydef" modules.
execute_process(
COMMAND bash "-c" "tarantoolctl rocks install tuple-keydef 0.0.2"
)

execute_process(
COMMAND bash "-c" "tarantoolctl rocks install tuple-merger 0.0.2"
)
2 changes: 2 additions & 0 deletions crud-scm-1.rockspec
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ dependencies = {
'checks >= 3.1.0-1',
'errors >= 2.2.1-1',
'vshard >= 0.1.18-1',
'tuple-merger >= 0.0.2',
'tuple-keydef >= 0.0.2',
}

build = {
Expand Down

0 comments on commit abad36e

Please sign in to comment.