ClickHouse/src/Functions
Raúl Marín a1d119e179
Merge pull request #72812 from Algunenano/siphash
Remove more nested includes
2024-12-05 15:12:50 +00:00
..
array Remove more deps from SipHash 2024-12-04 17:51:51 +01:00
divide
GatherUtils Use clang-19 2024-11-20 23:08:47 +01:00
JSONPath Remove some nested IAST.h includes in favor of forward declarations 2024-10-04 18:47:13 +02:00
keyvaluepair Apply linter changes 2024-10-06 12:29:20 +02:00
Kusto Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
tests
UniqTheta
URL Use clang-19 2024-11-20 23:08:47 +01:00
UserDefined Remove deps from SipHash 2024-12-04 15:45:26 +01:00
abs.cpp fix conflicts 2024-11-15 09:36:15 +08:00
acos.cpp
acosh.cpp
addDays.cpp
addHours.cpp
addMicroseconds.cpp
addMilliseconds.cpp
addMinutes.cpp
addMonths.cpp
addNanoseconds.cpp
addQuarters.cpp
addressToLine.cpp
addressToLine.h Improve includes for StoragePolicy.h 2024-12-02 22:42:51 +01:00
addressToLineWithInlines.cpp
addressToSymbol.cpp
addSeconds.cpp
addWeeks.cpp
addYears.cpp
aes_decrypt_mysql.cpp
aes_encrypt_mysql.cpp
alphaTokens.cpp
appendTrailingCharIfAbsent.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
arrayStringConcat.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
ascii.cpp
asin.cpp
asinh.cpp
assumeNotNull.cpp enable jit for assumenotnull 2024-10-13 18:09:23 +08:00
atan2.cpp
atan.cpp
atanh.cpp
bar.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
base58Decode.cpp
base58Encode.cpp
base64Decode.cpp
base64Encode.cpp
base64URLDecode.cpp
base64URLEncode.cpp
bitAnd.cpp
bitBoolMaskAnd.cpp
bitBoolMaskOr.cpp
bitCount.cpp fix style 2024-10-14 11:16:44 +08:00
bitHammingDistance.cpp
bitNot.cpp
bitOr.cpp
bitRotateLeft.cpp
bitRotateRight.cpp
bitShiftLeft.cpp bitShift: return 0 instead of throwing an exception if overflow 2024-11-07 12:39:10 +00:00
bitShiftRight.cpp bitShift: return 0 instead of throwing an exception if overflow 2024-11-07 12:39:10 +00:00
bitSlice.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
bitSwapLastTwo.cpp
bitTest.cpp
bitTestAll.cpp
bitTestAny.cpp
bitWrapperFunc.cpp
bitXor.cpp
blockNumber.cpp
blockSerializedSize.cpp
blockSize.cpp
byteSize.cpp
byteSwap.cpp
caseWithExpression.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
castOrDefault.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
CastOverloadResolver.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
CastOverloadResolver.h
castTypeToEither.h
catboostEvaluate.cpp
cbrt.cpp
changeDate.cpp Move more things to private 2024-11-19 14:37:06 +01:00
checkHyperscanRegexp.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
checkHyperscanRegexp.h
clamp.cpp
CMakeLists.txt fix make 2024-11-24 07:09:01 +00:00
coalesce.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
concat.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
concatWithSeparator.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
connectionId.cpp
convertCharset.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
cos.cpp
cosh.cpp
countDigits.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
countMatches.cpp
countMatches.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
countSubstrings.cpp
countSubstringsCaseInsensitive.cpp
countSubstringsCaseInsensitiveUTF8.cpp
CountSubstringsImpl.h Review fix 2024-10-24 12:55:16 +02:00
coverage.cpp
CRC.cpp
currentDatabase.cpp
currentProfiles.cpp
currentRoles.cpp
currentSchemas.cpp
currentUser.cpp
CustomWeekTransforms.h
date_trunc.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
dateDiff.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
dateName.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
dateTimeToSnowflakeID.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
DateTimeTransforms.cpp
DateTimeTransforms.h fix transformer for custom week adapter, add name to ZeroTransform 2024-11-13 16:22:49 +00:00
decodeHTMLComponent.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
decodeXMLComponent.cpp
decrypt.cpp
defaultValueOfArgumentType.cpp
defaultValueOfTypeName.cpp
degrees.cpp
demangle.cpp
divide.cpp Manual implementation 2024-11-10 22:13:22 +01:00
divideDecimal.cpp
DivisionUtils.h solve conflicts 2024-11-27 12:30:58 +08:00
dumpColumnStructure.cpp
dynamicElement.cpp
dynamicType.cpp
empty.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
EmptyImpl.h
encodeXMLComponent.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
encrypt.cpp
endsWith.cpp
endsWithUTF8.cpp
equals.cpp
erf.cpp
erfc.cpp
errorCodeToName.cpp
evalMLMethod.cpp
exp2.cpp
exp10.cpp
exp.cpp Style 2024-11-10 02:27:53 +01:00
extract.cpp
extractAll.cpp
extractAllGroups.h Use clang-19 2024-11-20 23:08:47 +01:00
extractAllGroupsHorizontal.cpp
extractAllGroupsVertical.cpp
extractGroups.cpp
ExtractString.h
extractTextFromHTML.cpp
extractTimeZoneFromFunctionArguments.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
extractTimeZoneFromFunctionArguments.h
factorial.cpp Merge branch 'master' into fp16 2024-11-10 00:11:28 +01:00
filesystem.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
finalizeAggregation.cpp
firstLine.cpp
flattenTuple.cpp
format.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
formatDateTime.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
formatQuery.cpp Remove ostr from structure IAST::FormatSettings. 2024-12-03 01:01:24 +01:00
formatReadable.h Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
formatReadableDecimalSize.cpp
formatReadableQuantity.cpp
formatReadableSize.cpp
formatReadableTimeDelta.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
formatRow.cpp Merge pull request #72046 from Algunenano/decimal_trash 2024-11-20 17:13:01 +00:00
formatString.h
fromDaysSinceYearZero.cpp
fromModifiedJulianDay.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
fromUnixTimestamp64Micro.cpp
fromUnixTimestamp64Milli.cpp
fromUnixTimestamp64Nano.cpp
FunctionBase58Conversion.h Fix style check 2024-10-21 11:18:09 +02:00
FunctionBase64Conversion.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionBinaryArithmetic.h fix conflicts 2024-11-21 09:08:56 +08:00
FunctionBitTestMany.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionChar.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
FunctionConstantBase.h
FunctionCustomWeekToDateOrDate32.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionCustomWeekToSomething.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionDateOrDateTimeAddInterval.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionDateOrDateTimeToDateOrDate32.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionDateOrDateTimeToDateTimeOrDateTime64.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionDateOrDateTimeToSomething.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionDynamicAdaptor.cpp Fix cast 2024-11-18 01:35:03 +01:00
FunctionDynamicAdaptor.h Better comments 2024-09-17 18:19:45 +00:00
FunctionFactory.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
FunctionFactory.h Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
FunctionFile.cpp cancel or finalize write buffer 2024-11-11 11:37:12 +01:00
FunctionFQDN.cpp
FunctionGenerateRandomStructure.cpp cancel or finalize write buffer 2024-11-11 11:37:12 +01:00
FunctionGenerateRandomStructure.h
FunctionHelpers.cpp Revert "Short circuit optimization for functions executed over Nullable arguments" 2024-11-22 12:49:30 +01:00
FunctionHelpers.h Revert "Short circuit optimization for functions executed over Nullable arguments" 2024-11-22 12:49:30 +01:00
FunctionIfBase.h
FunctionJoinGet.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
FunctionMathBinaryFloat64.h Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
FunctionMathUnary.h Move more things to private 2024-11-19 14:37:06 +01:00
FunctionNumericPredicate.h Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
FunctionsAES.cpp
FunctionsAES.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionsBinaryRepresentation.cpp Remove heavy header from WriteHelpers.h 2024-12-02 19:23:48 +01:00
FunctionsBitmap.cpp
FunctionsBitmap.h Do not increment counter in system.errors when bitmapTransform is used 2024-11-15 13:40:10 +01:00
FunctionsBitToArray.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionsCharsetClassification.cpp
FunctionsCodingIP.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionsCodingIP.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionsCodingULID.cpp Move more things to private 2024-11-19 14:37:06 +01:00
FunctionsCodingUUID.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionsComparison.h fix building 2024-11-27 17:28:06 +08:00
FunctionsConsistentHashing.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionsConversion_impl0.cpp rename implementation details namespace to detail 2024-11-24 15:16:11 +00:00
FunctionsConversion_impl1.cpp rename implementation details namespace to detail 2024-11-24 15:16:11 +00:00
FunctionsConversion_impl2.cpp rename implementation details namespace to detail 2024-11-24 15:16:11 +00:00
FunctionsConversion_impl3.cpp rename implementation details namespace to detail 2024-11-24 15:16:11 +00:00
FunctionsConversion_reg.cpp rename implementation details namespace to detail 2024-11-24 15:16:11 +00:00
FunctionsConversion.cpp rename implementation details namespace to detail 2024-11-24 15:16:11 +00:00
FunctionsConversion.h Merge pull request #71784 from Avogar/object-to-json-alter 2024-12-05 13:18:57 +00:00
FunctionsDecimalArithmetics.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionsEmbeddedDictionaries.cpp
FunctionsEmbeddedDictionaries.h Remove some nested inclusion of WriteHelpers.h 2024-12-02 23:49:04 +01:00
FunctionsExternalDictionaries.cpp
FunctionsExternalDictionaries.h Merge pull request #72020 from ClickHouse/casted 2024-11-22 00:49:47 +00:00
FunctionsHashing.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionsHashingInt.cpp
FunctionsHashingMisc.cpp
FunctionsHashingMurmur.cpp
FunctionShowCertificate.cpp
FunctionShowCertificate.h
FunctionsJSON.cpp cancel or finalize write buffer 2024-11-11 11:37:12 +01:00
FunctionsLanguageClassification.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
FunctionsLogical.cpp fix conflicts 2024-11-21 09:08:56 +08:00
FunctionsLogical.h fix typo 2024-10-28 08:38:33 +08:00
FunctionsMiscellaneous.h Add serializetion to some query plan steps. 2024-12-03 15:00:05 +00:00
FunctionsMultiStringFuzzySearch.h Hide Settings implementation 2024-09-18 15:48:02 +02:00
FunctionsMultiStringPosition.h
FunctionsMultiStringSearch.h Hide Settings implementation 2024-09-18 15:48:02 +02:00
FunctionsOpDate.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
FunctionSpaceFillingCurve.h Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
FunctionsProgrammingClassification.cpp
FunctionSQLJSON.cpp
FunctionSQLJSON.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionsRandom.cpp
FunctionsRandom.h
FunctionsRound.cpp
FunctionsRound.h Manual implementation 2024-11-10 22:13:22 +01:00
FunctionsStringDistance.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionsStringHash.cpp
FunctionsStringHash.h
FunctionsStringHashFixedString.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionsStringSearch.h Support string search operator for Enum data type #72661 2024-12-03 17:43:22 +08:00
FunctionsStringSearchToString.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionsStringSimilarity.cpp
FunctionsStringSimilarity.h
FunctionStartsEndsWith.h Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
FunctionsTextClassification.h Hide Settings implementation 2024-09-18 15:48:02 +02:00
FunctionsTimeWindow.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionsTimeWindow.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionsTonalityClassification.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionsTransactionCounters.cpp
FunctionStringOrArrayToT.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionStringReplace.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionStringToString.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
FunctionsVisitParam.h Merge branch 'master' into fp16 2024-11-10 00:11:28 +01:00
FunctionTokens.h Apply linter changes 2024-10-06 12:29:20 +02:00
FunctionUnaryArithmetic.h fix conflicts 2024-11-21 09:08:56 +08:00
FunctionUnixTimestamp64.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
FunctionUnixTimestamp64.h Move more things to private 2024-11-19 14:37:06 +01:00
fuzzBits.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
gcd.cpp
GCDLCMImpl.h
generateSnowflakeID.cpp
generateULID.cpp
generateUUIDv4.cpp
generateUUIDv7.cpp
GeoHash.cpp
GeoHash.h
geohashDecode.cpp
geohashEncode.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
geohashesInBox.cpp
geometryConverters.h Apply linter changes 2024-10-06 12:29:20 +02:00
geoToH3.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
geoToS2.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
getClientHTTPHeader.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
getFuzzerData.cpp
getMacro.cpp
getMaxTableNameLength.cpp add the right include 2024-11-21 19:03:04 +01:00
getScalar.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
getServerPort.cpp
getSetting.cpp Use isColumnConst() to validate param 2024-09-30 03:44:08 +00:00
getSizeOfEnumType.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
getSubcolumn.cpp Merge branch 'master' into default-implementation-for-dynamic 2024-09-30 14:30:03 +02:00
getTypeSerializationStreams.cpp
globalVariable.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
greatCircleDistance.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
greater.cpp Remove extra instantiations of classes 2024-11-18 19:51:42 +01:00
greaterOrEquals.cpp Remove extra instantiations of classes 2024-11-18 19:51:42 +01:00
greatest.cpp
GregorianDate.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
GregorianDate.h
grouping.h
h3CellAreaM2.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3CellAreaRads2.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3Distance.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3EdgeAngle.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3EdgeLengthKm.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3EdgeLengthM.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3ExactEdgeLengthKm.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3ExactEdgeLengthM.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3ExactEdgeLengthRads.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3GetBaseCell.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3GetDestinationIndexFromUnidirectionalEdge.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3GetFaces.cpp
h3GetIndexesFromUnidirectionalEdge.cpp
h3GetOriginIndexFromUnidirectionalEdge.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3GetPentagonIndexes.cpp
h3GetRes0Indexes.cpp
h3GetResolution.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3GetUnidirectionalEdge.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3GetUnidirectionalEdgeBoundary.cpp
h3GetUnidirectionalEdgesFromHexagon.cpp
h3HexAreaKm2.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3HexAreaM2.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3HexRing.cpp
h3IndexesAreNeighbors.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3IsPentagon.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3IsResClassIII.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3IsValid.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3kRing.cpp
h3Line.cpp
h3NumHexagons.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3PointDist.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3ToCenterChild.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3ToChildren.cpp
h3toGeo.cpp
h3ToGeoBoundary.cpp
h3ToParent.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3ToString.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
h3UnidirectionalEdgeIsValid.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
hasColumnInTable.cpp
hasSubsequence.cpp
hasSubsequenceCaseInsensitive.cpp
hasSubsequenceCaseInsensitiveUTF8.cpp
HasSubsequenceImpl.h
hasSubsequenceUTF8.cpp
hasThreadFuzzer.cpp
hasToken.cpp
hasTokenCaseInsensitive.cpp
HasTokenImpl.h Apply linter changes 2024-10-06 12:29:20 +02:00
hilbertDecode2DLUT.h
hilbertDecode.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
hilbertEncode2DLUT.h
hilbertEncode.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
HTMLCharacterReference.generated.cpp
HTMLCharacterReference.gperf
HTMLCharacterReference.h
HTMLCharacterReference.sh
hypot.cpp
identity.cpp
identity.h support jit for identity 2024-10-15 09:03:59 +08:00
idna.cpp
if.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
if.h
ifNotFinite.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
ifNull.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
IFunction.cpp Revert "Short circuit optimization for functions executed over Nullable arguments" 2024-11-22 12:49:30 +01:00
IFunction.h Revert "Short circuit optimization for functions executed over Nullable arguments" 2024-11-22 12:49:30 +01:00
IFunctionAdaptors.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
IFunctionAdaptors.h Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
IFunctionCustomWeek.h fix transformer for custom week adapter, add name to ZeroTransform 2024-11-13 16:22:49 +00:00
IFunctionDateOrDateTime.h Fix toHour monotonicity 2024-10-25 15:32:58 +08:00
ignore.cpp
ilike.cpp
in.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
indexHint.cpp
indexHint.h
initcap.cpp
initcapUTF8.cpp first commit 2024-08-19 07:12:44 +00:00
initializeAggregation.cpp
initialQueryID.cpp
intDiv.cpp
intDivOrZero.cpp
intExp2.cpp
intExp10.cpp
isConstant.cpp
isDecimalOverflow.cpp Move more things to private 2024-11-19 14:37:06 +01:00
isFinite.cpp
isInfinite.cpp
isIPAddressContainedIn.cpp Use clang-19 2024-11-20 23:08:47 +01:00
isNaN.cpp
isNotDistinctFrom.cpp
isNotDistinctFrom.h
isNotNull.cpp turn on expression compilation and set min_count_to_compile_expression to 1 2024-10-14 18:11:10 +08:00
isNull.cpp turn on expression compilation and set min_count_to_compile_expression to 1 2024-10-14 18:11:10 +08:00
isNullable.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
IsOperation.h
isValidUTF8.cpp
isZeroOrNull.cpp
ITupleFunction.h
JSONArrayLength.cpp
jsonMergePatch.cpp
JSONPaths.cpp
jumpConsistentHash.cpp
kostikConsistentHash.cpp
lcm.cpp
least.cpp
LeastGreatestGeneric.h Update LeastGreatestGeneric.h 2024-11-28 12:33:06 +01:00
left.cpp
LeftRight.h Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
lemmatize.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
lengthUTF8.cpp
less.cpp Remove extra instantiations of classes 2024-11-18 19:51:42 +01:00
lessOrEquals.cpp Remove extra instantiations of classes 2024-11-18 19:51:42 +01:00
lgamma.cpp
like.cpp
like.h
locate.cpp
log1p.cpp
log2.cpp
log10.cpp
log.cpp Style 2024-11-10 02:27:53 +01:00
logical.h
logTrace.cpp
lowCardinalityIndices.cpp
lowCardinalityKeys.cpp
lower.cpp
LowerUpperImpl.h first commit 2024-08-19 07:12:44 +00:00
LowerUpperUTF8Impl.h Don't forget to call ucasemap_close for every ucasemap_open 2024-09-06 17:25:14 +00:00
lowerUTF8.cpp first commit 2024-08-19 07:12:44 +00:00
makeDate.cpp Move more things to private 2024-11-19 14:37:06 +01:00
map.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
match.cpp
MatchImpl.h Apply linter changes 2024-10-06 12:29:20 +02:00
materialize.cpp fix and add tests 2024-09-21 13:49:06 +00:00
materialize.h fix and add tests 2024-09-21 13:49:06 +00:00
mathConstants.cpp
max2.cpp
min2.cpp
minSampleSize.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
minus.cpp
modulo.cpp
moduloOrZero.cpp
monthName.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
mortonDecode.cpp
mortonEncode.cpp
multiFuzzyMatchAllIndices.cpp
multiFuzzyMatchAny.cpp
multiFuzzyMatchAnyIndex.cpp
multiIf.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
multiIf.h
multiMatchAllIndices.cpp
MultiMatchAllIndicesImpl.h
multiMatchAny.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
multiMatchAny.h
MultiMatchAnyImpl.h
multiMatchAnyIndex.cpp
multiply.cpp
multiplyDecimal.cpp
multiSearchAllPositions.cpp
multiSearchAllPositionsCaseInsensitive.cpp
multiSearchAllPositionsCaseInsensitiveUTF8.cpp
MultiSearchAllPositionsImpl.h
multiSearchAllPositionsUTF8.cpp
multiSearchAny.cpp
multiSearchAnyCaseInsensitive.cpp
multiSearchAnyCaseInsensitiveUTF8.cpp
multiSearchAnyUTF8.cpp
multiSearchFirstIndex.cpp
multiSearchFirstIndexCaseInsensitive.cpp
multiSearchFirstIndexCaseInsensitiveUTF8.cpp
MultiSearchFirstIndexImpl.h
multiSearchFirstIndexUTF8.cpp
multiSearchFirstPosition.cpp
multiSearchFirstPositionCaseInsensitive.cpp
multiSearchFirstPositionCaseInsensitiveUTF8.cpp
MultiSearchFirstPositionImpl.h
multiSearchFirstPositionUTF8.cpp
MultiSearchImpl.h
negate.cpp
neighbor.cpp Fix cast 2024-11-18 01:35:03 +01:00
nested.cpp Fix #71677 2024-11-09 02:30:10 +01:00
normalizedQueryHash.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
normalizeQuery.cpp
normalizeString.cpp
notEmpty.cpp
notEquals.cpp
notILike.cpp
notLike.cpp
now64.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
now.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
nowInBlock.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
nullIf.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
numLiteralChars.h
overlay.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
padString.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
parseDateTime.cpp Fix cast 2024-11-18 01:35:03 +01:00
parseReadableSize.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
parseTimeDelta.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
partitionId.cpp
PerformanceAdaptors.h Hide Settings implementation 2024-09-18 15:48:02 +02:00
plus.cpp
pointInEllipses.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
pointInPolygon.cpp Remove more deps from SipHash 2024-12-04 17:51:51 +01:00
polygonArea.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
polygonConvexHull.cpp
polygonPerimeter.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
polygonsDistance.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
polygonsEquals.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
polygonsIntersection.cpp
polygonsSymDifference.cpp
polygonsUnion.cpp
polygonsWithin.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
PolygonUtils.h Remove more deps from SipHash 2024-12-04 17:51:51 +01:00
position.cpp
positionCaseInsensitive.cpp
positionCaseInsensitiveUTF8.cpp
PositionImpl.h Apply linter changes 2024-10-06 12:29:20 +02:00
positionUTF8.cpp
pow.cpp
printf.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
punycode.cpp
queryID.cpp
radians.cpp
rand64.cpp
rand.cpp
randCanonical.cpp Some unrelated minor fixes 2024-10-15 16:59:15 +00:00
randConstant.cpp
randDistribution.cpp
randomFixedString.cpp
randomPrintableASCII.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
randomString.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
randomStringUTF8.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
readWkt.cpp
regexpExtract.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
regexpQuoteMeta.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
Regexps.h Apply linter changes 2024-10-06 12:29:20 +02:00
registerFunctions.cpp
registerFunctions.h
reinterpretAs.cpp
repeat.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
replaceAll.cpp
replaceOne.cpp
replaceRegexpAll.cpp
ReplaceRegexpImpl.h modify comment of test and clean code 2024-10-21 12:23:42 +08:00
replaceRegexpOne.cpp
ReplaceStringImpl.h use chassert instead of assert 2024-09-27 09:35:22 +08:00
replicate.cpp
replicate.h
reverse.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
reverse.h
reverseUTF8.cpp
right.cpp
roundAge.cpp
roundDuration.cpp
roundToExp2.cpp
rowNumberInAllBlocks.cpp
rowNumberInBlock.cpp
runningAccumulate.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
runningConcurrency.cpp
runningDifference.cpp
runningDifference.h Apply linter changes 2024-10-06 12:29:20 +02:00
runningDifferenceStartingWithFirstValue.cpp
s2_fwd.h
s2CapContains.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
s2CapUnion.cpp
s2CellsIntersect.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
s2GetNeighbors.cpp
s2RectAdd.cpp
s2RectContains.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
s2RectIntersection.cpp
s2RectUnion.cpp
s2ToGeo.cpp
seriesDecomposeSTL.cpp
seriesOutliersDetectTukey.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
seriesPeriodDetectFFT.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
serverConstants.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
sigmoid.cpp Style 2024-11-10 02:27:53 +01:00
sign.cpp fix conflicts 2024-11-15 09:36:15 +08:00
sin.cpp
sinh.cpp
sleep.cpp
sleep.h Hide Settings implementation 2024-09-18 15:48:02 +02:00
sleepEachRow.cpp
snowflake.cpp Merge branch 'master' into default-implementation-for-dynamic 2024-09-30 14:30:03 +02:00
snowflakeIDToDateTime.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
soundex.cpp
space.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
splitByChar.cpp
splitByNonAlpha.cpp
splitByRegexp.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
splitByString.cpp
splitByWhitespace.cpp
sqid.cpp Merge branch 'master' into default-implementation-for-dynamic 2024-09-30 14:30:03 +02:00
sqrt.cpp
startsWith.cpp
startsWithUTF8.cpp
stem.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
stl.hpp Apply linter changes 2024-10-06 12:29:20 +02:00
stringCutToZero.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
StringHelpers.h
stringToH3.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
structureToFormatSchema.cpp cancel or finalize write buffer 2024-11-11 11:37:12 +01:00
substring.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
substringIndex.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
subtractDays.cpp
subtractHours.cpp
subtractMicroseconds.cpp
subtractMilliseconds.cpp
subtractMinutes.cpp
subtractMonths.cpp
subtractNanoseconds.cpp
subtractQuarters.cpp
subtractSeconds.cpp
subtractWeeks.cpp
subtractYears.cpp
svg.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
synonyms.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
tan.cpp
tanh.cpp Style 2024-11-10 02:27:53 +01:00
tgamma.cpp
throwIf.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
tid.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
timeSlot.cpp
timeSlots.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
timestamp.cpp
timezoneOf.cpp Merge pull request #69691 from Avogar/default-implementation-for-dynamic 2024-10-08 08:22:26 +00:00
timezoneOffset.cpp
toBool.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
toColumnTypeName.cpp
toCustomWeek.cpp
today.cpp
toDayOfMonth.cpp
toDayOfWeek.cpp
toDayOfYear.cpp
toDaysSinceYearZero.cpp
toDecimalString.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
toFixedString.cpp
toFixedString.h
toHour.cpp
toISOWeek.cpp
toISOYear.cpp
toJSONString.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
tokenExtractors.cpp
toLastDayOfMonth.cpp
toLowCardinality.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
toMillisecond.cpp
toMinute.cpp
toModifiedJulianDay.cpp
toMonday.cpp
toMonth.cpp
toNullable.cpp
toQuarter.cpp
toRelativeDayNum.cpp
toRelativeHourNum.cpp
toRelativeMinuteNum.cpp
toRelativeMonthNum.cpp
toRelativeQuarterNum.cpp
toRelativeSecondNum.cpp
toRelativeWeekNum.cpp
toRelativeYearNum.cpp
toSecond.cpp
toStartOfDay.cpp
toStartOfFifteenMinutes.cpp
toStartOfFiveMinutes.cpp
toStartOfHour.cpp
toStartOfInterval.cpp Merge branch 'ClickHouse:master' into to_start_of_interval_timezone_bug 2024-09-27 17:17:49 +02:00
toStartOfISOYear.cpp
toStartOfMinute.cpp
toStartOfMonth.cpp
toStartOfQuarter.cpp
toStartOfSecond.cpp
toStartOfSubsecond.cpp
toStartOfTenMinutes.cpp
toStartOfYear.cpp
toTime.cpp
toTimezone.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
toTypeName.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
toUnixTimestamp64.cpp add function toUnixTimestampEx and toUnixTimestamp64Second 2024-10-12 14:40:55 +08:00
toUnixTimestamp64Micro.cpp
toUnixTimestamp64Milli.cpp
toUnixTimestamp64Nano.cpp
toValidUTF8.cpp
toYear.cpp
toYYYYMM.cpp
toYYYYMMDD.cpp
toYYYYMMDDhhmmss.cpp
transform.cpp Remove some nested deps on SipHash 2024-12-04 15:45:26 +01:00
TransformDateTime64.h
translate.cpp refine codes 2024-12-02 12:28:38 +08:00
trap.cpp
trim.cpp
tryBase58Decode.cpp
tryBase64Decode.cpp
tryBase64URLDecode.cpp
tryDecrypt.cpp
tuple.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
tuple.h Apply linter changes 2024-10-06 12:29:20 +02:00
tupleConcat.cpp
tupleElement.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
tupleHammingDistance.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
tupleNames.cpp Remove some nested includes in IFunction usage 2024-11-18 18:25:37 +01:00
tupleToNameValuePairs.cpp
upper.cpp
upperUTF8.cpp first commit 2024-08-19 07:12:44 +00:00
UTCTimestamp.cpp
UTCTimestampTransform.cpp review fix 2024-10-25 17:55:43 +08:00
validateNestedArraySizes.cpp
variantElement.cpp Apply linter changes 2024-10-06 12:29:20 +02:00
variantType.cpp
VectorExtension.h
vectorFunctions.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
visibleWidth.cpp Hide Settings implementation 2024-09-18 15:48:02 +02:00
visitParamExtractBool.cpp
visitParamExtractFloat.cpp
visitParamExtractInt.cpp
visitParamExtractRaw.cpp
visitParamExtractString.cpp
visitParamExtractUInt.cpp
visitParamHas.cpp
widthBucket.cpp Fix cast 2024-11-18 01:35:03 +01:00
wkt.cpp Support Dynamic type in most functions 2024-09-17 18:05:24 +00:00
yesterday.cpp
ztest.cpp