[MCOL-1740] mcsimport - depend on mcsapi only Created: 2018-09-21  Updated: 2023-10-26  Resolved: 2018-11-23

Status: Closed
Project: MariaDB ColumnStore
Component/s: cpimport
Affects Version/s: 1.2.0
Fix Version/s: 1.2.2

Type: New Feature Priority: Major
Reporter: Jens Röwekamp (Inactive) Assignee: Zdravelina Sokolovska (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Environment:

CentOS 7, Debian 8, Debian 9, Ubuntu 16.04, Ubuntu 18.04, Windows 10


Issue Links:
Blocks
is blocked by MCOL-1242 Remote CpImport Closed
is blocked by MCOL-1739 Split mcsapi installation into differ... Closed
Sprint: 2018-20

 Description   

Once the columnstore-api installation is split into distinct packages remote cpimport should just depend on the C++ part of mcsapi.



 Comments   
Comment by Jens Röwekamp (Inactive) [ 2018-09-21 ]

After a bit of research this might not be such a pressing issue as anticipated. On Debian 9 there are no additional (Java, Python etc) dependencies required for installation, and on CentOS 7 there are two unnecessary dependencies (Python 2.7 and Python 3.4) for the installation.

Comment by Zdravelina Sokolovska (Inactive) [ 2018-10-11 ]

when build mariadb-columnstore-tools-1.2.0-1 rpm package with set flag -DREMOTE_CPIMPORT=ON appear also dependencies on yaml-cpp and yaml-cpp-devel packages

Comment by Jens Röwekamp (Inactive) [ 2018-11-13 ]

Added the in MCOL-1739 introduced mariadb-columnstore-api-cpp (mcsapi only) package as dependency for package installation of mariadb-columnstore-tools for CentOS 7, Debian 9, Debian 8, Ubuntu 16.04 and Ubuntu 18.04


For QA:

  • do an install test from deb/rpm package on all supported operating systems
  • do an install test from the repository on all supported operating systems to check if the mariadb-columnstore-api-cpp dependency is resolved automatically
  • after installation clone the github repo and run the test suite to check that mcsimport is behaving as intended
Comment by David Thompson (Inactive) [ 2018-11-20 ]

pr approved but holding on merging until 1739 code review feedback addressed.

Comment by Zdravelina Sokolovska (Inactive) [ 2018-11-23 ]

mariadb-columnstore-tools depends only on mariadb-columnstore-api-*-cpp

Generated at Thu Feb 08 02:31:01 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.