1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-09-16 19:42:06 +03:00
Commit Graph

5593 Commits

Author SHA1 Message Date
Daniel Black
5ba808d542 MCOL-6101: joblist library not linked against openssl libraries
Joblist uses the decrypt_password function which requires
the openssl libraries.

This should be linked explictly.
2025-07-18 12:14:39 +04:00
Leonid Fedorov
9bc1ebc263 bump-version 2025-07-04 19:48:31 +04:00
Leonid Fedorov
8eb7439f23 MCOL-6068: gcc15 fix 2025-07-04 15:56:05 +04:00
Leonid Fedorov
4d37751e2a Merge pull request #3304 from grooverdan/MDEV-33091-pcre
MDEV-33091 rename PCRE_INCLUDES to use PKG_CHECK_MODULES naming, PCRE_INCLUDE_DIR
2025-05-23 04:45:50 +04:00
Leonid Fedorov
48f3892dc2 Merge branch 'develop-6' into MDEV-33091-pcre 2025-05-23 04:03:05 +04:00
Petr Vaněk
86159cc899 Migration for Boost 1.85
Boost 1.85 removed some deprecated code in filesystem module which is
still used in columnstore:

- The boost/filesystem/convenience.hpp was removed but columnstore does
  not use any functionality from that file except indirect includes.
  Therefore this include is removed or replaced with more general
  boost/filesystem.hpp. The convenience.hpp header file was deprecated
  in filesystem V3 introduced in Boost 1.46.0.

- `normalize` method was removed and users are suggested to replace it
  with `lexically_normal` method, which was introduced in Boost 1.60.0.
  Original `normalize` call is preserved for backward compatibility with
  old Boost version, however`, `lexically_normal` method is preferably
  used with Boost 1.60.0 and newer.

- The `copy_option` was removed in favor of `copy_options` (note the
  trailing 's'), but enum values were renamed. Namely, `fail_if_exists`
  is replaced with `none` and `overwrite_if_exists` is replaced with
  `overwrite_existing`. The `copy_options` was introduced in Boost
  1.74.0.

  New form is used instead, but a backward compatibility layer for Boost
  1.73.0 and older was introduced in boost_copy_options_compat.hpp file.
  This solution seems to be less awkward than using multiple #if #else
  #endif blocks in source code.
2025-02-23 02:52:52 +04:00
drrtuy
ef0647b74a chore(): Bump VERSION up to 6.4.10-1 2025-01-27 10:08:06 +00:00
Sergei Golubchik
8e9479f580 chore(build): boost API related compilation issues (#3394)
storage-manager/src/Ownership.cpp:80:18: error: ‘class boost::filesystem::path’ has no member named ‘lexically_normal’

Boost 1.53.0
2025-01-27 09:59:23 +00:00
Daniel Black
9dedc57df6 feat(): MCOL-5881 set/getThreadName use FreeBSD API (#3381)
Taken from FreeBSD ports, this uses the FreeBSD
APIs rather than the Linux specific prctl to change
and retreive the thread names.

Co-authored-by: Bernard Spil <brnrd@FreeBSD.org>
2025-01-15 22:02:49 +00:00
Daniel Black
4299df7e9f Merge branch 'develop-6' into MDEV-33091-pcre 2024-09-05 11:05:28 +10:00
Daniel Black
0552948b6b MDEV-33091 rename PCRE_INCLUDES to use PKG_CHECK_MODULES naming, PCRE_INCLUDE_DIR
The 10.6 server changed the name of the include in commit 3a33ae86010051a1022c392f2936b5fc9f3ab19e.

Noticed thanks to Andrew Hutchings
2024-09-05 10:56:04 +10:00
drrtuy
502546d8f1 fix(compilation): fix compilation with gcc 13.2.1 (#3069)
* bump-version

* fix compilation with gcc 13.2.1

---------

Co-authored-by: Leonid Fedorov <leonid.fedorov@mariadb.com>
Co-authored-by: Sergei Golubchik <serg@mariadb.com>
2024-08-29 14:27:52 +03:00
drrtuy
baae1f66a5 * fix(compilation): New warn AKA 3919c541 backport
* fix(compilation): `New warn` AKA 3919c541 backport

* chore: Bump version to 6.4.8-2
2024-04-24 14:33:13 +03:00
Roman Nozdrin
fcd637addc Update Columnstore version up to 6.4.8-1. 2024-01-25 11:26:26 +00:00
drrtuy
757905f0a4 Fix/mcol 5611 5612 fedora build issues dev 6 (#3040)
* fix(build): include dequeue to satisfy fc39 compiler

* fix(build): MCOL-5612 const func pointer assignement must happen after func definition to satisfy modern compilers static analyzer

---------

Co-authored-by: Roman Nozdrin <rnozdrin@mariadb.com>
2023-11-29 19:34:41 +03:00
Leonid Fedorov
50ec4ce678 version bump vcolumnstore-6.4.7-3 2023-10-25 17:55:40 +03:00
Roman Nozdrin
58da5eea95 Merge pull request #2766 from mariadb-corporation/build-dev6
Add ability to compile against MariaDB with new cost model
2023-03-10 08:31:24 +00:00
Sergei Petrunia
88295b01f5 Add ability to compile against MariaDB with new cost model
If MariaDB defines MARIADB_NEW_COST_MODEL, then ha_mcs::scan_time()
has a different signature.
2023-03-09 21:25:13 +00:00
Roman Nozdrin
fa286826cb Merge pull request #2750 from mariadb-corporation/deb-packaging
deb tweaks from develop
vcolumnstore-6.4.7-2
2023-03-01 11:22:59 +00:00
mariadb-RomanNavrotskiy
767cca2ff1 ci: merge deb tweaks from develop 2023-03-01 09:51:18 +02:00
Roman Nozdrin
807f6a11d7 Merge pull request #2748 from mariadb-corporation/libfmt-develop-6
MCOL-5439: removed libfmt for develop-6
2023-02-28 08:20:19 +00:00
mariadb-RomanNavrotskiy
665ece9532 MCOL-5439: removed libfmt 2023-02-27 20:01:48 +02:00
Roman Nozdrin
c8f2454632 Merge pull request #2745 from drrtuy/switch_to_cs
Point develop-6. to CS server repo
2023-02-26 14:35:50 +00:00
Roman Nozdrin
16690bffd8 Point develop-6. to CS server repo 2023-02-24 17:55:25 +00:00
Roman Nozdrin
f8b9a6dae5 Merge pull request #2746 from drrtuy/MCOL-5437-dev6
MCOL-5437 Fixes to follow the charset_info api change introduced by M…
2023-02-24 17:54:13 +00:00
Roman Nozdrin
96525d7c13 Merge pull request #2744 from mariadb-corporation/columnstore-6.4.7-1
Columnstore 6.4.7 1
2023-02-24 17:53:50 +00:00
Roman Nozdrin
26e0b22738 MCOL-5437 Fixes to follow the charset_info api change introduced by MDEV-30661 2023-02-24 14:29:26 +00:00
Roman Nozdrin
b989238ff7 MCOL-5384 This commit replaces shared pointer to CSC with CSC ctor that is cleaned up leaving a scope
CSC default ctor was private b/c it must not allow to use CSC outside thread cache.
  However there are some places in the plugin code that need a standalone syscat that
  is cleaned up leaving the scope. The decision is to make the restriction mentioned
  organizational rather than syntactical.
2023-01-24 12:56:07 +00:00
Roman Nozdrin
c07e0c1cae The version is now 6.4.7 vcolumnstore-6.4.7-1 2023-01-23 18:06:20 +00:00
Leonid Fedorov
26b641ac06 Connection resource cleaning by Karol Roslaniec 2023-01-23 18:06:03 +00:00
Roman Nozdrin
70cdc61f2d Merge pull request #2675 from drrtuy/MCOL-3561-dev6
MCOL-3561 This patch updates Connector code after MDEV-29988
2022-12-23 16:45:25 +03:00
Roman Nozdrin
5719c835b4 MCOL-3561 This patch updates Connector code after MDEV-29988 2022-12-23 10:57:10 +00:00
Daniel Lee
5df48f6aa8 Merge pull request #2641 from mariadb-corporation/dlee_mtr_updates_for_dev6
Dlee mtr updates for dev6
2022-11-30 15:30:07 -06:00
root
d0ee29016d use chage columnstore_use_import_for_batchinsert to ALWAYS, use the default 'on' instead 2022-11-28 22:59:46 +00:00
root
1863987df0 Updated. Rersult string has been changed 2022-11-28 21:51:01 +00:00
root
3010edf957 Updated MTR cases for new output from the 'show create table' command 2022-11-28 20:50:17 +00:00
Roman Nozdrin
c04f8991db Merge pull request #2613 from mariadb-corporation/mtrfix_kp_221104_d6_ar
Mtrfix kp 221104 d6 ar
2022-11-23 17:42:32 +03:00
KirillPerov
a4d4909196 Merge remote-tracking branch 'origin/develop-6' into mtrfix_kp_221104_d6_ar 2022-11-22 02:15:19 +06:00
Roman Nozdrin
a4c39a0943 Merge pull request #2625 from mariadb-corporation/ignore-dockerhub
ci: ignore container image failures (temprorary)
2022-11-12 16:50:40 +03:00
mariadb-RomanNavrotskiy
a10259756b ci: ignore container image failures (temprorary) 2022-11-12 13:57:20 +02:00
Roman Nozdrin
7ffd70bd0c Merge pull request #2614 from mariadb-corporation/columnstore-6.4.6-1
Columnstore 6.4.6 1 Merge into develop-6
2022-11-10 01:48:10 +03:00
mariadb-KirillPerov
40cbe75f12 Update mcs1_create_table_data_types.test 2022-11-07 03:22:45 +06:00
mariadb-KirillPerov
29c1a6c6d1 Update mcs16_functions_define_call_drop.test 2022-11-07 02:58:13 +06:00
mariadb-KirillPerov
435fe58e84 Update mcs118_charset_negative.test 2022-11-07 02:55:59 +06:00
mariadb-KirillPerov
c8cf9d1512 Update mcs69_cast_data_types.test 2022-11-07 01:13:53 +06:00
mariadb-KirillPerov
66d1d8a28f Update mcs16_functions_define_call_drop.test 2022-11-07 01:06:21 +06:00
mariadb-KirillPerov
1c9daabb67 Update mcs118_charset_negative.test 2022-11-07 00:57:32 +06:00
mariadb-KirillPerov
52bb7be561 Update mcs118_charset_negative.test 2022-11-07 00:53:20 +06:00
mariadb-KirillPerov
ea3af986a2 Update mcol641-create.test 2022-11-07 00:11:27 +06:00
mariadb-KirillPerov
1335f8e6a5 Update mcol641-create.test 2022-11-06 07:03:25 +06:00