ClickHouse/src/Functions
Kruglov Pavel facde7541f
Merge pull request #61567 from Avogar/fix-analyzer-group-by-use-nulls
Fix logical error in group_by_use_nulls + grouping set + analyzer + materialize/constant
2024-03-28 14:38:11 +01:00
..
array Merge remote-tracking branch 'blessed/master' into nested_includes 2024-03-20 14:08:10 +01:00
divide Print CPU flags at startup 2024-02-16 13:06:57 +01:00
GatherUtils Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
JSONPath Merge pull request #61406 from rschu1ze/enable-clang-tidy-in-headers 2024-03-18 21:43:26 +01:00
keyvaluepair Reduce header dependencies 2024-03-19 17:04:29 +01:00
Kusto Kusto-phase2: remove dialect auto option. use table function instead of subquery for kql() function fix type. 2023-08-26 07:40:39 -07:00
tests Remove some code 2024-01-13 03:48:04 +01:00
UniqTheta Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
URL Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
UserDefined Merge pull request #61356 from vitlibar/fix-replace-dictionary 2024-03-21 16:45:06 +01:00
abs.cpp support string 2023-04-22 17:21:43 +00:00
acos.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
acosh.cpp Automated function registration 2022-07-29 15:39:50 +08:00
addDays.cpp Automated function registration 2022-07-29 15:39:50 +08:00
addHours.cpp Automated function registration 2022-07-29 15:39:50 +08:00
addMicroseconds.cpp Refactorings in FunctionDateOrDateTimeAddInterval 2023-10-20 15:47:16 +00:00
addMilliseconds.cpp Refactorings in FunctionDateOrDateTimeAddInterval 2023-10-20 15:47:16 +00:00
addMinutes.cpp Automated function registration 2022-07-29 15:39:50 +08:00
addMonths.cpp Automated function registration 2022-07-29 15:39:50 +08:00
addNanoseconds.cpp Refactorings in FunctionDateOrDateTimeAddInterval 2023-10-20 15:47:16 +00:00
addQuarters.cpp Automated function registration 2022-07-29 15:39:50 +08:00
addressToLine.cpp Insignificant changes 2024-02-18 10:47:18 +01:00
addressToLine.h Cleanup SymbolIndex after reload got removed 2023-07-09 09:25:11 +02:00
addressToLineWithInlines.cpp Fix "logical error" in addressToLineWithInlines 2023-06-25 08:31:02 +02:00
addressToSymbol.cpp Cleanup SymbolIndex after reload got removed 2023-07-09 09:25:11 +02:00
addSeconds.cpp Automated function registration 2022-07-29 15:39:50 +08:00
addWeeks.cpp Automated function registration 2022-07-29 15:39:50 +08:00
addYears.cpp Automated function registration 2022-07-29 15:39:50 +08:00
aes_decrypt_mysql.cpp Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
aes_encrypt_mysql.cpp Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
alphaTokens.cpp Try to avoid calculation of scalar subqueries for CREATE TABLE. 2024-02-27 17:46:13 +00:00
appendTrailingCharIfAbsent.cpp Reduce header dependencies 2024-03-19 17:04:29 +01:00
arrayStringConcat.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
ascii.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
asin.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
asinh.cpp Automated function registration 2022-07-29 15:39:50 +08:00
assumeNotNull.cpp Automated function registration 2022-07-29 15:39:50 +08:00
atan2.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
atan.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
atanh.cpp Automated function registration 2022-07-29 15:39:50 +08:00
bar.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
base58Decode.cpp Add functio ntryBase58Decode() 2022-09-27 10:18:36 +00:00
base58Encode.cpp Add functio ntryBase58Decode() 2022-09-27 10:18:36 +00:00
base64Decode.cpp Merge pull request #54479 from rschu1ze/todayssinceyearzero 2023-09-11 17:05:28 +02:00
base64Encode.cpp Merge pull request #54479 from rschu1ze/todayssinceyearzero 2023-09-11 17:05:28 +02:00
bitAnd.cpp bitCount support FixedString data type 2023-04-22 14:17:31 +00:00
bitBoolMaskAnd.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
bitBoolMaskOr.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
bitCount.cpp Implement bitHammingDistance for big integers 2023-11-21 18:38:00 +01:00
bitHammingDistance.cpp Fix style 2023-11-22 01:24:58 +01:00
bitNot.cpp Merge branch 'master' of github.com:ClickHouse/ClickHouse into bitcount 2023-04-22 17:23:30 +00:00
bitOr.cpp bitCount support FixedString data type 2023-04-22 14:17:31 +00:00
bitRotateLeft.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
bitRotateRight.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
bitShiftLeft.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
bitShiftRight.cpp use std::lerp, constexpr hex.h 2023-03-07 22:50:17 +00:00
bitSlice.cpp Compile with C++23 2023-03-10 19:11:58 +00:00
bitSwapLastTwo.cpp support string 2023-04-22 17:21:43 +00:00
bitTest.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
bitTestAll.cpp Automated function registration 2022-07-29 15:39:50 +08:00
bitTestAny.cpp Automated function registration 2022-07-29 15:39:50 +08:00
bitWrapperFunc.cpp support string 2023-04-22 17:21:43 +00:00
bitXor.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
blockNumber.cpp Make atomic counter relaxed 2022-12-13 13:34:41 +00:00
blockSerializedSize.cpp do call finalize for all buffers 2023-06-16 16:38:18 +02:00
blockSize.cpp Some cleanup of isDeterministic(InScopeOfQuery)() 2022-12-07 14:34:31 +00:00
byteSize.cpp Automated function registration 2022-07-29 15:39:50 +08:00
byteSwap.cpp Add 16/32-byte integer support 2023-10-13 14:54:56 +00:00
canonicalRand.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
caseWithExpression.cpp Less crap 2024-03-17 13:20:49 +01:00
castOrDefault.cpp Fix style 2024-03-17 13:34:34 +01:00
CastOverloadResolver.cpp Fix error 2024-03-10 02:51:32 +01:00
CastOverloadResolver.h Remove C++ templates 2023-11-10 05:25:02 +01:00
castTypeToEither.h This is actually better 2023-11-06 03:00:03 +01:00
catboostEvaluate.cpp fix: incorporate review comments 2022-09-14 15:21:24 +00:00
cbrt.cpp Automated function registration 2022-07-29 15:39:50 +08:00
checkHyperscanRegexp.cpp Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
checkHyperscanRegexp.h Some fixups 2024-01-07 22:28:08 +00:00
CMakeLists.txt Merge pull request #61564 from liuneng1994/optimize_in_single_value 2024-03-25 12:53:01 +01:00
coalesce.cpp Trivial optimize of function coalesce. (#59627) 2024-02-14 11:29:45 +01:00
concat.cpp Remove crap 2024-03-09 08:10:59 +01:00
concatWithSeparator.cpp Support arguments of arbitary type in function concatWithSeparator() 2024-01-29 14:11:21 +00:00
connectionId.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
convertCharset.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
cos.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
cosh.cpp Automated function registration 2022-07-29 15:39:50 +08:00
countDigits.cpp Digits doesn't belong with itoa anymore 2024-03-08 14:22:38 +01:00
countMatches.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
countMatches.h More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
countSubstrings.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
countSubstringsCaseInsensitive.cpp Automated function registration 2022-07-29 15:39:50 +08:00
countSubstringsCaseInsensitiveUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
CountSubstringsImpl.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
coverage.cpp Merge branch 'master' into less-header-1 2024-03-18 10:25:42 +01:00
CRC.cpp Less crap 2024-03-17 13:20:49 +01:00
currentDatabase.cpp Improve MySQL Compatibility by supporting SCHEMA() 2023-08-19 16:24:09 +02:00
currentProfiles.cpp Less crap 2024-03-17 12:53:59 +01:00
currentRoles.cpp Try fix No user 2023-11-15 15:14:46 +00:00
currentSchemas.cpp new alias for current_database and added current_schemas 2023-07-18 14:50:53 +02:00
currentUser.cpp init 2024-03-22 13:19:18 +00:00
CustomWeekTransforms.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
date_trunc.cpp no smaller unit in date_trunc 2024-03-25 20:56:00 +00:00
dateDiff.cpp Reduce header dependencies 2024-03-19 17:04:29 +01:00
dateName.cpp do call finalize for all buffers 2023-06-16 16:38:18 +02:00
DateTimeTransforms.cpp Revert "Revert "Add toMillisecond function"" 2024-03-01 13:14:44 +00:00
DateTimeTransforms.h Reduce header dependencies 2024-03-19 17:04:29 +01:00
decodeHTMLComponent.cpp fix clang-tidy errors 2023-09-02 09:50:17 -07:00
decodeXMLComponent.cpp use std::lerp, constexpr hex.h 2023-03-07 22:50:17 +00:00
decrypt.cpp Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
defaultValueOfArgumentType.cpp Automated function registration 2022-07-29 15:39:50 +08:00
defaultValueOfTypeName.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
degrees.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
demangle.cpp Typo: demange.cpp --> demangle.cpp 2023-05-11 21:32:12 +00:00
divide.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
divideDecimal.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
DivisionUtils.h Clean up GCC warning pragmas 2023-04-11 18:21:08 +00:00
dumpColumnStructure.cpp Automated function registration 2022-07-29 15:39:50 +08:00
empty.cpp Automated function registration 2022-07-29 15:39:50 +08:00
EmptyImpl.h Revert "Revert "Check stack size in Parser"" 2024-02-27 01:34:50 +03:00
encodeXMLComponent.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
encrypt.cpp Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
endsWith.cpp Automated function registration 2022-07-29 15:39:50 +08:00
endsWithUTF8.cpp change as requested 2023-07-26 10:53:07 +08:00
equals.cpp add not in 2024-03-20 17:46:07 +08:00
equals.h add not in 2024-03-20 17:46:07 +08:00
erf.cpp Automated function registration 2022-07-29 15:39:50 +08:00
erfc.cpp Automated function registration 2022-07-29 15:39:50 +08:00
errorCodeToName.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
evalMLMethod.cpp Ditch tons of garbage 2023-08-09 02:19:02 +02:00
exp2.cpp Automated function registration 2022-07-29 15:39:50 +08:00
exp10.cpp Automated function registration 2022-07-29 15:39:50 +08:00
exp.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
extract.cpp Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
extractAll.cpp Merge branch 'master' into constant-folding-scalar-subqueries 2024-03-07 17:49:31 +00:00
extractAllGroups.h More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
extractAllGroupsHorizontal.cpp Automated function registration 2022-07-29 15:39:50 +08:00
extractAllGroupsVertical.cpp Automated function registration 2022-07-29 15:39:50 +08:00
extractGroups.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
ExtractString.h
extractTextFromHTML.cpp Mark a function inline 2023-04-06 13:28:30 -07:00
extractTimeZoneFromFunctionArguments.cpp Minor fixes 2023-09-01 14:14:00 +00:00
extractTimeZoneFromFunctionArguments.h Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
factorial.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
filesystem.cpp Slight improvement in Disks interface 2023-04-29 18:55:19 +02:00
finalizeAggregation.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
firstLine.cpp Added function firstLine to extract the first line from a multiline string 2023-07-18 12:18:26 +03:00
flattenTuple.cpp Automated function registration 2022-07-29 15:39:50 +08:00
format.cpp Make format constexpr 2023-12-29 21:09:58 +01:00
formatDateTime.cpp A definitive guide to CAST 2024-03-16 16:23:12 +01:00
formatQuery.cpp Limit backtracking in parser 2024-03-17 19:54:45 +01:00
formatReadable.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
formatReadableDecimalSize.cpp Move Allocator code into module part 2023-12-27 15:42:08 +01:00
formatReadableQuantity.cpp Move Allocator code into module part 2023-12-27 15:42:08 +01:00
formatReadableSize.cpp Move Allocator code into module part 2023-12-27 15:42:08 +01:00
formatReadableTimeDelta.cpp added subseconds to formatReadableTimeDelta and add tests 2023-09-24 13:04:56 +02:00
formatRow.cpp Make all format names case insensitive. 2024-02-26 22:46:51 +08:00
formatString.h Cosmetics: remove superfluous inline 2024-01-29 13:24:43 +00:00
fromDaysSinceYearZero.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
fromModifiedJulianDay.cpp Fix style 2023-07-06 02:52:55 +02:00
fromUnixTimestamp64Micro.cpp Less crap 2024-03-17 12:53:59 +01:00
fromUnixTimestamp64Milli.cpp Less crap 2024-03-17 12:53:59 +01:00
fromUnixTimestamp64Nano.cpp Less crap 2024-03-17 12:53:59 +01:00
FunctionBase58Conversion.h Fix style 2022-09-28 07:48:36 +00:00
FunctionBase64Conversion.h More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
FunctionBinaryArithmetic.h Update FunctionBinaryArithmetic.h 2024-03-02 01:16:47 +01:00
FunctionBitTestMany.h Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
FunctionChar.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionConstantBase.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
FunctionCustomWeekToDateOrDate32.h String argument support for toDayOfWeek(), toWeek() and toYearWeek() 2023-10-13 10:30:37 +00:00
FunctionCustomWeekToSomething.h String argument support for toDayOfWeek(), toWeek() and toYearWeek() 2023-10-13 10:30:37 +00:00
FunctionDateOrDateTimeAddInterval.h Fix addDays cause an error when used datetime64 (#61561) 2024-03-21 14:47:29 +01:00
FunctionDateOrDateTimeToDateOrDate32.h Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
FunctionDateOrDateTimeToDateTimeOrDateTime64.h Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
FunctionDateOrDateTimeToSomething.h KeyCondition: preparation 2023-10-14 04:32:25 +02:00
FunctionFactory.cpp Less crap 2024-03-17 12:53:59 +01:00
FunctionFactory.h Less crap 2024-03-17 13:20:49 +01:00
FunctionFile.cpp Fixed tests 2023-03-11 11:51:54 +01:00
FunctionFQDN.cpp Less crap 2024-03-17 13:20:49 +01:00
FunctionGenerateRandomStructure.cpp Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
FunctionGenerateRandomStructure.h Fix style 2023-05-15 13:46:18 +02:00
FunctionHelpers.cpp Merge pull request #54518 from rschu1ze/split-better 2023-09-22 12:07:45 +02:00
FunctionHelpers.h More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
FunctionIfBase.h JIT infrastructure refactoring 2023-06-20 11:42:22 +03:00
FunctionJoinGet.cpp Reduce header dependencies 2024-03-19 17:04:29 +01:00
FunctionMathBinaryFloat64.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionMathUnary.h Fix segfault in MathUnary 2023-06-27 19:19:58 +02:00
FunctionNumericPredicate.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionsAES.cpp Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
FunctionsAES.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
FunctionsBinaryRepresentation.cpp Addressing feedback. 2023-08-18 13:50:31 -07:00
FunctionsBitmap.cpp Automated function registration 2022-07-29 15:39:50 +08:00
FunctionsBitmap.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
FunctionsBitToArray.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionsCharsetClassification.cpp Fix typo 2023-07-23 20:11:24 +02:00
FunctionsCodingIP.cpp Update FunctionsCodingIP.cpp 2023-06-12 14:23:22 -04:00
FunctionsCodingIP.h better exception message 2023-05-31 11:25:33 -04:00
FunctionsCodingULID.cpp update FunctionULIDStringToDateTime for short circuit 2024-02-26 15:01:17 +01:00
FunctionsCodingUUID.cpp use std::lerp, constexpr hex.h 2023-03-07 22:50:17 +00:00
FunctionsComparison.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
FunctionsConsistentHashing.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionsConversion.cpp FML 2024-03-22 17:55:50 +01:00
FunctionsDecimalArithmetics.h Remove superfluous includes of logger_userful.h from headers 2023-04-10 17:59:30 +02:00
FunctionsEmbeddedDictionaries.cpp Automated function registration 2022-07-29 15:39:50 +08:00
FunctionsEmbeddedDictionaries.h Fixing more headers 2024-02-29 15:40:30 +00:00
FunctionsExternalDictionaries.cpp Add dictGetAll function for RegExpTreeDictionary 2023-06-04 23:46:04 -05:00
FunctionsExternalDictionaries.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
FunctionsHashing.h Remove old code 2024-03-04 00:11:55 +01:00
FunctionsHashingInt.cpp Review suggestions 2023-01-24 22:54:01 +00:00
FunctionsHashingMisc.cpp Move FunctionsStringHashFixedString template to single file 2023-12-18 19:14:47 +01:00
FunctionsHashingMurmur.cpp Add kafkaMurmurHash function 2023-03-29 18:09:15 +00:00
FunctionShowCertificate.cpp Automated function registration 2022-07-29 15:39:50 +08:00
FunctionShowCertificate.h Use forward declaration of ThreadPool 2023-04-07 11:25:35 +02:00
FunctionsJSON.cpp Move functions registration to .cpp 2023-03-30 06:24:18 +03:00
FunctionsJSON.h Revert "disallow LowCardinality input type for JSONExtract" (#61960) 2024-03-27 12:06:50 +01:00
FunctionsLanguageClassification.cpp Fix fasttest 2023-07-23 17:59:49 +02:00
FunctionsLogical.cpp Revert "Revert "Check stack size in Parser"" 2024-02-27 01:34:50 +03:00
FunctionsLogical.h refactior short circuit setting 2024-01-30 21:26:43 +00:00
FunctionsMiscellaneous.h More minor changes 2024-01-01 19:17:04 +01:00
FunctionsMultiStringFuzzySearch.h Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
FunctionsMultiStringPosition.h Merge pull request #39300 from ClickHouse/stringref-to-stringview 2022-07-18 19:20:16 +02:00
FunctionsMultiStringSearch.h Reject DoS-prone hyperscan regexes 2023-02-09 17:17:35 +00:00
FunctionsOpDate.cpp Support-encoded date arguments in addDate() 2023-10-25 10:41:18 +00:00
FunctionsProgrammingClassification.cpp Fix fasttest 2023-07-23 20:10:41 +02:00
FunctionSQLJSON.cpp Automated function registration 2022-07-29 15:39:50 +08:00
FunctionSQLJSON.h Limit backtracking in parser 2024-03-17 19:54:45 +01:00
FunctionsRandom.cpp Adapt internal data structures to 512-bit era (#42564) 2022-10-25 13:56:28 +02:00
FunctionsRandom.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionsRound.cpp Less crap 2024-03-17 13:20:49 +01:00
FunctionsRound.h Add Decimal256 to a lot of places 2023-03-14 22:10:52 +01:00
FunctionsStringDistance.cpp Stylistic changes 2024-01-09 12:53:17 +00:00
FunctionsStringHash.cpp Fix SimHash function issue for s390x 2023-09-19 07:12:14 -07:00
FunctionsStringHash.h Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
FunctionsStringHashFixedString.cpp Reduce header dependencies 2024-03-19 17:04:29 +01:00
FunctionsStringSearch.h Fix string search with const position 2024-03-18 21:41:06 +01:00
FunctionsStringSearchToString.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionsStringSimilarity.cpp Minor cleanup of msan usage 2024-01-25 15:40:11 +00:00
FunctionsStringSimilarity.h Add function hammingDistance 2023-09-22 17:43:52 +00:00
FunctionStartsEndsWith.h fix code style 2023-07-25 15:39:49 +08:00
FunctionsTextClassification.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionsTimeWindow.cpp Fix build 2024-03-21 02:46:03 +01:00
FunctionsTimeWindow.h Fix clang-tidy 2024-03-21 19:09:40 +01:00
FunctionsTonalityClassification.cpp Fix fasttest 2023-07-23 20:10:41 +02:00
FunctionsTransactionCounters.cpp Automated function registration 2022-07-29 15:39:50 +08:00
FunctionStringOrArrayToT.h add empty/notEmpty function support for IP types 2023-01-30 20:37:08 +00:00
FunctionStringReplace.h More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
FunctionStringToString.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
FunctionsVisitParam.h Refine the solution 2023-01-23 14:27:48 -08:00
FunctionTokens.h Merge branch 'master' into constant-folding-scalar-subqueries 2024-03-07 17:49:31 +00:00
FunctionUnaryArithmetic.h JIT infrastructure refactoring 2023-06-20 11:42:22 +03:00
FunctionUnixTimestamp64.h More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
fuzzBits.cpp Fix fuzzBits 2023-11-21 09:43:27 +00:00
gcd.cpp Automated function registration 2022-07-29 15:39:50 +08:00
GCDLCMImpl.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
generateULID.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
generateUUIDv4.cpp Addressing feedback. 2023-08-18 13:50:31 -07:00
GeoHash.cpp Fix 6/7 of trash 2022-09-19 08:53:20 +02:00
GeoHash.h Fix clang-tidy warnings in Disks, Formats, Functions folders 2022-03-14 18:17:35 +00:00
geohashDecode.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
geohashEncode.cpp fix code style 2023-05-24 14:27:37 +08:00
geohashesInBox.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
geometryConverters.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
geoToH3.cpp fixes 2023-01-24 00:46:03 +01:00
geoToS2.cpp Cleanup some known short messages 2023-12-26 12:58:50 +01:00
getClientHTTPHeader.cpp Fix tidy 2024-03-25 03:28:37 +01:00
getFuzzerData.cpp Limit backtracking in parser 2024-03-17 20:16:23 +01:00
getMacro.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
getScalar.cpp Analyzer support _shardNum column to shardNum() function rewrite 2023-03-01 18:03:42 +01:00
getServerPort.cpp Some cleanup of isDeterministic(InScopeOfQuery)() 2022-12-07 14:34:31 +00:00
getSetting.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
getSizeOfEnumType.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
getSubcolumn.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
getTypeSerializationStreams.cpp Improve the performance of serialized aggregation method when involving multiple [nullable] columns. 2024-02-29 21:48:15 +08:00
globalVariable.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
greatCircleDistance.cpp Fix tidy 2024-03-25 15:46:55 +01:00
greater.cpp Update greater.cpp 2024-02-14 17:44:06 +01:00
greaterOrEquals.cpp Remove context from comparison functions. 2024-02-14 12:38:13 +00:00
greatest.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
GregorianDate.cpp Fix incorrect Exceptions 2023-12-24 21:26:32 +01:00
GregorianDate.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
grouping.h Fixed build 2022-10-24 10:22:20 +02:00
h3CellAreaM2.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3CellAreaRads2.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3Distance.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3EdgeAngle.cpp fixes 2023-01-24 00:46:03 +01:00
h3EdgeLengthKm.cpp fixes 2023-01-24 00:46:03 +01:00
h3EdgeLengthM.cpp fixes 2023-01-24 00:46:03 +01:00
h3ExactEdgeLengthKm.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3ExactEdgeLengthM.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3ExactEdgeLengthRads.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetBaseCell.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetDestinationIndexFromUnidirectionalEdge.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetFaces.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetIndexesFromUnidirectionalEdge.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetOriginIndexFromUnidirectionalEdge.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetPentagonIndexes.cpp fixes 2023-01-24 00:46:03 +01:00
h3GetRes0Indexes.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetResolution.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetUnidirectionalEdge.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetUnidirectionalEdgeBoundary.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3GetUnidirectionalEdgesFromHexagon.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3HexAreaKm2.cpp fixes 2023-01-24 00:46:03 +01:00
h3HexAreaM2.cpp fixes 2023-01-24 00:46:03 +01:00
h3HexRing.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3IndexesAreNeighbors.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3IsPentagon.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3IsResClassIII.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3IsValid.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3kRing.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3Line.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3NumHexagons.cpp fixes 2023-01-24 00:46:03 +01:00
h3PointDist.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3ToCenterChild.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3ToChildren.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
h3toGeo.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3ToGeoBoundary.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3ToParent.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
h3ToString.cpp Cleanup some known short messages 2023-12-26 12:58:50 +01:00
h3UnidirectionalEdgeIsValid.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
hasColumnInTable.cpp Reduce header dependencies 2024-03-19 17:04:29 +01:00
hasSubsequence.cpp Add case ins utf8 impl + tests 2023-07-10 09:18:09 +00:00
hasSubsequenceCaseInsensitive.cpp Add case ins utf8 impl + tests 2023-07-10 09:18:09 +00:00
hasSubsequenceCaseInsensitiveUTF8.cpp Add case ins utf8 impl + tests 2023-07-10 09:18:09 +00:00
HasSubsequenceImpl.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
hasSubsequenceUTF8.cpp Add case ins utf8 impl + tests 2023-07-10 09:18:09 +00:00
hasThreadFuzzer.cpp Automated function registration 2022-07-29 15:39:50 +08:00
hasToken.cpp Remove bad code and fix a bug 2023-06-28 10:41:39 +02:00
hasTokenCaseInsensitive.cpp Remove bad code and fix a bug 2023-06-28 10:41:39 +02:00
HasTokenImpl.h Fix style issue 2023-08-09 06:43:27 -07:00
HTMLCharacterReference.generated.cpp fix clang-tidy errors 2023-09-02 09:50:17 -07:00
HTMLCharacterReference.gperf fix clang-tidy errors 2023-09-02 09:50:17 -07:00
HTMLCharacterReference.h add script to generate hash function 2023-08-30 21:30:33 -07:00
HTMLCharacterReference.sh fix clang-tidy errors 2023-09-02 09:50:17 -07:00
hypot.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
identity.cpp Fix more tests with wirtual columns in StorageMerge. 2024-03-22 16:55:01 +00:00
identity.h Cleanup 2024-03-25 12:44:28 +00:00
idna.cpp Remove old code 2024-03-04 00:11:55 +01:00
if.cpp Merge pull request #57767 from jsc0218/DictShortCircuit 2024-02-26 15:16:15 +01:00
if.h Fix 01656_test_query_log_factories_info with analyzer. 2024-02-15 17:12:22 +00:00
ifNotFinite.cpp Impelement support for function range of Nullable argument 2023-06-26 12:03:25 +00:00
ifNull.cpp Remove PVS-Studio 2023-02-19 23:30:05 +01:00
IFunction.cpp Use ColumnConst instead of Field in IColumn::createWithOffsets 2024-01-22 13:41:58 +00:00
IFunction.h Fix clang-tidy-s 2024-03-11 10:58:54 +00:00
IFunctionAdaptors.h KeyCondition: preparation 2023-10-14 04:32:25 +02:00
IFunctionCustomWeek.h String argument support for toDayOfWeek(), toWeek() and toYearWeek() 2023-10-13 10:30:37 +00:00
IFunctionDateOrDateTime.h Simpler 2023-09-22 13:13:55 +00:00
ignore.cpp Automated function registration 2022-07-29 15:39:50 +08:00
ilike.cpp Automated function registration 2022-07-29 15:39:50 +08:00
in.cpp remove properly 2023-08-25 16:49:23 +05:00
indexHint.cpp Merge branch 'master' into use-dag-in-key-condition 2022-07-31 21:54:12 +02:00
indexHint.h Fixing build. 2022-07-19 20:19:57 +00:00
initcap.cpp Special build check fix 2023-07-03 18:09:08 +00:00
initcapUTF8.cpp Special build check fix 2023-07-03 18:09:08 +00:00
initializeAggregation.cpp Move handling of RESPECT NULLS outside of the parser 2023-11-27 11:00:27 +01:00
initialQueryID.cpp Automated function registration 2022-07-29 15:39:50 +08:00
intDiv.cpp Clean up GCC warning pragmas 2023-04-11 18:21:08 +00:00
intDivOrZero.cpp Automated function registration 2022-07-29 15:39:50 +08:00
intExp2.cpp support string 2023-04-22 17:21:43 +00:00
intExp10.cpp support string 2023-04-22 17:21:43 +00:00
isConstant.cpp Automated function registration 2022-07-29 15:39:50 +08:00
isDecimalOverflow.cpp Remove PVS-Studio 2023-02-19 23:30:05 +01:00
isFinite.cpp Less use of CH-specific bit_cast() 2022-11-04 15:52:48 +00:00
isInfinite.cpp Less use of CH-specific bit_cast() 2022-11-04 15:52:48 +00:00
isIPAddressContainedIn.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
isNaN.cpp Remove PVS-Studio 2023-02-19 23:30:05 +01:00
isNotDistinctFrom.cpp fix style, add built-in documentation 2023-08-30 15:06:35 +00:00
isNotDistinctFrom.h Fix typos 2023-08-31 15:22:27 +00:00
isNotNull.cpp improve ifnotnull 2024-02-06 11:48:13 +08:00
isNull.cpp Implement Variant data type 2023-12-19 16:45:15 +00:00
isNullable.cpp Automated function registration 2022-07-29 15:39:50 +08:00
IsOperation.h fix 2024-03-01 17:42:57 +00:00
isValidUTF8.cpp Remove PVS-Studio 2023-02-19 23:30:05 +01:00
isZeroOrNull.cpp Handle Null in function isZeroOrNull 2023-09-05 13:53:15 +00:00
ITupleFunction.h Fix clang-tidy warnings in Disks, Formats, Functions folders 2022-03-14 18:17:35 +00:00
JSONArrayLength.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
jsonMergePatch.cpp Even better 2023-12-04 18:42:25 +01:00
jumpConsistentHash.cpp Automated function registration 2022-07-29 15:39:50 +08:00
kostikConsistentHash.cpp Automated function registration 2022-07-29 15:39:50 +08:00
lcm.cpp Automated function registration 2022-07-29 15:39:50 +08:00
least.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
LeastGreatestGeneric.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
left.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
LeftRight.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
lemmatize.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
lengthUTF8.cpp add empty/notEmpty function support for IP types 2023-01-30 20:37:08 +00:00
less.cpp Remove context from comparison functions. 2024-02-14 12:38:13 +00:00
lessOrEquals.cpp Remove context from comparison functions. 2024-02-14 12:38:13 +00:00
lgamma.cpp Automated function registration 2022-07-29 15:39:50 +08:00
like.cpp Fixes #61051 2024-03-10 13:13:59 +00:00
like.h Refactoring: Make template instantiation easier to read 2022-05-25 10:03:58 +02:00
locate.cpp Fixes #61051 2024-03-10 13:13:59 +00:00
log1p.cpp Automated function registration 2022-07-29 15:39:50 +08:00
log2.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
log10.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
log.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
logical.h Fixing style. 2024-02-15 17:35:44 +00:00
logTrace.cpp Updated implementation 2024-01-25 14:31:49 +03:00
lowCardinalityIndices.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
lowCardinalityKeys.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
lower.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
LowerUpperImpl.h style fixes 2022-06-07 10:34:47 +02:00
LowerUpperUTF8Impl.h Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
lowerUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
makeDate.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
map.cpp Fix special builds and tests 2024-01-26 14:01:06 +00:00
match.cpp Automated function registration 2022-07-29 15:39:50 +08:00
MatchImpl.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
materialize.cpp Automated function registration 2022-07-29 15:39:50 +08:00
materialize.h Fix logical error in group_by_use_nulls + analyzer + materialize/constant 2024-03-19 10:41:23 +00:00
mathConstants.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
max2.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
min2.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
minSampleSize.cpp Fixed spelling of "Continous" to "Continuous" (#56143) 2023-11-01 14:58:03 +01:00
minus.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
modulo.cpp Fix build 2023-11-10 05:34:29 +01:00
moduloOrZero.cpp Automated function registration 2022-07-29 15:39:50 +08:00
monthName.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
mortonDecode.cpp Re-enable clang-tidy checks 2023-09-26 09:34:12 +00:00
mortonEncode.cpp Re-enable clang-tidy checks 2023-09-26 09:34:12 +00:00
multiFuzzyMatchAllIndices.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiFuzzyMatchAny.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiFuzzyMatchAnyIndex.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiIf.cpp Less crap 2024-03-17 13:20:49 +01:00
multiIf.h Fix 01656_test_query_log_factories_info with analyzer. 2024-02-15 17:12:22 +00:00
multiMatchAllIndices.cpp Automated function registration 2022-07-29 15:39:50 +08:00
MultiMatchAllIndicesImpl.h Reject DoS-prone hyperscan regexes 2023-02-09 17:17:35 +00:00
multiMatchAny.cpp Fix 01656_test_query_log_factories_info with analyzer. 2024-02-15 17:12:22 +00:00
multiMatchAny.h Fix 01656_test_query_log_factories_info with analyzer. 2024-02-15 17:12:22 +00:00
MultiMatchAnyImpl.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
multiMatchAnyIndex.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiply.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiplyDecimal.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
multiSearchAllPositions.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchAllPositionsCaseInsensitive.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchAllPositionsCaseInsensitiveUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
MultiSearchAllPositionsImpl.h Implement non-const needle arguments in multiSearchAllPositions 2022-07-14 06:24:28 +00:00
multiSearchAllPositionsUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchAny.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchAnyCaseInsensitive.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchAnyCaseInsensitiveUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchAnyUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchFirstIndex.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchFirstIndexCaseInsensitive.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchFirstIndexCaseInsensitiveUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
MultiSearchFirstIndexImpl.h Reject DoS-prone hyperscan regexes 2023-02-09 17:17:35 +00:00
multiSearchFirstIndexUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchFirstPosition.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchFirstPositionCaseInsensitive.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiSearchFirstPositionCaseInsensitiveUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
MultiSearchFirstPositionImpl.h Reject DoS-prone hyperscan regexes 2023-02-09 17:17:35 +00:00
multiSearchFirstPositionUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
MultiSearchImpl.h Reject DoS-prone hyperscan regexes 2023-02-09 17:17:35 +00:00
negate.cpp support string 2023-04-22 17:21:43 +00:00
neighbor.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
nested.cpp correct an exception message. 2023-06-30 14:52:47 +08:00
normalizedQueryHash.cpp Remove C++ templates (normalizeQuery) 2023-12-17 02:44:30 +01:00
normalizeQuery.cpp Remove C++ templates (normalizeQuery) 2023-12-17 02:44:30 +01:00
normalizeString.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
notEmpty.cpp Automated function registration 2022-07-29 15:39:50 +08:00
notEquals.cpp add not in 2024-03-20 17:46:07 +08:00
notEquals.h add not in 2024-03-20 17:46:07 +08:00
notILike.cpp Automated function registration 2022-07-29 15:39:50 +08:00
notLike.cpp Minor cleanups 2022-11-07 14:03:46 +00:00
now64.cpp Better text_log with ErrnoException 2023-12-15 19:27:56 +01:00
now.cpp alias 2023-07-14 13:53:29 +08:00
nowInBlock.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
nullIf.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
numLiteralChars.h change as requested 2023-03-06 17:08:55 +08:00
padString.cpp Fix leftPad / rightPad function with FixedString input 2024-02-07 22:31:21 +01:00
parseDateTime.cpp A definitive guide to CAST 2024-03-16 16:23:12 +01:00
parseTimeDelta.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
partitionId.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
PerformanceAdaptors.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
plus.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
pointInEllipses.cpp Fix race between DROP MatView and RESTART REPLICAS (#47863) 2023-04-01 15:26:00 +03:00
pointInPolygon.cpp Fix race between DROP MatView and RESTART REPLICAS (#47863) 2023-04-01 15:26:00 +03:00
polygonArea.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
polygonConvexHull.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
polygonPerimeter.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
polygonsDistance.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
polygonsEquals.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
polygonsIntersection.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
polygonsSymDifference.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
polygonsUnion.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
polygonsWithin.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
PolygonUtils.h Implement endianness-independent SipHash and MergeTree checksum serialization 2023-07-19 10:01:55 -07:00
position.cpp Fixes #61051 2024-03-10 13:13:59 +00:00
positionCaseInsensitive.cpp Add INSTR as alias of posionCaseInsensitive for MySQL compatibility 2023-03-13 15:44:38 +00:00
positionCaseInsensitiveUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
PositionImpl.h Minor doc follow-up to #45382 2023-01-31 10:31:01 +00:00
positionUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
pow.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
punycode.cpp Remove old code 2024-03-04 00:11:55 +01:00
queryID.cpp Automated function registration 2022-07-29 15:39:50 +08:00
radians.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
rand64.cpp Automated function registration 2022-07-29 15:39:50 +08:00
rand.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
randConstant.cpp Fix incorrect code indentation 2023-03-26 17:14:01 +08:00
randDistribution.cpp Move Allocator code into module part 2023-12-27 15:42:08 +01:00
randomFixedString.cpp Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
randomPrintableASCII.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
randomString.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
randomStringUTF8.cpp Fix style 2023-05-11 09:29:05 +00:00
readWkt.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
regexpExtract.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
regexpQuoteMeta.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
Regexps.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
registerFunctions.cpp Consolidate config_core.h into config.h 2022-09-28 13:31:57 +00:00
registerFunctions.h
reinterpretAs.cpp Remove useless header files 2023-11-06 03:49:55 +01:00
repeat.cpp Fix repeat with non native integers 2024-03-18 13:41:25 +01:00
replaceAll.cpp replace{One/All}(): allow non-const pattern and replacement arguments 2023-04-04 08:26:28 +00:00
replaceOne.cpp replace{One/All}(): allow non-const pattern and replacement arguments 2023-04-04 08:26:28 +00:00
replaceRegexpAll.cpp replace{One/All}(): allow non-const pattern and replacement arguments 2023-04-04 08:26:28 +00:00
ReplaceRegexpImpl.h Some fixups 2024-01-07 22:28:08 +00:00
replaceRegexpOne.cpp replace{One/All}(): allow non-const pattern and replacement arguments 2023-04-04 08:26:28 +00:00
ReplaceStringImpl.h Fix darwin build 2023-04-05 12:07:22 +00:00
replicate.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
replicate.h Fix insert into defalut nested LowCardinality column. 2022-01-10 21:30:28 +03:00
reverse.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
reverseUTF8.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
right.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
roundAge.cpp support string 2023-04-22 17:21:43 +00:00
roundDuration.cpp support string 2023-04-22 17:21:43 +00:00
roundToExp2.cpp support string 2023-04-22 17:21:43 +00:00
rowNumberInAllBlocks.cpp Fix flaky test 01459_manual_write_to_replicas_quorum_detach_attach and several typos 2023-01-03 16:27:51 +01:00
rowNumberInBlock.cpp More iota 2023-12-29 17:20:18 +01:00
runningAccumulate.cpp Remove PVS-Studio 2023-02-19 23:30:05 +01:00
runningConcurrency.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
runningDifference.cpp Automated function registration 2022-07-29 15:39:50 +08:00
runningDifference.h Add support for big int types to runningDifference() function 2023-03-08 00:52:58 +00:00
runningDifferenceStartingWithFirstValue.cpp Automated function registration 2022-07-29 15:39:50 +08:00
s2_fwd.h Remove old code 2024-03-04 00:11:55 +01:00
s2CapContains.cpp Cleanup some known short messages 2023-12-26 12:58:50 +01:00
s2CapUnion.cpp Consolidate config_functions.h into config.h 2022-09-28 12:48:26 +00:00
s2CellsIntersect.cpp Cleanup some known short messages 2023-12-26 12:58:50 +01:00
s2GetNeighbors.cpp Cleanup some known short messages 2023-12-26 12:58:50 +01:00
s2RectAdd.cpp Fix test 2023-07-19 13:43:40 +00:00
s2RectContains.cpp Fix test 2023-07-19 13:43:40 +00:00
s2RectIntersection.cpp Fix test 2023-07-19 13:43:40 +00:00
s2RectUnion.cpp Fix test 2023-07-19 13:43:40 +00:00
s2ToGeo.cpp Better detecting invalid figures 2023-07-18 16:26:10 +02:00
seriesDecomposeSTL.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
seriesOutliersDetectTukey.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
seriesPeriodDetectFFT.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
serverConstants.cpp Style check for abbreviations 2024-02-17 02:14:15 +01:00
sigmoid.cpp Automated function registration 2022-07-29 15:39:50 +08:00
sign.cpp support string 2023-04-22 17:21:43 +00:00
sin.cpp Add inline docs to functions 2024-03-06 11:10:02 +00:00
sinh.cpp Automated function registration 2022-07-29 15:39:50 +08:00
sleep.cpp Automated function registration 2022-07-29 15:39:50 +08:00
sleep.h Follow up to #61258 2024-03-13 13:07:14 +00:00
sleepEachRow.cpp Automated function registration 2022-07-29 15:39:50 +08:00
snowflake.cpp Less crap 2024-03-17 12:53:59 +01:00
soundex.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
space.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
splitByChar.cpp Try to avoid calculation of scalar subqueries for CREATE TABLE. 2024-02-27 17:46:13 +00:00
splitByNonAlpha.cpp Try to avoid calculation of scalar subqueries for CREATE TABLE. 2024-02-27 17:46:13 +00:00
splitByRegexp.cpp Try to avoid calculation of scalar subqueries for CREATE TABLE. 2024-02-27 17:46:13 +00:00
splitByString.cpp Try to avoid calculation of scalar subqueries for CREATE TABLE. 2024-02-27 17:46:13 +00:00
splitByWhitespace.cpp Try to avoid calculation of scalar subqueries for CREATE TABLE. 2024-02-27 17:46:13 +00:00
sqid.cpp http connections pools 2024-03-10 10:00:18 +01:00
sqrt.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
startsWith.cpp Automated function registration 2022-07-29 15:39:50 +08:00
startsWithUTF8.cpp change as requested 2023-07-26 10:53:07 +08:00
stem.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
stl.hpp Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
stringCutToZero.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
StringHelpers.h Added function firstLine to extract the first line from a multiline string 2023-07-18 12:18:26 +03:00
stringToH3.cpp Cleanup some known short messages 2023-12-26 12:58:50 +01:00
structureToFormatSchema.cpp Fix tests 2023-07-20 12:59:05 +00:00
substring.cpp Add convenience alias byteSlice for substring 2024-02-28 13:32:56 +00:00
substringIndex.cpp fix asan error 2023-07-05 17:49:01 +08:00
subtractDays.cpp Automated function registration 2022-07-29 15:39:50 +08:00
subtractHours.cpp Automated function registration 2022-07-29 15:39:50 +08:00
subtractMicroseconds.cpp Refactorings in FunctionDateOrDateTimeAddInterval 2023-10-20 15:47:16 +00:00
subtractMilliseconds.cpp Refactorings in FunctionDateOrDateTimeAddInterval 2023-10-20 15:47:16 +00:00
subtractMinutes.cpp Automated function registration 2022-07-29 15:39:50 +08:00
subtractMonths.cpp Automated function registration 2022-07-29 15:39:50 +08:00
subtractNanoseconds.cpp Refactorings in FunctionDateOrDateTimeAddInterval 2023-10-20 15:47:16 +00:00
subtractQuarters.cpp Automated function registration 2022-07-29 15:39:50 +08:00
subtractSeconds.cpp Automated function registration 2022-07-29 15:39:50 +08:00
subtractWeeks.cpp Automated function registration 2022-07-29 15:39:50 +08:00
subtractYears.cpp Automated function registration 2022-07-29 15:39:50 +08:00
svg.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
synonyms.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
tan.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
tanh.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
tgamma.cpp Automated function registration 2022-07-29 15:39:50 +08:00
throwIf.cpp forbid runtime strings 2023-01-26 10:52:47 +01:00
tid.cpp Automated function registration 2022-07-29 15:39:50 +08:00
timeSlot.cpp Fix timeSlot(); partial fix StartOfDay 2022-09-22 09:19:22 +00:00
timeSlots.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
timestamp.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
timezoneOf.cpp remove additional logging 2023-04-12 17:45:11 +02:00
timezoneOffset.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toBool.cpp Remove C++ templates 2023-11-10 05:25:02 +01:00
toColumnTypeName.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toCustomWeek.cpp Deprive toStartOfWeek and toLastDayOfWeek functions of in-source documentation 2023-05-29 22:10:34 +00:00
today.cpp alias 2023-07-14 13:53:29 +08:00
toDayOfMonth.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toDayOfWeek.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toDayOfYear.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toDaysSinceYearZero.cpp Simpler 2023-09-22 13:13:55 +00:00
toDecimalString.cpp More explicit template instantiations (#60730) 2024-03-07 17:16:13 +01:00
toFixedString.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toFixedString.h Less crap 2024-03-17 13:20:49 +01:00
toHour.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toISOWeek.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toISOYear.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toJSONString.cpp Automated function registration 2022-07-29 15:39:50 +08:00
tokenExtractors.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toLastDayOfMonth.cpp Merge branch 'master' into ADQM-528-B 2022-09-02 10:40:44 +00:00
toLowCardinality.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toMillisecond.cpp Add in-source docs 2024-03-05 11:11:18 +00:00
toMinute.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toModifiedJulianDay.cpp Fix style 2023-07-06 02:52:55 +02:00
toMonday.cpp Fix toMonday() function to return Date32 2022-08-23 15:39:21 +00:00
toMonth.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toNullable.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toQuarter.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toRelativeDayNum.cpp Replace is_extended_result by ResultPrecision 2022-10-20 08:18:22 +00:00
toRelativeHourNum.cpp Replace is_extended_result by ResultPrecision 2022-10-20 08:18:22 +00:00
toRelativeMinuteNum.cpp Replace is_extended_result by ResultPrecision 2022-10-20 08:18:22 +00:00
toRelativeMonthNum.cpp Replace is_extended_result by ResultPrecision 2022-10-20 08:18:22 +00:00
toRelativeQuarterNum.cpp Replace is_extended_result by ResultPrecision 2022-10-20 08:18:22 +00:00
toRelativeSecondNum.cpp Replace is_extended_result by ResultPrecision 2022-10-20 08:18:22 +00:00
toRelativeWeekNum.cpp Replace is_extended_result by ResultPrecision 2022-10-20 08:18:22 +00:00
toRelativeYearNum.cpp Replace is_extended_result by ResultPrecision 2022-10-20 08:18:22 +00:00
toSecond.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toStartOfDay.cpp Fix timeSlot(); partial fix StartOfDay 2022-09-22 09:19:22 +00:00
toStartOfFifteenMinutes.cpp Fix toStartOfFiveMinutes, toStartOfTenMinutes, toStartOfFifteenMinutes 2022-09-22 13:30:40 +00:00
toStartOfFiveMinutes.cpp Fix toStartOfFiveMinutes, toStartOfTenMinutes, toStartOfFifteenMinutes 2022-09-22 13:30:40 +00:00
toStartOfHour.cpp Add FunctionDateOrDateTimeToDateTimeOrDateTime64; function toStartOfHour works 2022-09-21 12:58:57 +00:00
toStartOfInterval.cpp Update to clang-19 2024-02-27 14:37:21 +01:00
toStartOfISOYear.cpp Fix toStartOfYear, toStartOfISOYear, toStartOfQuarter and toStartOfMonth to return Date32 2022-08-23 16:55:53 +00:00
toStartOfMinute.cpp Finish toStartOfDay; fix toStartOfMinute 2022-09-22 13:16:46 +00:00
toStartOfMonth.cpp Fix toStartOfYear, toStartOfISOYear, toStartOfQuarter and toStartOfMonth to return Date32 2022-08-23 16:55:53 +00:00
toStartOfQuarter.cpp Fix toStartOfYear, toStartOfISOYear, toStartOfQuarter and toStartOfMonth to return Date32 2022-08-23 16:55:53 +00:00
toStartOfSecond.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toStartOfSubsecond.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toStartOfTenMinutes.cpp Fix toStartOfFiveMinutes, toStartOfTenMinutes, toStartOfFifteenMinutes 2022-09-22 13:30:40 +00:00
toStartOfYear.cpp Fix toStartOfYear, toStartOfISOYear, toStartOfQuarter and toStartOfMonth to return Date32 2022-08-23 16:55:53 +00:00
toTime.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toTimezone.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
toTypeName.cpp Fix build 2023-09-29 05:35:24 +02:00
toUnixTimestamp64Micro.cpp Less crap 2024-03-17 12:53:59 +01:00
toUnixTimestamp64Milli.cpp Less crap 2024-03-17 12:53:59 +01:00
toUnixTimestamp64Nano.cpp Less crap 2024-03-17 12:53:59 +01:00
toValidUTF8.cpp AARCH64 Neon memequal wide 2023-08-20 12:45:18 +03:00
toYear.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toYYYYMM.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toYYYYMMDD.cpp Automated function registration 2022-07-29 15:39:50 +08:00
toYYYYMMDDhhmmss.cpp Automated function registration 2022-07-29 15:39:50 +08:00
transform.cpp Support for Enum in function transform 2023-12-29 21:48:38 +01:00
TransformDateTime64.h Mirror change 2023-09-04 15:54:01 +00:00
translate.cpp Fix translate() return type 2024-01-30 13:41:04 +01:00
trap.cpp Revert "Revert "Check stack size in Parser"" 2024-02-27 01:34:50 +03:00
trim.cpp Register trim aliases in system.functions 2023-04-06 14:25:27 +00:00
tryBase58Decode.cpp Add functio ntryBase58Decode() 2022-09-27 10:18:36 +00:00
tryBase64Decode.cpp Add support for FixedString input to base64 functions 2022-11-02 08:14:28 -04:00
tryDecrypt.cpp Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
tuple.cpp fix style, add built-in documentation 2023-08-30 15:06:35 +00:00
tuple.h fix style, add built-in documentation 2023-08-30 15:06:35 +00:00
tupleConcat.cpp Reduce header dependencies 2024-03-19 17:04:29 +01:00
tupleElement.cpp Fix logical error in tupleElement() 2023-06-28 18:35:33 +00:00
tupleHammingDistance.cpp Delete a line 2023-06-25 02:39:25 +02:00
tupleToNameValuePairs.cpp Automated function registration 2022-07-29 15:39:50 +08:00
upper.cpp Add Documentation to FunctionFactory 2022-08-27 22:06:57 +02:00
upperUTF8.cpp Automated function registration 2022-07-29 15:39:50 +08:00
UTCTimestamp.cpp Introduce more fields for in-source function documentation 2023-05-05 21:30:21 +00:00
UTCTimestampTransform.cpp More clang-tidy fixes 2023-09-21 14:40:57 +00:00
validateNestedArraySizes.cpp SIZES_OF_ARRAYS_DOESN_MATCH --> SIZES_OF_ARRAYS_DONT_MATCH 2023-02-27 08:31:40 +00:00
variantElement.cpp Add function variantType 2024-01-30 18:01:12 +00:00
variantType.cpp Fix 2024-01-30 20:32:59 +01:00
VectorExtension.h Fix clang-tidy warnings in Disks, Formats, Functions folders 2022-03-14 18:17:35 +00:00
vectorFunctions.cpp Fix cosineDistance crash with Nullable 2024-02-19 17:30:00 +01:00
visibleWidth.cpp Update visibleWidth.cpp 2024-01-21 17:50:21 +03:00
visitParamExtractBool.cpp Add inline docs to functions 2024-03-06 11:10:02 +00:00
visitParamExtractFloat.cpp Add inline docs to functions 2024-03-06 11:10:02 +00:00
visitParamExtractInt.cpp Add inline docs to functions 2024-03-06 11:10:02 +00:00
visitParamExtractRaw.cpp Fix typo in inline doc 2024-03-06 16:31:27 +00:00
visitParamExtractString.cpp Add a setting to allow saving bad escape sequences in JSON input formats 2024-03-25 21:58:53 +00:00
visitParamExtractUInt.cpp Add inline docs to functions 2024-03-06 11:10:02 +00:00
visitParamHas.cpp Add inline docs to functions 2024-03-06 11:10:02 +00:00
widthBucket.cpp Cleanups 2024-02-14 00:21:13 +01:00
wkt.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
yesterday.cpp Some cleanup of isDeterministic(InScopeOfQuery)() 2022-12-07 14:34:31 +00:00
ztest.cpp Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00