[MDEV-28464] Columnstore builds and installs own Thrift library Created: 2022-05-03  Updated: 2023-12-04

Status: Open
Project: MariaDB Server
Component/s: Packaging, Platform Debian, Storage Engine - ColumnStore
Affects Version/s: 10.6, 10.7, 10.8, 10.9
Fix Version/s: 10.6

Type: Bug Priority: Minor
Reporter: Tuukka Pasanen Assignee: Tuukka Pasanen
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
Relates
relates to MCOL-316 Remove unused Thrift code Closed

 Description   

Columnstore builds own shared version of Thrift and installs it to destination machine. There is no conflict handling in Debian packaging which makes impossible to have Debian package libthrift-dev and Mariadb Columnstore in same machine. This could be resolved:

  1. Add correct conflict to ColumnStore
  2. Start using base system Thrift
  3. Ignore it as not many has this kind of setup


 Comments   
Comment by Daniel Black [ 2022-05-05 ]

https://github.com/mariadb-corporation/mariadb-columnstore-engine/pull/1846

On the way out maybe.

Comment by Tuukka Pasanen [ 2022-05-05 ]

Ok I'll test that one

Comment by Daniel Black [ 2022-05-05 ]

Its already merged. But look at the comments and the linked MCOL jira issue.

Comment by Tuukka Pasanen [ 2023-12-04 ]

Could this be closed then?

Generated at Thu Feb 08 10:00:57 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.