1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-04-18 21:44:02 +03:00

34 Commits

Author SHA1 Message Date
drrtuy
dd8fac35ae
fix(syscat): MCOL-5816 23.02 -> 23.10 upgrade issues (#3346) (#3374)
* feat(BRM,tools): couple utilities to watch/operate shared memory locks and extent map

* feat(BRM,tools): merged two utilities and added some extra dbbuilder output in case of upgrade

* fix(dbbuilder): extra output to log upgrade detection.
2024-12-26 16:26:34 +00:00
Denis Khalikov
90023272dd MCOL-5784 Add test to MTR test suite. 2024-08-21 20:25:11 +04:00
Alexey Antipovsky
c22409760f
feat(SM): MCOL-5785 Add timeout options for S3Storage (#3265)
* Update libmarias3

fix build with the recent libmarias3

* feat(SM): MCOL-5785 Add timeout options for S3Storage

    In some unfortunate situations StorageManager may get stuck on
    network operations. This commit adds the ability to set network
    timeouts which will help to ensure that the system is more
    responsive.

* feat(SM): MCOL-5785 Add smps & smkill tools

    * `smps` shows all active S3 network operations
    * `smkill` terminates S3 network operations

    NB! At the moment smkill is able to terminate operations
    that are stuck on retries, but not hang inside the libcurl
    call. In other words if you want to terminate all operations
    you should configure `connect_timeout` & `timeout`
---------

Co-authored-by: Leonid Fedorov <leonid.fedorov@mariadb.com>
2024-08-21 18:38:49 +03:00
Leonid Fedorov
cc9a1b0491 chore(deps): try to use prebuild packages within CI process 2024-08-18 00:36:11 +04:00
Leonid Fedorov
4fa937c086
remove boost from deps, add procsps, due without ps installation halts (#3063) 2023-12-26 15:46:05 +04:00
Leonid Fedorov
6b8c3dd918 Fix arrow linkage on external project 2023-11-30 01:47:13 +04:00
Gagan Goel
9f3b191efb [serg changes] fix for debian builds. 2023-05-08 18:56:06 +00:00
Leonid Fedorov
2e1394149b
MCOL-5464: Fixes of bugs from ASAN warnings, part one (#2792)
* Fixes of bugs from ASAN warnings, part one

* MQC as static library, with nifty counter for global map and mutex

* Switch clang to 16

* link messageqcpp to execplan
2023-04-04 02:33:23 +03:00
Leonid Fedorov
3b68353429 remove commited old thrift, replace with static lib build from exterrnal project 2023-01-16 15:37:01 +03:00
Sergei Golubchik
ad2b9d3474 debian: arm64 is supported 2022-08-31 16:39:37 +02:00
Leonid Fedorov
3798dd8d38 MDEV-28711: add libmariadb to columnstore deps 2022-08-18 10:02:09 +00:00
Andrey Piskunov
c906172bf5
MCOL-5180 Check CPU vector instructions set in installer and PrimProc on start (#2499)
* Add check for simd acrh support

* Updates

* More polite and detailed error messages

* Updates

* Always true to conditional

Co-authored-by: Leonid Fedorov <leonid.fedorov@mariadb.com>
2022-08-11 15:28:22 +03:00
mariadb-RomanNavrotskiy
194f0e9d64
ci: new builds grid, parallel steps 2022-07-08 22:30:02 +02:00
Roman Nozdrin
7453db6b02 MCOL-5001 This patch removes ExeMgr traces 2022-04-04 12:50:42 +00:00
Roman Nozdrin
e174696351 MCOL-5001 This patch merges ExeMgr and PrimProc runtimes
EM and PP are most resource-hungry runtimes.
        The merge enables to control their cummulative
        resource consumption, thread allocation + enables
        zero-copy data exchange b/w local EM and PP facilities.
2022-04-04 11:46:33 +00:00
mariadb-RomanNavrotskiy
7c294ca30c
ci: centos8 stream, rockylinux, deb upstream fmt dependency 2022-03-28 08:06:37 +02:00
mariadb-RomanNavrotskiy
d8751adf2a
deb dependency 10.8 2022-02-12 21:33:30 +02:00
Roman Nozdrin
25237b4ba8
MCOL-4750 This patch temporary disables autoConfigure b/c the server team doesn't like camel-case naming (#2166)
Co-authored-by: Roman Nozdrin <rnozdrin@mariadb.com>
2021-12-07 12:06:37 -06:00
benthompson15
21e6e88d0f MCOL-4751: autoConfigure to run in post-install on files in correct paths. 2021-08-05 11:11:54 -05:00
mariadb-RomanNavrotskiy
ab0fe22c76
ci: new branch mappings (#2054)
* ci: new branch mappings

* bump deb dependency to 10.7
2021-07-26 10:56:13 +03:00
benthompson15
2ae3da45eb
MCOL-1175: add ability to encrypt CEJ password and use in Columnstore.xml (#2045) 2021-07-13 11:42:36 -05:00
Denis Khalikov
5ec1f56691 Add LZ4 libs for debian depends 2021-07-09 12:50:16 +03:00
Denis Khalikov
606194e6e4 MCOL-4685: Eliminate some irrelevant settings (uncompressed data and extents per file).
This patch:
1. Removes the option to declare uncompressed columns (set columnstore_compression_type = 0).
2. Ignores [COMMENT '[compression=0] option at table or column level (no error messages, just disregard).
3. Removes the option to set more than 2 extents per file (ExtentsPreSegmentFile).
4. Updates rebuildEM tool to support up to 10 dictionary extent per dictionary segment file.
5. Adds check for `DBRootStorageType` for rebuildEM tool.
6. Renamed rebuildEM to mcsRebuildEM.
2021-06-03 14:44:33 +03:00
benthompson15
12e3368ebf MCOL-4597: logic from postConfigure migrated to post-install to upgrade existing columnstore.cnf 2021-05-26 10:41:39 -05:00
mariadb-RomanNavrotskiy
ade5656366
add rebuildem binary to deb install list 2021-04-13 10:04:49 +02:00
benthompson15
afa88866bb MCOL-4483: Fix and consolidate log files and cpimport logging. 2021-02-12 15:40:16 -06: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
Roman Nozdrin
abbe2ebbf6 Dynamic version numbering 2021-01-21 10:30:46 +00:00
Roman Nozdrin
23af547fb8
Merge pull request #1604 from mariadb-corporation/MCOL-641_back
MCOL-641
2020-11-19 14:31:58 +03:00
Alexander Barkov
61a8ba786e
Merge pull request #1602 from drrtuy/disable_i386_dev
Disable MCS on i386/i686
2020-11-19 14:42:28 +04:00
Roman Nozdrin
aa44bca473 A pack of fixes for compilation errors and warnings for all platforms
Add libdatatypes.so into debian packaging
2020-11-19 10:21:45 +00:00
Roman Nozdrin
f6f91f5432 Disable MCS on i386/i686 2020-11-18 10:42:51 +00:00
Alexey Antipovsky
3a25cef0b0 Remove ProcMon and ProcMgr from the debian packaging 2020-11-17 15:05:41 +03:00
mariadb-RomanNavrotskiy
68f15c9291 move deb packaging files from server to engine repo 2020-11-14 15:38:52 +02:00