-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MDEV-30953: Add package for Galera server #2748
base: 11.5
Are you sure you want to change the base?
MDEV-30953: Add package for Galera server #2748
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
move and enable debian/additions/mariadb.conf.d/60-galera.cnf with "ON" settings.
[galera]
# Mandatory settings
wsrep_on = ON
wsrep_provider = /usr/lib/galera/libgalera_smm.so
binlog_format = row
innodb_autoinc_lock_mode = 2
#wsrep_cluster_name = "MariaDB Galera Cluster"
#wsrep_cluster_address = gcomm:https://
#default_storage_engine = InnoDB
Uncommentted ones changed because they aren't the default. Need to test more if wsrep_cluster_address can be unset/blank.
Is RPM changes from #1829 moving here? Including change the CMakeLists.txt COMPONENT for every part here so that RPM is as close as possible.
TODO check is wsrep_provider path on MariaDB.org deb package is in the same path as debian, and ubuntu.
Also pv
is an optional package used by SST.
a21e7e3
to
459b83c
Compare
157fcaf
to
9cf1497
Compare
005e9f1
to
f35d641
Compare
fd5083a
to
c709042
Compare
c709042
to
5ced31f
Compare
2314e6a
to
2347f15
Compare
2347f15
to
39933a3
Compare
Ok no it's working as expected. Galera is turned OFF when it's not installed. What should be done is to ask user or just enable things if Galera package is installed. |
39933a3
to
278b86d
Compare
278b86d
to
8b75d2f
Compare
8b75d2f
to
ee9e29d
Compare
fbbde46
to
dace22c
Compare
f0893f6
to
31bde59
Compare
Adds new package mariadb-server-galera and transfers Galera cluster scripts and libraries have been be in deb package mariadb-server.
Add new package MariaDB-server-galera to RPM based distros like RHEL, Fedora and SuSE.
31bde59
to
8a7d252
Compare
Description
Add new package mariadb-server-galera to Debian to recude mariadb-server package dependencies. Galera cluster scripts and libraries are currently in package mariadb-server. Move Galera cluster scripts and libraries to new package mariadb-server-galera as most of the people does not need them and it allows to slim down mariadb-server package
How can this PR be tested?
As Salsa-CI is currently running out of space most of time (this should be addressed) this could check out:
branch: https://salsa.debian.org/illuusio/mariadb-server/-/pipelines/575821
11.3: https://salsa.debian.org/illuusio/mariadb-server/-/pipelines/575819
or build by hand in Debian sid with
debian/autobake-deb.sh
This should also go thru MariaDB BB builds
Basing the PR against the correct MariaDB version
PR quality check