Leonid Fedorov
0dceaa318d
patch boost (sic!) to fix warning
2025-05-20 21:43:43 +04:00
Leonid Fedorov
4a8f5830fd
chore(build) update boost to 1.88
2025-05-20 21:43:43 +04:00
Leonid Fedorov
d09b7496e4
Revert "fix(MCOL-5386): Bitwise aggregation functions do not work with wide d…"
...
This reverts commit e0f3bf8322
.
2025-05-20 19:17:05 +04:00
Leonid Fedorov
127dd09a7a
fix back statics
2025-05-20 18:22:59 +04:00
Leonid Fedorov
6db2dc668f
stubs and cmake formatting
2025-05-20 18:22:59 +04:00
Leonid Fedorov
2036e521c7
named linkage
2025-05-20 18:22:59 +04:00
Leonid Fedorov
71b5ca0b39
chore(build): add linkage helper function
2025-05-20 18:22:59 +04:00
drrtuy
af1864f544
feat(memory): custom OOM exception
2025-05-20 18:22:16 +04:00
drrtuy
e9973c46e4
feat(TNS): change ORDER BY out-of-memory error message. Replaced bad_alloc with IDBExcept in TNS.
2025-05-20 18:22:16 +04:00
Leonid Fedorov
25fd400288
Revert "chore(CI): remove publish pkg step, adding clickable link instead to publish steps, fix customenv" ( #3548 )
...
This reverts commit 09c10a0c34
.
2025-05-20 06:37:15 +04:00
Leonid Fedorov
a1019b7c0e
chore(build): refactor main CMakeLists.txt ( #3543 )
...
* chore(build): refactor main CMakeLists.txt
* chore(build): fix boost version for packages, set clang-20 only for amd and arm
* chore(build): boost 4 sm
* chore(build): boost dep for rowgroup
* chore(build): toolset for boost
* chore(build): suppress clang warnings for boost
* chore(ci, build): use ASAN for unittest on ubuntu 24.04 only, added custom cmake flag option for bootstrap, custom params for new and existing pipelines
* chore(build): sort bootstrap flags
* chore(CI): remove publish pkg step, adding clickable link instead to publish steps, fix customenv
2025-05-20 05:00:48 +04:00
Akhmad O.
e0f3bf8322
fix(MCOL-5386): Bitwise aggregation functions do not work with wide decimals (updated previous PR) ( #3522 )
...
* fix(MCOL-5386): Bitwise aggregation functions do not work with wide decimals (updated previous PR)
* MCOL-5386: Added test for Decimal(18)
2025-05-19 20:41:28 +01:00
Leonid Fedorov
a4b138625e
default regression branch fixed
2025-05-15 19:05:38 +04:00
Leonid Fedorov
9f7b3d7acb
clang-20 added
2025-05-15 19:05:38 +04:00
Leonid Fedorov
a871f0b820
chore(library): nlohmann::json updated to 3.12
2025-05-15 19:05:38 +04:00
Leonid Fedorov
16303bef2b
chore(build): clang-20 warnings fixed
2025-05-15 19:05:38 +04:00
Leonid Fedorov
16a630f75d
chore(ci) add custom build envs :clang-18, clang-19
2025-05-15 19:05:38 +04:00
Leonid Fedorov
fc028983b9
chore(build): more fixes for the new warnings
2025-05-15 19:05:38 +04:00
Leonid Fedorov
a0bee173f6
chore(build): fixes to satisfy clang19 warnings
2025-05-15 19:05:38 +04:00
aleksei.bukhalov
9fd7f342a7
chore(ci) createrepo script without distro parameter
2025-05-14 15:33:51 +04:00
aleksei.bukhalov
b80bf3acea
chore(ci) put publish pkg url step back
2025-05-14 15:33:51 +04:00
aleksei.bukhalov
cfe99d8fcc
chore(ci): remove publish pkg url step
2025-05-09 15:01:17 +04:00
aleksei.bukhalov
2cb6b5dfa7
chore(ci): clean result dir after publishing
2025-05-09 15:01:17 +04:00
aleksei.bukhalov
e59f73ac4d
chore(CI): move *log steps to follow their corresponding pipeline stages
2025-05-09 15:01:17 +04:00
aleksei.bukhalov
39c8126548
chore(CI): make createrepo step resilient to one of build or cmapi build steps fails
2025-05-09 15:01:17 +04:00
Leonid Fedorov
8bbf373b43
chore(build): use array of flags instead of string
2025-05-06 19:16:00 +04:00
Leonid Fedorov
220d85329a
chore(tests): add mtr warnings functions, required for local mtr
2025-05-06 14:09:22 +04:00
aleksei.bukhalov
74f51afb21
MCOL-5966 common createrepo for cmapi and columnstore packages
2025-05-06 13:43:06 +04:00
aleksei.bukhalov
41176f9f5b
MCOL-5966 cmapi deps and build to bash script
2025-05-06 13:43:06 +04:00
aleksei.bukhalov
555b1742d9
MCOL-5966 shellcheck and small changes
2025-05-06 13:43:06 +04:00
drrtuy
f0a170cf5e
chore(git): the file with styling commits to ignore to clean up git blame from those noisy commits.
2025-05-05 14:06:34 +01:00
drrtuy
7dccc492b3
feat(config): TotalUmMemory = 65% and NumBlocksPct = 20% by default.
vcolumnstore-23.10.4-1
2025-05-02 17:18:48 +01:00
mariadb-AlanMologorsky
2c0367ea2b
feat(mcs): MCOL-5300 review/finetune log collection tools.
...
* chore(mcs, scripts): extra/columnstore_review.sh with scripts/columnstore_review.sh with 1.4.13 version
* feat(mcs): add review command to the Tools section. It's the wrapper for columnstore_review.sh
* feat(mcs): add review command implementation to tools.py file + constansts.py
* chore(mcs): add separator argument to cook_sh_arg function
* docs(mcs): updated README.md and mcs.1 man file
2025-05-02 16:12:14 +03:00
drrtuy
d245ef33b1
chore(): Bump VERSION up to 23.10.4-1
2025-05-02 09:33:15 +00:00
drrtuy
d434b6587a
fix(perf,allocator): increased CountingAllocator checkpoint step size up
...
to 100K
2025-05-02 10:11:40 +01:00
drrtuy
d8bef9dc11
fix(UT): added dummy RM ctor to be used with UTs
2025-05-02 10:11:40 +01:00
drrtuy
246c5775a3
chore(TNS): removed extra sorting queue definitions.
2025-05-02 10:11:40 +01:00
drrtuy
d4fe2e7a45
chore(): re-enabled memory accounting for RGData generated by PP::execute()
2025-05-02 10:11:40 +01:00
drrtuy
f5494ad7a2
chore(): leftovers cleanup.
2025-05-02 10:11:40 +01:00
drrtuy
42417764d8
chore(): cleanup.
2025-05-02 10:11:40 +01:00
drrtuy
4d32a59775
fix(perf,allocator): reduce CountingAllocator step size to improve its memory consumption reaction speed.
2025-05-02 10:11:40 +01:00
drrtuy
01cc73d416
fix(perf,allocator): test build with reduced CountingAllocator parameter values.
2025-05-02 10:11:40 +01:00
drrtuy
252b3ddbef
fix(perf,allocator): adding unit test to check CountingAllocator behavior when it is wrapped in STLPoolAllocator
2025-05-02 10:11:40 +01:00
=
671b7301f3
fix(allocator,perf): performance degradation caused by lack of STLPoolAllocator replaced by CountingAllocator
2025-05-02 10:11:40 +01:00
drrtuy
6fb18b457c
chore(CI): increase allowance for regr up to 12 b/c test222 eats up to 10 GB of RAM
2025-04-30 20:46:32 +04:00
Leonid Fedorov
8859e3f4df
chore(build): satisfy gcc9 for execplan partionions unequivalence
2025-04-25 17:36:43 +04:00
Serguey Zefirov
bd1622f331
feat(MCOL-5886): support InnoDB's table partitions in cross-engine joins
...
The purpose of this changeset is to obtain list of partitions from
SELECT_LEX structure and pass it down to joblist and then to
CrossEngineStep to pass to InnoDB.
2025-04-23 08:24:10 +03:00
Allen Herrera
b731c0a326
chore(backup): spellcheck mcs_backup_manager.sh adjusting lots of variable names, functions and help text ( #3515 )
2025-04-21 18:27:04 +01:00
Allen Herrera
441327ed84
chore(cs_package_manager,backup): update cs_package_manager.sh to v 3.10 ( #3498 )
...
* update cs_package_manager.sh to v 3.10 - added download maxscale and check maxscale
* adjust cs_package_manager.sh rename ci variables
2025-04-21 15:26:12 +01:00
drrtuy
3d1c49bd6b
fix(PP,BPP): reduced the BPPMap lock scope to avoid holding lock whilst calling heavy BPPV dtor. It became heavy b/c of CountingAllocator.
2025-04-21 14:41:36 +01:00