..
array
Merge branch 'master' into dot_product
2023-05-17 14:40:06 +08:00
divide
Update libdivide
2022-12-13 10:45:01 +01:00
GatherUtils
Clean up GCC warning pragmas
2023-04-11 18:21:08 +00:00
JSONPath
update
2023-04-24 10:47:20 +08:00
keyvaluepair
Merge pull request #49760 from arthurpassos/extract_kv_ignore_kv_delimiter_when_reading_value
2023-05-20 13:27:59 +02:00
tests
Clean up GCC warning pragmas
2023-04-11 18:21:08 +00:00
UniqTheta
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
URL
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
UserDefined
Fixes for clang-17
2023-05-13 02:57:31 +02: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
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
addQuarters.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
addressToLine.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
addressToLine.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
addressToLineWithInlines.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
addressToSymbol.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
addSeconds.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
addSubSeconds.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
Merge remote-tracking branch 'origin/master' into generated-file-cleanup
2022-10-06 08:43:25 +00:00
aes_encrypt_mysql.cpp
Generate config.h into ${CONFIG_INCLUDE_PATH}
2022-09-28 12:48:26 +00:00
appendTrailingCharIfAbsent.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
Add support for FixedString input to base64 functions
2022-11-02 08:14:28 -04:00
base64Encode.cpp
Add support for FixedString input to base64 functions
2022-11-02 08:14:28 -04: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
Support bitCount
for big integers
2023-05-15 03:30:03 +02:00
bitHammingDistance.cpp
bitHammingDistance support String and FixedString data type
2023-05-13 13:56:36 +00: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
fix serilization of Object inside other types
2022-09-08 15:16:39 +00: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
canonicalRand.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
caseWithExpression.cpp
Functions: allow caseWithExpression to correctly deal with NULLs
2023-04-26 10:46:32 +02:00
castOrDefault.cpp
fix the same issue in other functions
2023-04-12 20:36:23 +02:00
CastOverloadResolver.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
CastOverloadResolver.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
castTypeToEither.h
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
Cosmetics
2023-02-24 11:29:45 +00:00
checkHyperscanRegexp.h
Reject DoS-prone hyperscan regexes
2023-02-09 17:17:35 +00:00
CMakeLists.txt
Fused KeyStateHandler and ValueState togther
2023-03-29 18:28:14 +02:00
coalesce.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
concat.cpp
allow using function 'concat' with Map type
2023-04-26 14:39:59 +00:00
concatWithSeparator.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30: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
Speed up countDigits
2023-02-09 04:39:12 +01:00
countMatches.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
countMatches.h
First try at reducing the use of StringRef
2022-07-17 17:26:02 +00: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
Refine the solution
2023-01-23 14:27:48 -08:00
CRC.cpp
add empty/notEmpty function support for IP types
2023-01-30 20:37:08 +00:00
currentDatabase.cpp
Register all function aliases correctly
2022-08-27 23:53:51 +02:00
currentProfiles.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
currentRoles.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
currentUser.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
CustomWeekTransforms.h
Implement toLastDayWeek function
2023-05-18 21:47:52 +00:00
date_trunc.cpp
update tests, address code review comments
2023-04-24 21:28:07 +00:00
dateDiff.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
dateName.cpp
Revert "Revert "update function DAYOFWEEK and add new function WEEKDAY for mysql/spark compatiability""
2023-01-13 14:00:16 +00:00
DateTimeTransforms.cpp
Refactoring: Un-inline some error handling methods
2022-10-02 19:52:40 +00:00
DateTimeTransforms.h
Fix monotonic check with DateTime64
2023-03-13 16:30:32 +00:00
decodeXMLComponent.cpp
use std::lerp, constexpr hex.h
2023-03-07 22:50:17 +00:00
decrypt.cpp
Merge remote-tracking branch 'origin/master' into generated-file-cleanup
2022-10-06 08:43:25 +00: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
add empty/notEmpty function support for IP types
2023-01-30 20:37:08 +00:00
encodeXMLComponent.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
encrypt.cpp
Generate config.h into ${CONFIG_INCLUDE_PATH}
2022-09-28 12:48:26 +00:00
endsWith.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
equals.cpp
Automated function registration
2022-07-29 15:39:50 +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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
Reject DoS-prone hyperscan regexes
2023-02-09 17:17:35 +00:00
extractAllGroups.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
ExtractString.h
extractTextFromHTML.cpp
Mark a function inline
2023-04-06 13:28:30 -07:00
extractTimeZoneFromFunctionArguments.cpp
fix the same issue in other functions
2023-04-12 20:36:23 +02:00
extractTimeZoneFromFunctionArguments.h
fix the same issue in other functions
2023-04-12 20:36:23 +02:00
factorial.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
filesystem.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
finalizeAggregation.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
flattenTuple.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
formatDateTime.cpp
Merge pull request #48627 from ClickHouse/rs/formatdatetime-refactoring
2023-04-11 15:29:47 +02:00
formatReadable.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
formatReadableDecimalSize.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
formatReadableQuantity.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
formatReadableSize.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
formatReadableTimeDelta.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
formatRow.cpp
Fixed tests
2023-03-01 18:05:07 +01:00
formatString.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
formatString.h
Fix style
2022-03-28 17:48:47 +08:00
fromModifiedJulianDay.cpp
Function fromModifiedJulianDay argument types fix
2023-02-16 12:17:02 +01:00
fromUnixTimestamp64Micro.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
fromUnixTimestamp64Milli.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
fromUnixTimestamp64Nano.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
FunctionBase58Conversion.h
Fix style
2022-09-28 07:48:36 +00:00
FunctionBase64Conversion.h
Add support for FixedString input to base64 functions
2022-11-02 08:14:28 -04:00
FunctionBinaryArithmetic.h
Fix bitShift* functions with both constant arguments
2023-05-30 12:12:54 +00:00
FunctionBitTestMany.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionChar.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionConstantBase.h
Some cleanup of isDeterministic(InScopeOfQuery)()
2022-12-07 14:34:31 +00:00
FunctionCustomWeekToDateOrDate32.h
Use C++20 format() syntax for exceptions
2022-09-29 14:07:02 +00:00
FunctionCustomWeekToSomething.h
Use C++20 format() syntax for exceptions
2022-09-29 14:07:02 +00:00
FunctionDateOrDateTimeAddInterval.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionDateOrDateTimeToDateOrDate32.h
Use C++20 format() syntax for exceptions
2022-09-29 14:07:02 +00:00
FunctionDateOrDateTimeToDateTimeOrDateTime64.h
Use C++20 format() syntax for exceptions
2022-09-29 14:07:02 +00:00
FunctionDateOrDateTimeToSomething.h
Use C++20 format() syntax for exceptions
2022-09-29 14:07:02 +00:00
FunctionFactory.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
FunctionFactory.h
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
FunctionFile.cpp
Fixed tests
2023-03-11 11:51:54 +01:00
FunctionFQDN.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
FunctionGenerateRandomStructure.cpp
Fix build
2023-05-22 19:46:05 +00:00
FunctionGenerateRandomStructure.h
Fix style
2023-05-15 13:46:18 +02:00
FunctionHashID.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
FunctionHashID.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionHelpers.cpp
SIZES_OF_ARRAYS_DOESN_MATCH --> SIZES_OF_ARRAYS_DONT_MATCH
2023-02-27 08:31:40 +00:00
FunctionHelpers.h
Reduce inter-header dependencies
2023-05-02 21:15:18 +02:00
FunctionIfBase.h
Fixes for -Wshorten-64-to-32
2022-10-21 13:25:19 +02:00
FunctionJoinGet.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionJoinGet.h
Mark joinGet() as non deterministic (so as dictGet)
2023-05-13 08:12:53 +02:00
FunctionMathBinaryFloat64.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionMathUnary.h
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
FunctionNumericPredicate.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsAES.cpp
forbid old ctor of Exception
2023-01-23 22:18:05 +01:00
FunctionsAES.h
check number of parameters in format string
2023-01-23 23:16:16 +01:00
FunctionsBinaryRepresentation.cpp
Add Decimal256 to a lot of places
2023-03-14 22:10:52 +01:00
FunctionsBitmap.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
FunctionsBitmap.h
I hate short variable names wholeheartedly
2023-03-19 02:39:59 +01:00
FunctionsBitToArray.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsCharsetClassification.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
FunctionsCodingIP.cpp
ip encoding fix
2023-05-09 13:57:22 -07:00
FunctionsCodingIP.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsCodingULID.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
FunctionsCodingUUID.cpp
use std::lerp, constexpr hex.h
2023-03-07 22:50:17 +00:00
FunctionsComparison.h
Function equals NaN fix
2023-05-28 17:02:46 +03:00
FunctionsConsistentHashing.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsConversion.cpp
bugs fixed, some optimization, cleanup, test fixed
2022-11-21 07:45:42 +00:00
FunctionsConversion.h
Add DATE_SECONDS_PER_DAY macro definition to replace the numeric literal 86400
2023-05-22 09:23:23 +00: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
initial solution
2023-03-06 19:35:00 +03:00
FunctionsExternalDictionaries.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
FunctionsExternalDictionaries.h
Remove -Wshadow suppression which leaked into global namespace
2023-04-13 08:46:40 +00:00
FunctionsHashing.h
MSan support for Rust
2023-06-04 23:04:55 +02:00
FunctionsHashingInt.cpp
Review suggestions
2023-01-24 22:54:01 +00:00
FunctionsHashingMisc.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
FunctionsHashingMurmur.cpp
Add kafkaMurmurHash function
2023-03-29 18:09:15 +00:00
FunctionsHashingSSL.cpp
Review suggestions
2023-01-24 22:54:01 +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
support map node for json extract
2023-04-12 10:18:07 +08:00
FunctionsLanguageClassification.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsLogical.cpp
forbid old ctor of Exception
2023-01-23 22:18:05 +01:00
FunctionsLogical.h
Clean up GCC warning pragmas
2023-04-11 18:21:08 +00:00
FunctionsMiscellaneous.h
Remove PVS-Studio
2023-02-19 23:30:05 +01:00
FunctionsMultiStringFuzzySearch.h
Reject DoS-prone hyperscan regexes
2023-02-09 17:17:35 +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
FunctionSnowflake.h
Fixes for -Wshorten-64-to-32
2022-10-21 13:25:19 +02:00
FunctionsProgrammingClassification.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
FunctionSQLJSON.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
FunctionSQLJSON.h
review fix
2023-04-02 12:38:17 +08: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
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
FunctionsRound.h
Add Decimal256 to a lot of places
2023-03-14 22:10:52 +01:00
FunctionsStringArray.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsStringArray.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsStringHash.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsStringHash.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsStringSearch.h
Refine the solution
2023-01-23 14:27:48 -08:00
FunctionsStringSearchToString.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsStringSimilarity.cpp
Suppress MSan warning in NgramDistanceImpl::unrollLowering()
2023-05-11 16:30:17 +02:00
FunctionsStringSimilarity.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionStartsEndsWith.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsTextClassification.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsTimeWindow.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
FunctionsTimeWindow.h
Fixes for -Wshorten-64-to-32
2022-10-21 13:25:19 +02:00
FunctionsTonalityClassification.cpp
Fix 8/9 of trash
2022-09-19 08:53:20 +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
Fix replace[Regexp]{One,All}() with const haystacks
2023-04-26 18:18:11 +00: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
FunctionToDecimalString.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
FunctionToDecimalString.h
style fix
2023-03-28 13:58:37 +02:00
FunctionUnaryArithmetic.h
fix
2023-04-24 02:16:58 +00:00
FunctionUnixTimestamp64.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
fuzzBits.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
geohashesInBox.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
geometryConverters.h
Remove superfluous includes of logger_userful.h from headers
2023-04-10 17:59:30 +02:00
geoToH3.cpp
fixes
2023-01-24 00:46:03 +01:00
geoToS2.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
getFuzzerData.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
getFuzzerData.h
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
Automated function registration
2022-07-29 15:39:50 +08:00
globalVariable.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
greatCircleDistance.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
greater.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
greaterOrEquals.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
greatest.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
GregorianDate.h
forbid old ctor of Exception
2023-01-23 22:18:05 +01: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
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
h3UnidirectionalEdgeIsValid.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
hasColumnInTable.cpp
add some columns to system.clusters
2023-04-07 18:26:23 +02:00
hasThreadFuzzer.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
hasToken.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
hasTokenCaseInsensitive.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
HasTokenImpl.h
Refine the solution
2023-01-23 14:27:48 -08:00
hypot.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
identity.cpp
remove registration of function out of headers
2023-03-27 18:07:21 +00:00
identity.h
remove registration of function out of headers
2023-03-27 18:07:21 +00:00
if.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
ifNotFinite.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
ifNull.cpp
Remove PVS-Studio
2023-02-19 23:30:05 +01:00
IFunction.cpp
Reduce inter-header dependencies
2023-05-02 21:15:18 +02:00
IFunction.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
IFunctionAdaptors.h
Refactor FunctionNode
2022-12-02 19:15:26 +00:00
IFunctionCustomWeek.h
Various test, code and docs fixups
2023-01-15 13:47:34 +00:00
IFunctionDateOrDateTime.h
Fix datetime monotonicity check for LC
2023-03-22 07:41:31 +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
Check getData() result in other places
2023-04-18 17:11:19 +02: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
initializeAggregation.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
isNotNull.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
isNull.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
isNullable.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
IsOperation.h
fix
2023-04-23 11:31:23 +00:00
isValidUTF8.cpp
Remove PVS-Studio
2023-02-19 23:30:05 +01:00
isZeroOrNull.cpp
Fix 7/8 of trash
2022-09-19 08:53:20 +02:00
ITupleFunction.h
Fix clang-tidy warnings in Disks, Formats, Functions folders
2022-03-14 18:17:35 +00:00
JSONArrayLength.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00: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
Automated function registration
2022-07-29 15:39:50 +08:00
lessOrEquals.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
lgamma.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
like.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
like.h
Refactoring: Make template instantiation easier to read
2022-05-25 10:03:58 +02: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
logTrace.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
lowerUTF8.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
makeDate.cpp
Fix style
2023-05-07 13:27:57 +00:00
map.cpp
move code to cpp files
2023-04-20 16:17:30 +00:00
match.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
MatchImpl.h
Fix incorrect LIKE-to-substring translation
2023-02-25 19:46:59 +00:00
materialize.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
materialize.h
Fix comments
2022-05-19 10:13:44 +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
meiliMatch.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
min2.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02:00
minSampleSize.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
minus.cpp
Fixes for -Wshorten-64-to-32
2022-10-21 13:25:19 +02:00
modulo.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00: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
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
mortonEncode.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +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
remove columnar impl when instructions contains short
2023-01-31 18:13:01 +08: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
Automated function registration
2022-07-29 15:39:50 +08:00
MultiMatchAnyImpl.h
Fix build
2023-02-10 11:25:59 +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
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
normalizedQueryHash.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
normalizeQuery.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
Automated function registration
2022-07-29 15:39:50 +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 formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
now.cpp
Attemp not to include ColumnVector and Field
2023-03-24 04:37:49 +01:00
nowInBlock.cpp
Attemp not to include ColumnVector and Field
2023-03-24 04:37:49 +01: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 ast fuzzer error
2023-02-08 12:13:29 +08:00
parseDateTime.cpp
fix some bad error messages, suppress others
2023-05-02 17:55:42 +02: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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
polygonConvexHull.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
polygonPerimeter.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
polygonsDistance.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
polygonsEquals.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
polygonsIntersection.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
polygonsSymDifference.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
polygonsUnion.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
polygonsWithin.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
PolygonUtils.h
Clean up GCC warning pragmas
2023-04-11 18:21:08 +00:00
position.cpp
Add Documentation to FunctionFactory
2022-08-27 22:06:57 +02: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
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
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
randomFixedString.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
regexpExtract.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
regexpQuoteMeta.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
Regexps.h
Move likePatternToRegexp from Functions/ to Common/
2023-02-27 16:41:15 +00:00
registerFunctions.cpp
Consolidate config_core.h into config.h
2022-09-28 13:31:57 +00:00
registerFunctions.h
reinterpretAs.cpp
fix format and some more fix for fixedstring
2023-05-10 13:06:30 -07:00
repeat.cpp
Protect against DOS
2023-05-23 12:16:49 +00: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
replace{One/All}(): allow non-const pattern and replacement arguments
2023-04-04 08:26:28 +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
reverseDNSQuery.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00: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
Some cleanup of isDeterministic(InScopeOfQuery)()
2022-12-07 14:34:31 +00: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
s2CapContains.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
s2CapUnion.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
s2CellsIntersect.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
s2GetNeighbors.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
s2RectAdd.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
s2RectContains.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
s2RectIntersection.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
s2RectUnion.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
s2ToGeo.cpp
Consolidate config_functions.h into config.h
2022-09-28 12:48:26 +00:00
serverConstants.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00: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 Documentation to FunctionFactory
2022-08-27 22:06:57 +02: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
Merge branch 'master' into dev-prewhere
2023-02-14 18:39:13 +01:00
sleepEachRow.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
snowflake.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
soundex.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
space.cpp
Fix macos build
2023-05-25 17:05:18 +00: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
stem.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
stringCutToZero.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
stringToH3.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
substring.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
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
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
SubtractSubSeconds.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
Fix race between DROP MatView and RESTART REPLICAS ( #47863 )
2023-04-01 15:26:00 +03: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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
timezoneOf.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
timezoneOffset.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
toBool.cpp
Automated function registration
2022-07-29 15:39:50 +08: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
Some cleanup of isDeterministic(InScopeOfQuery)()
2022-12-07 14:34:31 +00:00
toDayOfMonth.cpp
Register all function aliases correctly
2022-08-27 23:53:51 +02:00
toDayOfWeek.cpp
Revert "Revert "update function DAYOFWEEK and add new function WEEKDAY for mysql/spark compatiability""
2023-01-13 14:00:16 +00:00
toDayOfYear.cpp
Register all function aliases correctly
2022-08-27 23:53:51 +02:00
toFixedString.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
toFixedString.h
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
toHour.cpp
Register all function aliases correctly
2022-08-27 23:53:51 +02: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
toMinute.cpp
Register all function aliases correctly
2022-08-27 23:53:51 +02:00
toModifiedJulianDay.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
toMonday.cpp
Fix toMonday() function to return Date32
2022-08-23 15:39:21 +00:00
toMonth.cpp
Register all function aliases correctly
2022-08-27 23:53:51 +02:00
toNullable.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
toQuarter.cpp
Register all function aliases correctly
2022-08-27 23:53:51 +02: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
Register all function aliases correctly
2022-08-27 23:53:51 +02: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
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03: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
Remove unnecessary logger
2023-04-13 14:03:05 +02:00
toTypeName.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
toUnixTimestamp64Micro.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
toUnixTimestamp64Milli.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
toUnixTimestamp64Nano.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
toValidUTF8.cpp
Remove cruft from build
2023-03-17 13:44:04 +00:00
toYear.cpp
Register all function aliases correctly
2022-08-27 23:53:51 +02: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
Fix error in #48300
2023-05-07 04:16:18 +02:00
TransformDateTime64.h
Revert "Revert "Add function 'age'""
2022-12-20 10:18:43 +00:00
translate.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
trap.cpp
Update trap.cpp
2023-02-25 02:24:29 +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
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
tuple.cpp
Better formatting for exception messages ( #45449 )
2023-01-24 00:13:58 +03:00
tupleElement.cpp
SIZES_OF_ARRAYS_DOESN_MATCH --> SIZES_OF_ARRAYS_DONT_MATCH
2023-02-27 08:31:40 +00:00
tupleHammingDistance.cpp
Automated function registration
2022-07-29 15:39:50 +08: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
validateNestedArraySizes.cpp
SIZES_OF_ARRAYS_DOESN_MATCH --> SIZES_OF_ARRAYS_DONT_MATCH
2023-02-27 08:31:40 +00:00
VectorExtension.h
Fix clang-tidy warnings in Disks, Formats, Functions folders
2022-03-14 18:17:35 +00:00
vectorFunctions.cpp
Merge branch 'master' into dot_product
2023-05-17 14:40:06 +08:00
visibleWidth.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
visitParamExtractBool.cpp
Register more aliases correctly
2022-08-28 00:14:38 +02:00
visitParamExtractFloat.cpp
Register more aliases correctly
2022-08-28 00:14:38 +02:00
visitParamExtractInt.cpp
Register more aliases correctly
2022-08-28 00:14:38 +02:00
visitParamExtractRaw.cpp
Register more aliases correctly
2022-08-28 00:14:38 +02:00
visitParamExtractString.cpp
Register more aliases correctly
2022-08-28 00:14:38 +02:00
visitParamExtractUInt.cpp
Register more aliases correctly
2022-08-28 00:14:38 +02:00
visitParamHas.cpp
Register more aliases correctly
2022-08-28 00:14:38 +02:00
widthBucket.cpp
Introduce more fields for in-source function documentation
2023-05-05 21:30:21 +00:00
wkt.cpp
Automated function registration
2022-07-29 15:39:50 +08:00
yesterday.cpp
Some cleanup of isDeterministic(InScopeOfQuery)()
2022-12-07 14:34:31 +00:00
ztest.cpp
Fix assertion in statistical functions
2023-02-08 00:09:41 +01:00