e3505aa26c
Merge pull request #2601 from mariadb-corporation/MCOL-5227
...
func json_arrayagg test adjustments
2022-11-03 01:57:10 +03:00
a1c8f519c1
MCOL-5279 Send ByteStream with Primitive message to remote PPs first ( #2603 )
...
and to the local PP last
MCOL-5166 forces EM to interact with PP over a messaging queue when they are in the same process. When ByteStream is taken from the queue it is drained so it is impossible to re-use the same ByteStream to send to the other nodes.
2022-11-02 16:09:45 -05:00
eef1495105
Update VERSION to 22.08.3-1
2022-11-02 15:50:01 -05:00
8b4be1b7f9
func json_arrayagg test adjustments
2022-11-02 16:07:45 +02:00
c2ae123020
Merge pull request #2600 from drrtuy/MCOL-5279
...
MCOL-5279 This patch forces to send ByteStream with a Primitive messa…
2022-11-02 15:35:08 +03:00
76a33ac246
MCOL-5279 This patch forces to send ByteStream with a Primitive message to the remote PPs first and to the local PP last
...
MCOL-5166 forces EM to interact with PP over a messaging queue when they are in the same process. When ByteStream is taken from the queue it is drained so it is impossible to re-use the same ByteStream to send to the other nodes.
2022-11-01 19:54:52 +00:00
6d680ceb8c
MCOL-603 Add error message for sum(a=1) ( #2597 )
...
* MCOL-603 Add error message for sum(a=1)
This isn't currently supported, but rather than emitting an error, it asserted and crashed.
2022-11-01 10:13:40 -05:00
511a9e726f
This patch adds new Perl dependencies needed for MTR in RPM-based distros and does a housekeeping for changed paths
2022-11-01 17:51:41 +03:00
33b09f5499
Add truncate for result consistency
2022-10-31 20:38:08 +03:00
8ff367e58a
Merge pull request #2592 from mariadb-corporation/MCOL-5227
...
MCOL-5227
2022-10-31 20:34:01 +03:00
d7f4ec73c5
Small fixes + test sorting
2022-10-31 14:56:32 +02:00
b57d2c30fe
Minor fixes
2022-10-31 14:56:32 +02:00
315e4be2d8
First working attempt for json_arrayagg
2022-10-31 14:56:32 +02:00
1714b75434
Non working attempt to do MCOL-5227
2022-10-31 14:56:32 +02:00
d22627af7d
Merge pull request #2566 from denis0x0D/MCOL-5191_1
...
MCOL-5191 Add MCV statistics.
2022-10-30 15:49:46 +03:00
567a5657ee
Merge pull request #2593 from drrtuy/constnullablestring
...
Adding NULL flag into ConstString class
2022-10-23 16:54:08 +03:00
a0086bc561
Adding NULL flag into ConstString class
2022-10-21 18:13:18 +00:00
29d535144b
Merge pull request #2588 from tntnatbry/MCOL-5000
...
MCOL-5000 Disable ALTER TABLE statement execution on replicas.
2022-10-21 18:38:23 +03:00
e02d61b52a
Merge pull request #2585 from mariadb-corporation/mtr-arm64
...
#MCOL-5261 enable mtr for all arm64 platforms
2022-10-20 10:05:37 +03:00
341fe32800
#MCOL-5261 enable mtr for all arm64 platforms
2022-10-15 08:36:05 +05:00
8a9b6b32e7
MCOL-5000 Disable ALTER TABLE statement execution on replicas.
...
Exit early from the plugin execution of ALTER TABLE statements
on the replica nodes. This is to prevent re-execution of syscat
table population from the replica nodes which should only be
executed once by the primary node in a CS cluster setup.
2022-10-14 17:20:55 +00:00
878a8ab857
Compilation error fixes for the recent updates in container images
2022-10-14 17:53:48 +03:00
e7fb790515
Merge pull request #2583 from mariadb-corporation/columnstore-22.08.2-1
...
Update Version to 22.08.2-1
2022-10-12 20:03:05 +03:00
b26c904115
Merge pull request #2560 from drrtuy/change_mask_arm_neon2
...
Unified AUX column scanning at ARM and x86 to re-enable vectorization at ARM.
2022-10-12 14:32:07 +03:00
e299a8409d
MCOL-5191 Add MCV statistics.
...
This patch adds:
1. Initial version of random sampling.
2. Initial version of MCV statistics.
2022-10-09 22:26:40 +03:00
9d774c1d95
Merge pull request #2581 from mariadb-corporation/shm
...
ci: shm size 500m for regression tests
2022-10-07 22:44:49 +03:00
36b540cd59
ci: shm size 500m for regression tests
2022-10-07 21:05:37 +05:00
7d76dc4534
AUX column scan(MCOL-5021) effectively disables vectorized scanning on
...
ARM platforms. This patch resolves this issue and unifies AUX column
processing at x86 and ARM using tempate class SimdProcessor.
The patch also replaces uint16_t mask previously used in column.cpp and
SimProcessor code with a native masks that platform uses, e.g. __m128i
or __m128 on x86 and variety of masks on ARM.
To unify the processing I introduced a new filtering Compare Operator - COMPARE_NULLEQ.
with a 'c1 IS NULL semantics'.
2022-10-07 10:32:54 +00:00
85a6121f76
Mtrfix kp 220926 ( #2580 )
...
* Update mcol_2000.test
* Update mcs117_create_utf8.test
* Update mcs12_alter_table.test
* Update mcs13_alter_table_negative.test
* Update mcs169_bin_functions.test
* Update mcs171_null_functions.test
* Update mcs173_coalesce_function.test
* Update mcs174_case_function.test
* Update mcs175_convert_functions.test
* Update mcs176_if_function.test
* Update mcs178_adddate_function.test
* Update mcs179_addtime_function.test
* Update mcs180_ascii_function.test
* Update mcs181_between_and.test
* Update mcs182_char_length_function.test
* Update mcs183_date_function.test
* Update mcs184_day_function.test
* Update mcs185_dayname_function.test
* Update mcs186_dayofyear_function.test
* Update mcs187_dayofmonth_function.test
* Update mcs1_create_table_data_types.test
* Update mcs19_grant_revoke.test
* Update mcs229_data_compression_type.test
* Update mcs28_load_data_local_infile.test
* Update mcs2_create_table_valid_names.test
* Update mcs5_create_table_from_other_tables.test
* Update mcs74_check_constraint.test
* Update mcs7_create_table_with_metadata.test
* Update mcs87_alter_column.test
* Update mcs8_create_table_with_constraints.test
* Update disabled.def
* Update mcs19_grant_revoke.test
* Update mcs19_grant_revoke.test
* Update mcs19_grant_revoke.test
2022-10-07 11:36:29 +03:00
2606c91afd
Dlee 22.08.2 updates ( #2578 )
...
* Sort test result so the test case would pass
* Server message has been changes
* Added schema name in query for rows in test case only. Also use lower case schema name
* Changed database to lower case
* Run test case in its own database to avoid table already exists error
Co-authored-by: root <root@rocky8.localdomain >
2022-10-05 16:56:57 -05:00
f6aa95857c
Adjusting autopilot test results for MCOL-5188 ( #2579 )
2022-10-05 11:07:58 -05:00
80de2f1d26
Update Version to 22.08.2-1
v-columnstore-22.08.2-1
2022-10-03 12:56:50 -05:00
5ea84cbb3b
Enable regression tests on arm
2022-09-30 21:28:04 +03:00
ae162c3e24
Custom build
2022-09-30 18:26:37 +03:00
c3426dbd69
Explicit cast of INT_MIN/MAX to double
2022-09-30 18:26:37 +03:00
07a7130e2a
Explicit cast to long
2022-09-30 18:26:37 +03:00
5b166a9577
Fix truncate and round for char types
2022-09-30 18:26:37 +03:00
06fa57966b
Fix typo
2022-09-30 18:26:37 +03:00
680633a350
Fix another 0 count error in dropValue
2022-09-30 18:26:37 +03:00
e7cab8445c
Fix the 0 count problem
2022-09-30 18:26:37 +03:00
80a2d8e9f5
Add tests for window functions
2022-09-30 18:26:37 +03:00
14810d87ba
Put Welford's online algorithm everywhere
2022-09-30 18:26:37 +03:00
14b976991b
Remade dropValue
2022-09-30 18:26:37 +03:00
6ffa0000da
Online algorithm for regr_sxy
2022-09-30 18:26:37 +03:00
4630db9206
MCOL-5177: Error handling for HTTP 301 response from AWS S3. ( #2570 )
2022-09-27 11:49:20 -05:00
0a1ae054c9
Merge pull request #2576 from mariadb-corporation/task/MCOL-5218
...
MCOL-5218: Additional fix to mcs-loadbrm and mcs-savebrm + postinstall.
2022-09-26 19:37:23 +03:00
0ee1d94f71
MCOL-5218: Additional fix to mcs-loadbrm and mcs-savebrm + postinstall.
...
[fix] bug in detecting primary.
[fix] minor bugs.
[add] not getting meta on secondaries if no cmapi available on primary node.
[fix] postinstall script to mask mariadb-columnstore service on multinode configurations.
2022-09-23 22:01:16 +03:00
f8cc3d885d
Merge pull request #2564 from mariadb-AlexeyAntipovsky/MCOL-5213-dev
...
[MCOL-5213] Fix a rare IO error
2022-09-23 11:51:45 +03:00
b73c721e96
Merge pull request #2565 from mariadb-corporation/task/MCOL-5218
...
MCOL-5218: Fix mcs-loadbrm service start while reisntall.
2022-09-23 11:41:02 +03:00
70c850ca71
MCOL-5218: Fix mcs-loadbrm nd mcs-savebrm service run while reisntall.
...
Removed "requests" external python dependency to keep working with preinstalled python3.
Add fallback to detect primary if CMAPI is unreachable with hostname resolving.
Fix various minor python code styling.
f
2022-09-23 04:11:36 +03:00