mirror of
https://github.com/MariaDB/server.git
synced 2025-12-01 17:39:21 +03:00
This patch puts MCS debian packaging files and part of debian/control
into the engine directory
This commit is contained in:
7
debian/autobake-deb.sh
vendored
7
debian/autobake-deb.sh
vendored
@@ -17,6 +17,13 @@ set -e
|
|||||||
# building the deb packages here.
|
# building the deb packages here.
|
||||||
export DEB_BUILD_OPTIONS="nocheck $DEB_BUILD_OPTIONS"
|
export DEB_BUILD_OPTIONS="nocheck $DEB_BUILD_OPTIONS"
|
||||||
|
|
||||||
|
# Take the files and part of control from MCS directory
|
||||||
|
if [[ -d storage/columnstore/columnstore/debian ]]; then
|
||||||
|
cp -v storage/columnstore/columnstore/debian/mariadb-plugin-columnstore.* debian/
|
||||||
|
echo >> debian/control
|
||||||
|
cat storage/columnstore/columnstore/debian/control >> debian/control
|
||||||
|
fi
|
||||||
|
|
||||||
# General CI optimizations to keep build output smaller
|
# General CI optimizations to keep build output smaller
|
||||||
if [[ $TRAVIS ]] || [[ $GITLAB_CI ]]
|
if [[ $TRAVIS ]] || [[ $GITLAB_CI ]]
|
||||||
then
|
then
|
||||||
|
|||||||
19
debian/control
vendored
19
debian/control
vendored
@@ -591,25 +591,6 @@ Description: RocksDB storage engine for MariaDB
|
|||||||
at maximising storage efficiency while maintaining InnoDB-like performance.
|
at maximising storage efficiency while maintaining InnoDB-like performance.
|
||||||
This package contains the RocksDB plugin for MariaDB.
|
This package contains the RocksDB plugin for MariaDB.
|
||||||
|
|
||||||
Package: mariadb-plugin-columnstore
|
|
||||||
Architecture: amd64 i386
|
|
||||||
Depends: binutils,
|
|
||||||
libjemalloc1 | libjemalloc2,
|
|
||||||
libsnappy1 | libsnappy1v5,
|
|
||||||
mariadb-server-10.5 (= ${binary:Version}),
|
|
||||||
net-tools,
|
|
||||||
python3,
|
|
||||||
${misc:Depends},
|
|
||||||
${shlibs:Depends}
|
|
||||||
Breaks: mariadb-columnstore-libs,
|
|
||||||
mariadb-columnstore-platform
|
|
||||||
Replaces: mariadb-columnstore-libs,
|
|
||||||
mariadb-columnstore-platform
|
|
||||||
Description: MariaDB ColumnStore storage engine
|
|
||||||
The MariaDB ColumnStore storage engine is a high-performance columnar
|
|
||||||
analytical engine, aimed at rapid processing of analytical queries on very
|
|
||||||
large amounts of data.
|
|
||||||
|
|
||||||
Package: mariadb-plugin-oqgraph
|
Package: mariadb-plugin-oqgraph
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: libjudydebian1,
|
Depends: libjudydebian1,
|
||||||
|
|||||||
160
debian/mariadb-plugin-columnstore.install
vendored
160
debian/mariadb-plugin-columnstore.install
vendored
@@ -1,160 +0,0 @@
|
|||||||
etc/columnstore/AlarmConfig.xml
|
|
||||||
etc/columnstore/Columnstore.xml
|
|
||||||
etc/columnstore/ConsoleCmds.xml
|
|
||||||
etc/columnstore/ErrorMessage.txt
|
|
||||||
etc/columnstore/MessageFile.txt
|
|
||||||
etc/columnstore/ProcessConfig.xml
|
|
||||||
etc/columnstore/storagemanager.cnf
|
|
||||||
etc/mysql/mariadb.conf.d/columnstore.cnf
|
|
||||||
usr/bin/DDLProc
|
|
||||||
usr/bin/DMLProc
|
|
||||||
usr/bin/ExeMgr
|
|
||||||
usr/bin/MCSInstanceCmds.sh
|
|
||||||
usr/bin/MCSVolumeCmds.sh
|
|
||||||
usr/bin/MCSgetCredentials.sh
|
|
||||||
usr/bin/PrimProc
|
|
||||||
usr/bin/ProcMgr
|
|
||||||
usr/bin/ProcMon
|
|
||||||
usr/bin/ServerMonitor
|
|
||||||
usr/bin/StorageManager
|
|
||||||
usr/bin/WriteEngineServer
|
|
||||||
usr/bin/autoConfigure
|
|
||||||
usr/bin/bulklogReport.sh
|
|
||||||
usr/bin/clearShm
|
|
||||||
usr/bin/cleartablelock
|
|
||||||
usr/bin/columnstore
|
|
||||||
usr/bin/columnstore-post-install
|
|
||||||
usr/bin/columnstore-pre-uninstall
|
|
||||||
usr/bin/columnstoreClusterTester.sh
|
|
||||||
usr/bin/columnstoreDBWrite
|
|
||||||
usr/bin/columnstoreSupport
|
|
||||||
usr/bin/columnstoreSyslogSetup.sh
|
|
||||||
usr/bin/columnstore_installer
|
|
||||||
usr/bin/columnstore_module_installer.sh
|
|
||||||
usr/bin/columnstore_os_check.sh
|
|
||||||
usr/bin/columnstore_run.sh
|
|
||||||
usr/bin/colxml
|
|
||||||
usr/bin/configReport.sh
|
|
||||||
usr/bin/configxml.sh
|
|
||||||
usr/bin/controllernode
|
|
||||||
usr/bin/cpimport
|
|
||||||
usr/bin/cpimport.bin
|
|
||||||
usr/bin/cplogger
|
|
||||||
usr/bin/dbbuilder
|
|
||||||
usr/bin/dbmsReport.sh
|
|
||||||
usr/bin/dbrmctl
|
|
||||||
usr/bin/ddlcleanup
|
|
||||||
usr/bin/disable-rep-columnstore.sh
|
|
||||||
usr/bin/editem
|
|
||||||
usr/bin/getMySQLpw
|
|
||||||
usr/bin/hardwareReport.sh
|
|
||||||
usr/bin/idbmeminfo
|
|
||||||
usr/bin/load_brm
|
|
||||||
usr/bin/logReport.sh
|
|
||||||
usr/bin/mariadb-columnstore-start.sh
|
|
||||||
usr/bin/mariadb-columnstore-stop.sh
|
|
||||||
usr/bin/mariadb-command-line.sh
|
|
||||||
usr/bin/master-rep-columnstore.sh
|
|
||||||
usr/bin/mcs-savebrm.py
|
|
||||||
usr/bin/mcs-loadbrm.py
|
|
||||||
usr/bin/mcs-stop-controllernode.sh
|
|
||||||
usr/bin/mcsGetConfig
|
|
||||||
usr/bin/mcsSetConfig
|
|
||||||
usr/bin/mcs_module_installer.sh
|
|
||||||
usr/bin/mycnfUpgrade
|
|
||||||
usr/bin/os_detect.sh
|
|
||||||
usr/bin/post-mysql-install
|
|
||||||
usr/bin/post-mysqld-install
|
|
||||||
usr/bin/postConfigure
|
|
||||||
usr/bin/quick_installer_multi_server.sh
|
|
||||||
usr/bin/quick_installer_single_server.sh
|
|
||||||
usr/bin/remote_command.sh
|
|
||||||
usr/bin/remote_command_verify.sh
|
|
||||||
usr/bin/remote_scp_get.sh
|
|
||||||
usr/bin/remote_scp_put.sh
|
|
||||||
usr/bin/remotessh.exp
|
|
||||||
usr/bin/reset_locks
|
|
||||||
usr/bin/resourceReport.sh
|
|
||||||
usr/bin/rollback
|
|
||||||
usr/bin/rsync.sh
|
|
||||||
usr/bin/save_brm
|
|
||||||
usr/bin/slave-rep-columnstore.sh
|
|
||||||
usr/bin/smcat
|
|
||||||
usr/bin/smls
|
|
||||||
usr/bin/smput
|
|
||||||
usr/bin/smrm
|
|
||||||
usr/bin/startupTests.sh
|
|
||||||
usr/bin/viewtablelock
|
|
||||||
usr/bin/workernode
|
|
||||||
usr/lib/*/libalarmmanager.so
|
|
||||||
usr/lib/*/libbatchloader.so
|
|
||||||
usr/lib/*/libbrm.so
|
|
||||||
usr/lib/*/libcacheutils.so
|
|
||||||
usr/lib/*/libcloudio.so
|
|
||||||
usr/lib/*/libcommon.so
|
|
||||||
usr/lib/*/libcompress.so
|
|
||||||
usr/lib/*/libconfigcpp.so
|
|
||||||
usr/lib/*/libdataconvert.so
|
|
||||||
usr/lib/*/libddlcleanuputil.so
|
|
||||||
usr/lib/*/libddlpackage.so
|
|
||||||
usr/lib/*/libddlpackageproc.so
|
|
||||||
usr/lib/*/libdmlpackage.so
|
|
||||||
usr/lib/*/libdmlpackageproc.so
|
|
||||||
usr/lib/*/libexecplan.so
|
|
||||||
usr/lib/*/libfuncexp.so
|
|
||||||
usr/lib/*/libidbdatafile.so
|
|
||||||
usr/lib/*/libjoblist.so
|
|
||||||
usr/lib/*/libjoiner.so
|
|
||||||
usr/lib/*/liblibmysql_client.so
|
|
||||||
usr/lib/*/libloggingcpp.so
|
|
||||||
usr/lib/*/libmarias3.so
|
|
||||||
usr/lib/*/libmessageqcpp.so
|
|
||||||
usr/lib/*/liboamcpp.so
|
|
||||||
usr/lib/*/libquerystats.so
|
|
||||||
usr/lib/*/libquerytele.so
|
|
||||||
usr/lib/*/libregr.so
|
|
||||||
usr/lib/*/librowgroup.so
|
|
||||||
usr/lib/*/librwlock.so
|
|
||||||
usr/lib/*/libstoragemanager.so
|
|
||||||
usr/lib/*/libthreadpool.so
|
|
||||||
usr/lib/*/libthrift.so
|
|
||||||
usr/lib/*/libudfsdk.so
|
|
||||||
usr/lib/*/libwindowfunction.so
|
|
||||||
usr/lib/*/libwriteengine.so
|
|
||||||
usr/lib/*/libwriteengineclient.so
|
|
||||||
usr/lib/*/libwriteengineredistribute.so
|
|
||||||
usr/lib/mysql/plugin/ha_columnstore.so
|
|
||||||
usr/lib/mysql/plugin/libregr_mysql.so
|
|
||||||
usr/lib/mysql/plugin/libudf_mysql.so
|
|
||||||
usr/sbin/install_mcs_mysql.sh
|
|
||||||
usr/share/columnstore/calremoveuserpriority.sql
|
|
||||||
usr/share/columnstore/calsetuserpriority.sql
|
|
||||||
usr/share/columnstore/calshowprocesslist.sql
|
|
||||||
usr/share/columnstore/columnstoreAlias
|
|
||||||
usr/share/columnstore/columnstoreLogRotate
|
|
||||||
usr/share/columnstore/columnstoreSyslog
|
|
||||||
usr/share/columnstore/columnstoreSyslog-ng
|
|
||||||
usr/share/columnstore/columnstoreSyslog7
|
|
||||||
usr/share/columnstore/columnstore_functions
|
|
||||||
usr/share/columnstore/columnstore_info.sql
|
|
||||||
usr/share/columnstore/dumpcat_mysql.sql
|
|
||||||
usr/share/columnstore/gitversionEngine
|
|
||||||
usr/share/columnstore/mariadb-columnstore.service
|
|
||||||
usr/share/columnstore/mcs-controllernode.service
|
|
||||||
usr/share/columnstore/mcs-ddlproc.service
|
|
||||||
usr/share/columnstore/mcs-dmlproc.service
|
|
||||||
usr/share/columnstore/mcs-exemgr.service
|
|
||||||
usr/share/columnstore/mcs-loadbrm.service
|
|
||||||
usr/share/columnstore/mcs-primproc.service
|
|
||||||
usr/share/columnstore/mcs-storagemanager.service
|
|
||||||
usr/share/columnstore/mcs-workernode.service
|
|
||||||
usr/share/columnstore/mcs-writeengineserver.service
|
|
||||||
usr/share/columnstore/mcstest-001.sh
|
|
||||||
usr/share/columnstore/mcstest-002.sh
|
|
||||||
usr/share/columnstore/mcstest-003.sh
|
|
||||||
usr/share/columnstore/mcstest-004.sh
|
|
||||||
usr/share/columnstore/myCnf-exclude-args.text
|
|
||||||
usr/share/columnstore/myCnf-include-args.text
|
|
||||||
usr/share/columnstore/releasenum
|
|
||||||
usr/share/columnstore/syscatalog_mysql.sql
|
|
||||||
var/lib/columnstore/local/module
|
|
||||||
8
debian/mariadb-plugin-columnstore.postinst
vendored
8
debian/mariadb-plugin-columnstore.postinst
vendored
@@ -1,8 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
# Install ColumnStore
|
|
||||||
columnstore-post-install install
|
|
||||||
|
|
||||||
#DEBHELPER#
|
|
||||||
24
debian/mariadb-plugin-columnstore.postrm
vendored
24
debian/mariadb-plugin-columnstore.postrm
vendored
@@ -1,24 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
if [ "$1" = "purge" ]; then
|
|
||||||
rm -rf /var/lib/columnstore
|
|
||||||
rm -rf /etc/columnstore
|
|
||||||
rm -f /etc/mysql/mariadb.conf.d/columnstore.cnf.rpmsave
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Automatically restart MariaDB after ColumnStore plugin has been removed
|
|
||||||
case "$1" in
|
|
||||||
purge|remove|disappear)
|
|
||||||
if [ -d /run/systemd/system ]; then
|
|
||||||
# If systemd
|
|
||||||
deb-systemd-invoke restart mariadb.service >/dev/null
|
|
||||||
elif [ -x "/etc/init.d/mariadb" ]; then
|
|
||||||
# Fall-back to SysV init
|
|
||||||
invoke-rc.d mariadb restart || exit $?
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
#DEBHELPER#
|
|
||||||
8
debian/mariadb-plugin-columnstore.prerm
vendored
8
debian/mariadb-plugin-columnstore.prerm
vendored
@@ -1,8 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
columnstore-pre-uninstall
|
|
||||||
|
|
||||||
|
|
||||||
#DEBHELPER#
|
|
||||||
1
debian/mariadb-plugin-columnstore.triggers
vendored
1
debian/mariadb-plugin-columnstore.triggers
vendored
@@ -1 +0,0 @@
|
|||||||
activate-noawait ldconfig
|
|
||||||
Submodule storage/columnstore/columnstore updated: 86347532ab...a91c4d00d9
Reference in New Issue
Block a user