You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-29 08:21:15 +03:00
MCOL-4751: autoConfigure to run in post-install on files in correct paths.
This commit is contained in:
committed by
David Hall
parent
c5c82c1d4f
commit
21e6e88d0f
1
debian/mariadb-plugin-columnstore.install
vendored
1
debian/mariadb-plugin-columnstore.install
vendored
@ -10,6 +10,7 @@ usr/bin/ExeMgr
|
|||||||
usr/bin/PrimProc
|
usr/bin/PrimProc
|
||||||
usr/bin/StorageManager
|
usr/bin/StorageManager
|
||||||
usr/bin/WriteEngineServer
|
usr/bin/WriteEngineServer
|
||||||
|
usr/bin/autoConfigure
|
||||||
usr/bin/clearShm
|
usr/bin/clearShm
|
||||||
usr/bin/cleartablelock
|
usr/bin/cleartablelock
|
||||||
usr/bin/columnstore-post-install
|
usr/bin/columnstore-post-install
|
||||||
|
@ -92,9 +92,14 @@ if [ -f @ENGINE_SYSCONFDIR@/columnstore/storagemanager.cnf.rpmsave ]; then
|
|||||||
/bin/cp -f @ENGINE_SYSCONFDIR@/columnstore/storagemanager.cnf.rpmsave @ENGINE_SYSCONFDIR@/columnstore/storagemanager.cnf
|
/bin/cp -f @ENGINE_SYSCONFDIR@/columnstore/storagemanager.cnf.rpmsave @ENGINE_SYSCONFDIR@/columnstore/storagemanager.cnf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Make copy of the new .xml file in 2 places so its preserved if something goes wrong in autoConfigure
|
||||||
|
# Original Columnstore.xml will still be in .rpmsave
|
||||||
if [ -f @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml.rpmsave ]; then
|
if [ -f @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml.rpmsave ]; then
|
||||||
|
/bin/cp -f @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml.rpmnew
|
||||||
/bin/cp -f @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml.new
|
/bin/cp -f @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml.new
|
||||||
/bin/cp -f @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml.rpmsave @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml
|
/bin/cp -f @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml.rpmsave @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml
|
||||||
|
@ENGINE_BINDIR@/autoConfigure
|
||||||
|
mv -f @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml.new @ENGINE_SYSCONFDIR@/columnstore/Columnstore.xml
|
||||||
fi
|
fi
|
||||||
|
|
||||||
touch /dev/shm/columnstore-test && rm /dev/shm/columnstore-test
|
touch /dev/shm/columnstore-test && rm /dev/shm/columnstore-test
|
||||||
|
Reference in New Issue
Block a user