1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-08 14:22:09 +03:00
Commit Graph

52 Commits

Author SHA1 Message Date
Serguey Zefirov
5aa2a824c2 feat(MCOL-6082): Multiple readers of dbroots using OamCache logic
This patch introduces centralized logic of selecting what dbroot is
accessible in PrimProc on what node. The logic is in OamCache for time
being and can be moved later.
2025-07-21 14:32:39 +03:00
Leonid Fedorov
56f2346083 Remove windows ifdefs 2023-03-02 15:59:42 +00:00
David.Hall
bbb168a846 Mcol 4560 (#2337)
* MCOL-4560 remove unused xml entries and code that references it.
There is reader code and variables for some of these settings, but nobody uses them.
2022-04-18 18:00:17 -04:00
Leonid Fedorov
3919c541ac New warnfixes (#2254)
* Fix clang warnings

* Remove vim tab guides

* initialize variables

* 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length

* Fix ISO C++17 does not allow 'register' storage class specifier for outdated bison

* chars are unsigned on ARM, having  if (ival < 0) always false

* chars are unsigned by default on ARM and comparison with -1 if always true
2022-02-17 13:08:58 +03:00
Leonid Fedorov
04752ec546 clang format apply 2022-01-21 16:43:49 +00:00
Leonid Fedorov
01f3ceb437 replace header guards with #pragma once 2022-01-21 15:24:58 +00:00
benthompson15
846f7fb29b MCOL-4193: Delete unused OAM and applications, ProcMon, ProcMgr, and no longer build all tools for packages 2021-02-08 17:51:09 -06:00
benthompson15
830490c846 MCOL-3577: Make this run syncFS for storagemanager on all nodes when suspend writes is done from mcsadmin. 2019-11-21 15:19:03 -06:00
Andrew Hutchings
8ab9ebb0f4 MCOL-3606 Make ColumnStore use generic paths
ColumnStore now uses standard bin/lib paths for pretty much everything.
Data path is now hard-coded to /var/lib/columnstore.

This patch also:

* Removes v1 decompression
* Removes a bunch of unneeded files
* Removes COLUMNSTORE_INSTALL_DIR / $INSTALLDIR
* Makes my.cnf.d work for all platforms (MCOL-3558)
* Changes configcpp to use recursive mutex (fixes possible config write deadlock)
* Fixes MCOL-3599 Fix regr functions, The library was installed in the wrong location
* Fixes a bunch of Ubuntu packaging issues
* Changes the binary names of several of the executables so as not to
clash with potential executables from other packages
2019-11-09 16:53:05 +00:00
Andrew Hutchings
ebb22a96a3 MCOL-3551 Use generic MariaDB Server paths
This branch enforces the use of generic MariaDB server paths for their
binaries and data rather than custom paths.

/usr/local/mariadb/columnstore is now only for columnstore with this
patch.

It should be noted that this removes the auto-mounting of external
MariaDB UM data storage for AWS.

This is also a fix for MCOL-3510 after buildbot changes are made.

Also... MCOL-3552 Use columnstore.cnf to load plugins

The ColumnStore plugins now load using a columnstore.cnf instead of a
SQL sequence to be more in-line with MariaDB's methods.
2019-10-13 09:34:37 +01:00
Patrick LeBlanc
a09a9d5d0f Mass substitution 'Corporaton' -> 'Corporation' 2019-08-07 14:43:25 -05:00
Patrick LeBlanc
7ad0aa4420 MCOL-1607. Tentative change to include addModule.
This might or might not let addModule store host names
instead of IP addresses.
2018-11-29 15:20:05 -06:00
Patrick LeBlanc
f830955be9 Rescoped the tmpdir var, global -> class, in liboamcpp to fix a race. 2018-11-08 11:25:59 -06:00
david hill
2f58c7cc8d Merge pull request #574 from mariadb-corporation/develop
Develop
2018-09-19 14:01:38 -05:00
Andrew Hutchings
8c90419852 Fix merge and coding style issues 2018-06-22 15:31:31 +01:00
Andrew Hutchings
7ca289ded9 Merge branch 'develop-1.1' into 1.1-merge-up-20180621 2018-06-22 14:51:20 +01:00
david hill
ed8e774dcd MCOL-1370 2018-06-01 16:33:48 -05:00
david hill
4fe399e5c0 MCOL-1370 - auto-failure, dont switch ebs when detahc fails 2018-05-30 15:46:58 -05:00
david hill
faef2f820a change lock directory 2018-05-23 10:16:58 -05:00
Andrew Hutchings
280dcb44bf Merge branch 'develop-1.1' into dev-merge-up-20180409 2018-04-09 19:15:18 +01:00
david hill
5b69477343 MCOL-1222 - improved the waitforsystemactive function 2018-03-15 09:41:44 -05:00
Andrew Hutchings
21d8f04a65 Merge branch 'develop-1.1' into 1.1-mergeup-20180224 2018-02-24 11:07:24 -05:00
david hill
ee5abeedc9 MCOL-1185 MCOL-436 - make processing alarms single thread process 2018-02-02 09:41:00 -06:00
Andrew Hutchings
01446d1e22 Reformat all code to coding standard 2017-10-26 17:18:17 +01:00
david hill
c2eab3b506 mcol-943 2017-10-19 11:34:55 -05:00
david hill
7a0e0f629b MCOL-943 non-root changes 2017-10-18 14:33:34 -05:00
Ben Thompson
103640dd8a Fixes for prompt text and add/remove module logic 2017-08-19 00:54:23 -05:00
David Hill
d9233bde49 moved CONFIGURE option to bottom of list 2017-08-15 20:41:26 +00:00
david hill
a78db0f021 Merge pull request #237 from mariadb-corporation/MCOL-519-Fixes
Mcol 519 fixes
2017-08-11 09:33:21 -05:00
Ben Thompson
70b61444e2 change GlusterConfig to DataRedundancyConfig in configuration file 2017-08-11 01:05:50 -05:00
David Hill
42867bc8ad MCOL-850 - merged from develop-1.0 2017-08-09 16:01:20 -05:00
Ben Thompson
7ec2a244ef Add data redundancy feature. 2017-07-20 10:01:39 -05:00
david hill
743fec5c5e MCOL-770 2017-06-21 16:21:59 -05:00
David Hill
857e1f9d69 MCOL-436 2016-12-05 02:25:25 +00:00
david hill
e28e6d7748 mcol-370 2016-10-31 17:10:51 -05:00
david hill
897d8d3f3d change snmp to alarm 2016-10-10 17:46:24 -05:00
David Hall
3ef45a2c6d MCOL-290 Decomsrv showing as initialize 2016-09-14 17:10:57 -05:00
David Hall
7e0723a8bc MCOL-259 replace system call to columnstore status with a function call to alleviate a race condition. Also added exception logging in a few places that will be helpful. 2016-09-02 09:30:53 -05:00
David Hall
482047679a MCOL-259 add some retry logic to the OAMCache system. Add that degraded is still valid for a PM. 2016-08-23 16:51:16 -05:00
david hill
7d8de28b43 MCOL-59, change calpont.xml 2016-06-22 16:00:00 -05:00
david hill
e9d96ddc85 copyright additions 2016-06-01 20:03:20 -05:00
david hill
3a6d4c3fd2 Revert "copyright name change"
This reverts commit 7000f6e4f2.
2016-06-01 17:54:28 -05:00
david hill
d50b6147a2 MCOL-38 - remove data transaction directory reference 2016-06-01 16:33:30 -05:00
david hill
7000f6e4f2 copyright name change 2016-06-01 14:54:11 -05:00
david hill
eff8f39801 MCOL-3 directory name changes 2016-05-31 16:40:30 -05:00
david hill
0dbd823c00 more changes for names 2016-05-12 14:14:24 -05:00
david hill
fd7933c61a change to run in HVM instance 2016-04-26 16:40:44 -05:00
david hill
010c3d08b1 update fstab changes 2016-04-20 15:58:11 -05:00
david hill
9aa87ca485 added diswk label 2016-04-18 13:32:58 -05:00
david hill
bfa03e99eb added option to create ebs in postconfigure 2016-04-14 13:56:54 -05:00