Commit Graph
40 Commits
Author SHA1 Message Date
jinjunzh ba38969e9c enable qpl for clickhouse-keeper build 2022-07-05 15:28:41 -04:00
jasperzhuandGitHub bca18b2caf Merge branch 'master' into dev_intel_iaa_deflate 2022-06-16 08:56:27 +08:00
jinjunzh c7ca746994 fixed build issues in clickhouse-keeper 2022-06-05 14:46:28 -04:00
jinjunzh 2170a99484 revise ENABLE_QPL_COMPRESSION build option 2022-06-03 21:06:55 -04:00
jinjunzh e1426c7e9d add build option for iaa compression 2022-06-01 11:47:43 -04:00
koloshmet 0697b9ffcf FPC codec 2022-05-25 22:04:39 +03:00
jinjunzh 68a7e4b9b5 preliminary patch for iaa deflate solution 2022-04-26 14:14:09 -04:00
alesapinandGitHub 77e700b1cf Update src/Compression/CompressionFactory.cpp 2022-03-28 11:25:08 +02:00
alesapinandMikhail f. Shiryaev a4ab73619f Fix UBSan build 2022-03-22 15:05:31 +01:00
Maksim Kita 65c52298b6 Fix clang-tidy warnings in Compression, Coordination, Core folders 2022-03-14 18:17:35 +00:00
Alexey Milovidov 8b4a6a2416 Remove cruft 2021-10-28 02:10:39 +03:00
Nikita Mikhaylov 64821c41d9 Style 2021-08-21 13:00:15 +00:00
Nikita Mikhaylov f72457fa98 Lower the size of the binaries 2021-08-21 02:20:23 +00:00
PHOandGitHub 6425dd001a Add a codec AES_128_GCM_SIV for encrypting columns on disk (#19896)
* Add a codec Encrypted() for encrypting columns on disk

While this is implemented as a compression codec, it does not actually compress data. It instead encrypts data on disk. The key is obtained by executing a user-specified command at the server startup, or if it's not specified the codec refuses to process any data. For now the only supported cipher is 'AES-128-GCM-SIV'.
2021-07-30 12:12:33 +03:00
Alexey Milovidov 8d85145725 Remove experimental compression codecs 2021-06-06 02:26:52 +03:00
Alexey Milovidov 273226de32 Remove string parameter for Density 2021-05-24 06:43:25 +03:00
Alexey Milovidov 8d2fa6cf50 Allow to build without experimental compression libraries and remove from fasttest 2021-05-24 01:18:12 +03:00
Alexey Milovidov 40d4f0678f Remove overload (harmful) 2021-05-23 04:25:06 +03:00
Alexey Milovidov fdc5bb72f5 Minor modification 2021-05-23 04:14:29 +03:00
Alexey Milovidov deb68b15da Fix bad dependencies in code 2021-05-23 04:03:42 +03:00
Alexey Milovidov 77414b50e6 Remove copy-paste 2021-05-23 03:55:16 +03:00
Alexey Milovidov b0df9286f0 Fix whitespace 2021-05-23 03:30:53 +03:00
Alexey Milovidov ecc2e98265 Fix wrong intent in exception message 2021-05-23 03:30:17 +03:00
fibersel cb53bbb7b0 add experimental codecs flag, add integration test for experimental codecs 2021-05-06 14:57:22 +03:00
Anton Popov bc417cf54a refactoring of serializations 2021-03-09 17:46:52 +03:00
Alexey Milovidov 1572d2122b Respect network_compression_method in async INSERT into Distributed table 2021-01-06 03:41:34 +03:00
Mikhail Filimonov 41971e073a Fix typos reported by codespell 2020-10-27 12:04:03 +01:00
IvanandGitHub 1d170f5745 ASTTableIdentifier Part #1: improve internal representation of ASTIdentifier name (#16149)
* Use only |name_parts| as primary name source

* Restore legacy logic for table restoration

* Fix build

* Fix tests

* Add pytest server config

* Fix tests

* Fixes due to review
2020-10-24 21:46:10 +03:00
alesapin fd394f699c Better comments 2020-09-22 15:49:55 +03:00
alesapin 4debccb7fe Almost working version 2020-09-21 17:22:13 +03:00
alesapin a3e999784b Buildable code 2020-09-21 14:24:10 +03:00
alesapinandGitHub 10c7a6c45e Add ability to specify Default codec for columns (#14049)
* Add ability to specify DefaultCompression codec which correspond to settings specified in config.xml

* Fix style

* Rename DefaultCompression to simple Default

* Fix compression codec

* Better codec description representation

* Less strange code and one method

* Fix delta
2020-08-28 20:40:45 +03:00
Nikita Mikhaylov 4d49d2c671 another removes 2020-07-30 13:31:14 +03:00
Alexey Milovidov 380f748358 Fix issues 2020-07-09 08:08:41 +03:00
Alexey Milovidov 0c8e12affd Remove ridiculous code 2020-07-09 03:46:00 +03:00
Dmitrii Kovalkov 37d13d4bce Compilable 2020-05-29 07:31:59 +02:00
Alexey Milovidov 301c6137e4 Better exception messages; fixed error; updated tests 2020-05-04 17:25:54 +03:00
alexey-milovidovandGitHub 6b0bffcdab Update CompressionFactory.cpp 2020-05-04 03:47:41 +03:00
Alexey Milovidov 99c18c5a09 Check for suspicious codecs #4966 2020-05-04 03:11:49 +03:00
Ivan Lezhankin 06446b4f08 dbms/ → src/ 2020-04-03 18:14:31 +03:00