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

6176 Commits

Author SHA1 Message Date
Leonid Fedorov
b2967e5ac0 Ubuntu 20.04 switch to clang-14 2022-07-11 22:27:25 +02:00
Leonid Fedorov
39c43a0f70 <unnamed>.execplan::CalpontSystemCatalog::TableName::create_date' may be used uninitialized 2022-07-11 22:27:25 +02:00
Leonid Fedorov
b397f6142e Fixes 2022-07-11 22:27:25 +02:00
Leonid Fedorov
56b01fdefc Workaround for gtest compile bug 2022-07-11 22:27:25 +02:00
Leonid Fedorov
48fc0cd822 Switching from gcc10 to gcc-11
Switching to clang-14
Turning on clang for Debian 10
2022-07-11 22:27:25 +02:00
Roman Nozdrin
11a72825f3 Merge pull request #2443 from drrtuy/MCOL-5044-dev-3
MCOL-5044 FairThreadPool patch rebased
2022-07-09 18:52:06 +03:00
Roman Nozdrin
0907ca414f MCOL-5044 This patch simplifies addJob interfaces removing extra bool that control mutex locking,
adds additional nullptr dereference check in removeJobs and fixes FairThreadPool
hashmap iter invalidation issues
2022-07-09 12:50:30 +00:00
Roman Nozdrin
4d41a945db This patch removes Out-Of-Band pool from PP 2022-07-09 12:38:52 +00:00
Roman Nozdrin
2c2e1f9924 This patch disables OOB pool in PP 2022-07-09 12:38:52 +00:00
Roman Nozdrin
a3c582d9fe WIP with map clean-up 2022-07-09 12:38:52 +00:00
Roman Nozdrin
0e8014db02 MCOL-5044 Adding EXTRA thread logic into FairThreadPool 2022-07-09 12:38:52 +00:00
Roman Nozdrin
6cff14997d Revert "This reverts MCOL-5044 AKA FairThreadPool that breaks regr test002"
This reverts commit 61359119ad.
2022-07-09 12:38:51 +00:00
Roman Nozdrin
658bacf01d Merge pull request #2370 from mariadb-corporation/ubuntu22
ci: ubuntu 22, debian 11 and new builds grid develop
2022-07-09 14:36:04 +03:00
mariadb-RomanNavrotskiy
194f0e9d64 ci: new builds grid, parallel steps 2022-07-08 22:30:02 +02:00
Roman Nozdrin
dc82c080f6 MCOL-5097 This patch fixes bash syntax issue and removes ExeMgr systemd unit on post-install 2022-07-08 07:53:34 +02:00
Roman Nozdrin
77b7ed94ae Merge pull request #2440 from dhall-MariaDB/restore-calonlinealter
Restore calonlinealter
2022-07-06 21:25:53 +03:00
david.hall
c71d11cb3f Restore calonlinealter 2022-07-06 09:22:49 -05:00
Leonid Fedorov
242769d542 Mistype bug error handler fix 2022-07-05 18:48:30 +03:00
Roman Nozdrin
a3bc3de5f4 Merge pull request #2432 from mariadb-corporation/dataload-raw
MCOL-5013: Load Data from S3 into Columnstore
2022-07-05 13:06:53 +03:00
Roman Nozdrin
38c4b973dd Merge pull request #2421 from denis0x0D/MCOL-4778
[MCOL-4778] Return if we have an error in push_down_init.
2022-07-04 21:16:13 +03:00
Roman Nozdrin
15ffcdfda6 Merge pull request #2434 from drrtuy/em_pp_in_mem_exchange_3
MCOL-5152 This patch enables PP to put ByteStreams into DEC input que…
2022-07-04 21:11:56 +03:00
Leonid Fedorov
110d9cfab5 Review fixes 2022-07-04 19:52:37 +03:00
Leonid Fedorov
f5b2a6885f MCOL-5013: Load Data from S3 into Columnstore
Introduced UDF and stored prodecure.
usage:

set columnstore_s3_key='<s3_key>';
set columnstore_s3_secret='<s3_secret>';
set columnstore_s3_region='region';

and then use UDF
select columnstore_dataload("<tablename>", "<filename>", "<bucket>", "<db_name>");
for UDF db_name can be ommited, then current connection db will be used

or stored function
call calpontsys.columnstore_load_from_s3("<tablename>", "<filename>", "<bucket>", "<db_name>");
2022-07-04 19:52:37 +03:00
Roman Nozdrin
1624c347f6 MCOL-5152 This patch enables PP to put ByteStreams into DEC input queue directly for a local PP-EM connection 2022-07-04 09:06:40 +00:00
Roman Nozdrin
7d955a0f85 This patch fixes changed errno brought by the recent 10.8 changes 2022-07-02 17:12:50 +03:00
Roman Nozdrin
445bf70dc9 Merge pull request #2429 from mariadb-corporation/disable001
disable 001 for develop
2022-06-27 10:24:29 +03:00
mariadb-RomanNavrotskiy
dd78265515 disable 001 for develop 2022-06-26 14:49:03 +02:00
Roman Nozdrin
5a368830f2 Merge pull request #2427 from NTH19/MCOL_4995
WIP MCOL-4995 Research/implement basic vectorized filtering for ARM platforms
2022-06-24 21:39:12 +03:00
Roman Nozdrin
1e2e3c67b0 Merge pull request #2423 from mariadb-corporation/enable001
enable 001 on PRs develop
2022-06-24 20:40:58 +03:00
NTH19
d451b5c7c5 fix 2022-06-24 18:06:04 +08:00
NTH19
a4842ef998 rename 2022-06-24 16:53:02 +08:00
NTH19
4c0b8fd829 simd of arm neon
unit testing

pass unit test for simdprocessor

add test cases

implement specific _mm_movemask for different types

float movemask change

rename
2022-06-24 11:24:59 +08:00
mariadb-RomanNavrotskiy
77a9daa41c enable 001 on PRs 2022-06-21 22:57:09 +02:00
Roman Nozdrin
fcf8596089 Merge pull request #2403 from denis0x0D/MCOL-5109
[MCOL-5109] Make PPS as singleton
2022-06-21 16:17:05 +03:00
Denis Khalikov
e8f83121d2 [MCOL-4778] Return if we have an error in push_down_init. 2022-06-21 00:06:25 +03:00
benthompson15
ca79d94954 Merge pull request #2255 from dhall-MariaDB/MCOL-4841
Mcol 4841
2022-06-15 11:56:02 -05:00
david.hall
9a24934728 MCOL-4841 remove BOOST_BIND_GLOBAL_PLACEHOLDERS
drone has this defined on the command line
2022-06-14 16:16:38 -05:00
david.hall
a227fccfa4 MCOL-4841 compiler fixes 2022-06-14 15:02:05 -05:00
david.hall
6d47529499 Merge branch 'develop' into MCOL-4841 2022-06-14 14:41:41 -05:00
david.hall
d4cf894edc MCOL-4841 fix some compiler issues 2022-06-14 14:32:01 -05:00
Roman Nozdrin
5af508e530 Merge pull request #2416 from mariadb-corporation/remove-gtest-discovery
Replace gtest_discovery_tests with gtests_add_tests
2022-06-14 17:30:57 +03:00
Leonid Fedorov
3638f4ac8c Replace gtest_discovery_tests with gtests_add_tests
Despite we have another number of tests in result, they all still run
gtests_add_test cannot parse TYPED_TEST_SUITE one by one and run them
in one bunch
2022-06-13 15:05:10 +00:00
Roman Nozdrin
928bb510fd Merge pull request #2412 from drrtuy/MCOL-5105-dev
MCOL-5105 This patch raises pipe read operation timeout to 20 minutes
2022-06-10 21:21:19 +03:00
Roman Nozdrin
a36681c6cf Merge pull request #2415 from drrtuy/MCOL-5044-revert
This reverts MCOL-5044 AKA FairThreadPool that breaks regr test002
2022-06-10 21:19:35 +03:00
Roman Nozdrin
61359119ad This reverts MCOL-5044 AKA FairThreadPool that breaks regr test002
This reverts commit e40c16bd56, reversing
changes made to 18e6b1d77b.
2022-06-10 14:17:59 +00:00
David.Hall
272246e9fa Merge branch 'develop' into MCOL-4841 2022-06-09 16:58:33 -05:00
Roman Nozdrin
e40c16bd56 Merge pull request #2404 from drrtuy/MCOL-5044-dev
MCOL-5044 FairThreadPool implementation
2022-06-09 22:23:52 +03:00
Roman Nozdrin
18e6b1d77b Merge pull request #2409 from mariadb-corporation/storage-manager-revert
Revert blind config read patch
2022-06-09 19:45:42 +03:00
david.hall
3b6449842f Merge branch 'develop' into MCOL-4841
# Conflicts:
#	exemgr/main.cpp
#	oam/etc/Columnstore.xml.singleserver
#	primitives/primproc/primproc.cpp
2022-06-09 10:07:26 -05:00
Roman Nozdrin
7c9da5709d MCOL-5105 This patch raises pipe read operation timeout to 20 minutes
to enable DMLProc to survive rollbacks on startup.
The patch also fixes linter warnings in service.h and pipe.h.
2022-06-09 14:34:50 +00:00