aleksei.bukhalov
5d89cc1db5
chore(ci): remove sudo usage from systemctl calls in cmapi tests
2025-06-09 18:35:39 +02:00
aleksei.bukhalov
9d55dc742d
chore(tests) fix mtrs for backport
2025-06-09 18:35:17 +02:00
Leonid Fedorov
3800dfda38
chore(ci): backport CI from stable to develop-23.02 ( #3586 )
...
* core(ci): try to backport CI from stable to develop-23.02
* chore(build): no Werror
* chore(build): buildfiles from stable
* restore old boost
* no unused param warning
* Some final build fix
2025-06-09 20:14:22 +04:00
drrtuy
5c067ce489
chore(version): Bump version to 23.02.14-1
2025-04-24 12:04:56 +01:00
drrtuy
014b542b1c
chore(version): Bump version to 23.02.13-2
vcolumnstore-23.02.13-2
2025-04-09 17:25:06 +00:00
Leonid Fedorov
0a90e255de
chore(CI): disable test300 that stuck w/o credentials for SM ( #3496 )
...
Co-authored-by: drrtuy <drrtuy@gmail.com >
2025-04-09 14:57:31 +01:00
drrtuy
86beb5bb7c
fix(BRM): removes load_brm extra printouts ( #3488 )
2025-04-08 16:57:04 +01:00
drrtuy
53dd40bcb7
chore(): fix compilation issue
2025-03-19 12:02:09 +00:00
drrtuy
2da403b946
chore(): reduced error-prone boilerplate for STS functionality
2025-03-19 12:02:09 +00:00
drrtuy
640182239c
chore(version): Bump version to 23.02.13-1
vcolumnstore-23.02.13-1
2025-03-17 18:32:30 +00:00
Leonid Fedorov
ddfdff278d
MCOL-5880: get rid of CLI11 dep in favour of boost::program_options
2025-03-17 18:20:32 +00:00
drrtuy
7c0b9272aa
fix(syscat): MCOL-5816 23.02 -> 23.10 upgrade issues ( #3346 )
...
* 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.
2025-03-17 18:20:32 +00:00
drrtuy
db75117828
feat(RM,allocators): use atomic counters math abstraction
2025-03-17 18:19:56 +00:00
drrtuy
e00fb7d1f7
fix(aggregation): replaced instances with references
2025-03-17 18:19:56 +00:00
drrtuy
6d219cb153
fix(TNS): fix for duplicate DISTINCT output
2025-03-17 18:19:56 +00:00
drrtuy
b8e66011a0
feat(TNS, sorting, distinct): TNS now accounts data used by RGDatas and distinct maps.
2025-03-17 18:19:56 +00:00
drrtuy
04e882426b
feat(TNS): distribute SortingPQ that supports CountingAllocator
2025-03-17 18:19:56 +00:00
drrtuy
8116dc4cd8
feat(): replace getMaxDataSize with getMaxDataSizeWithStrings to accurately account for mem
2025-03-17 18:19:56 +00:00
drrtuy
3d2126b588
fix(TNS): removed optimization
2025-03-17 18:19:56 +00:00
drrtuy
2bb1129a24
feat(): use CountingAllocator for DISTINCT
2025-03-17 18:19:56 +00:00
drrtuy
0f4bf117a9
fix(): remove an additional and errenous CountingAllocator for RGData so it does not throw at an unexpected spot
2025-03-17 18:19:56 +00:00
drrtuy
b017df4d79
fix(): allocate Pointer vector in both TupleJoiner ctor
2025-03-17 18:19:56 +00:00
drrtuy
968526b6e5
feat(): zerocopy TNS case and JOIN results RGData with CountingAllocator
2025-03-17 18:19:56 +00:00
drrtuy
70d30a71c2
feat(): first cleanup
2025-03-17 18:19:56 +00:00
drrtuy
19aab260e2
feat(): Replacing STLPoolAllocator with CountingAllocator for in-memory joins
2025-03-17 18:19:56 +00:00
drrtuy
c4353ee3b3
feat(): related unit tests fixes
2025-03-17 18:19:56 +00:00
drrtuy
f82d3da9b8
feat(): aggregating CountingAllocator
2025-03-17 18:19:56 +00:00
drrtuy
845d8ee15b
feat(): restore user-space mem allocator
2025-03-17 18:19:56 +00:00
drrtuy
a53be16f5f
feat(): TupleHashJoin now handles bad_alloc case switching to disk-based if it is enabled
2025-03-17 18:19:56 +00:00
drrtuy
c3c761c383
feat(): accounts hash tables RAM allocations/removes STLPoolAllocator
2025-03-17 18:19:56 +00:00
drrtuy
eb3fd154b5
feat(): to fix the build
2025-03-17 18:19:56 +00:00
drrtuy
ff473ea5ac
feat(): propagated changes into SLTPoolAllocator and friends
2025-03-17 18:19:56 +00:00
drrtuy
94634d2121
feat(): dangling pointer/ref issue has been solved for both RGData and BS
2025-03-17 18:19:56 +00:00
drrtuy
45351df46d
feat(): change ref to atomic with ptr to atomic
2025-03-17 18:19:56 +00:00
drrtuy
11fa751ead
feat(): propagate long strings SP type change
2025-03-17 18:19:56 +00:00
drrtuy
996ec97eb8
feat(): use boost::make_shared b/c most distros can't do allocate_shared for array types.
2025-03-17 18:19:56 +00:00
drrtuy
b6eb01e974
feat(RGData,StringStore): add counting allocator capabilities to those ctors used in BPP::execute()
2025-03-17 18:19:56 +00:00
drrtuy
c235b1c03f
feat(PP,ByteStream): new counting memory allocator
2025-03-17 18:19:56 +00:00
Serguey Zefiov
34795eefb2
fix(MCOL-5889): Improper handle of DOUBLE result type with DECIMAL arguments
...
Sometimes server assigns DOUBLE type for arithmetic operations over
DECIMAL arguments. In this rare case width of result was incorrectly
adjusted and it triggered an assertion.
Now width of result gets adjusted only if result type is also DECIMAL.
2025-02-18 16:03:16 +04:00
drrtuy
f1c291a40e
fix(DEC): DEC now sends multiple acks with the correct number of msgs acked to facilitate ControlFlow using same node communication bypass. ( #3345 )
2025-02-04 09:37:01 +00:00
Leonid Fedorov
7980057766
chore(build): compile boost with gcc only [develop-23.02] ( #3393 )
...
* chore(build): compile boost with gcc only
* chore(build): compile boost with gcc only debian11
* chore(build): bump boost version
vcolumnstore-23.02.12-1
2025-01-25 19:17:37 +04:00
drrtuy
85f2d4eff1
chore(version): Bump version to 23.02.12-1
2025-01-24 16:52:10 +00:00
Leonid Fedorov
e2623a6f5a
chore(build): bump boost req and turn off clang for Ubuntu 20 ( #3392 )
2025-01-24 16:51:29 +00:00
drrtuy
47d9d13b05
chore(): boost jfrog artifactory was down so replacing it. ( #3389 )
2025-01-24 16:34:18 +00:00
drrtuy
a8dc552d81
fix(BRM): MCOL-5879 DBRM::clearShm runs crit sections w/o sync mechanism ( #3387 )
2025-01-24 12:41:54 +00:00
Alexey Antipovsky
afef46cbc7
fix(PrimProc): MCOL-5651 Add a workaround to avoid choosing an incorrect TupleHashJoinStep as a joiner [develop-23.02] ( #3330 )
...
* fix(PrimProc): MCOL-5651 Add a workaround to avoid choosing an incorrect TupleHashJoinStep as a joiner
2024-11-08 17:43:18 +00:00
Aleksei Antipovskii
b124e8382e
fix(dbcon) MCOL-5812 server crash related to stored functions
...
Using the stored function's return value as an argument
for another function was handled incorrectly, leading
to a server crash.
2024-11-05 20:33:04 +04:00
drrtuy
eaed12efc9
feat(joblist): better dot graphs that represents joblist steps execution tree. ( #3322 )
2024-09-26 17:48:20 +03:00
drrtuy
e39147f415
chore(version): Bump version to 23.02.11-1
vcolumnstore-23.02.11-1
2024-09-10 17:13:55 +01:00
Alexey Antipovsky
d30acca558
fix(SM): check for duplicates ( #3315 )
...
Co-authored-by: Roman Nozdrin <rnozdrin@mariadb.com >
2024-09-10 17:50:24 +03:00