Sergei Golubchik
81cb3e7934
MDEV-24292 support semi-independent versioning for sub-packages
...
4. update columnstore
2021-01-12 16:47:23 +01:00
Roman Nozdrin
a16e3c326d
Update MCS to resolve libmarias3 compulation for centos74-amd64-debug
...
pipeline in community BB
Fix for rebuild from source step
Disable MCS on i386|i686 platforms
This patch puts MCS debian packaging files and part of debian/control
into the engine directory
2020-11-19 13:52:33 +00:00
Sergei Golubchik
2c9430dae2
update columnstore
2020-08-07 13:41:47 +02:00
Sergei Golubchik
979af00b7c
Move ColumnStore dependency on jemalloc from rpm Requires: to Recommends:
...
this makes it a weak dependency, signalling that ColumnStore can work
without jemalloc and that while jemalloc is desired, missing jemalloc
is not a fatal error.
2020-08-07 13:36:11 +02:00
Roman Nozdrin
2c5831b2c5
MCOL-4166 The solution to the minor upgrade issue
...
DEB package doesn't need expect and libreadline as dependencies
RPM packages now depends on jemalloc again
2020-07-28 09:48:17 +00:00
Sergei Golubchik
d742f282fc
ColumnStore RPM packaging fixes
...
1. move columnstore-as-a-submodule RPM packaging away from the submodule
2. set REQUIRES correctly, appending to existing REQUIRES
3. same for USER_FILELIST and CONFLICTS
4. set all variables in the correct scope
5. skip columnstore correctly (not when RPM or DEB, but when
a plugin target is not created)
2020-07-01 08:48:31 +02:00
Patrick LeBlanc
04df0bdae7
A few important fixes for columnstore.
...
- fix columnstore's python dependencies (MCOL-4114)
- reduce compiler warning count from 14k to ~100 (MCOL-4030)
- disable bintar builds
2020-07-01 08:48:05 +02:00
Roman Nozdrin
994026b77f
Cmake now ignores ColumnStore without an explicit -DDEB | -DRPM and
...
-DPLUGIN_COLUMNSTORE=YES or its analog.
2020-06-26 08:27:08 +00:00
Sergei Golubchik
4366e8c018
columnstore: fix python dependencies on sles123
2020-06-21 23:49:41 +02:00
Sergei Golubchik
f6f5222575
update MCS maturity
2020-06-19 21:04:18 +02:00
Roman Nozdrin
aa9a42d639
Change the method to run SQL statements installing MCS to fix major update scenario.
...
Added binutils dependency.
2020-06-19 21:04:18 +02:00
Roman Nozdrin
1e7a68f84a
Both RPM and DEB now restart MDB uninstalling the plugin.
...
Both RPM and DEB now conflicts on previous versions of MCS.
Trim .deb packaging.
MCS now depends on python. Python version varies in distributions.
2020-06-19 21:04:18 +02:00
Sergei Golubchik
070413fab3
columnstore: delete .rpmsave, install tests
2020-06-19 21:04:18 +02:00
Roman Nozdrin
00bc504b77
Add an explicit server dependency for RPMs and limit builds to x86_64 and i386 only.
2020-06-19 21:04:18 +02:00
Sergei Golubchik
53a3b2725f
RPM: columnstore conflicts with thrift
2020-06-19 21:04:17 +02:00
Roman Nozdrin
a5c273616f
This patch removes columnstore-libs and columnstore-platform RPMs metadata.
2020-06-19 21:04:17 +02:00
Sergei Golubchik
a9bd0bcb25
let's try to enable MCS
2020-06-19 21:04:17 +02:00
Andrew Hutchings
793dcc7368
Add stub for building ColumnStore
2020-06-19 21:04:17 +02:00