ClickHouse/src/Functions
kevinyhzou 41cdedbf26 review
2023-12-28 16:16:54 +08:00
..
array Remove arrayFold 2023-12-14 04:34:32 +01:00
divide
GatherUtils Fix style 2023-12-01 03:34:54 +01:00
JSONPath Fix JSON_QUERY function with multiple numeric paths (#57096) 2023-12-03 15:53:50 +01:00
keyvaluepair remove stale comment 2023-11-07 14:31:34 -03: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
UniqTheta
URL Split FunctionsStringArray 2023-11-11 02:21:24 +01:00
UserDefined Fix access checking in evaluations of defaults during async insert. 2023-10-05 10:26:44 +02:00
abs.cpp
acos.cpp
acosh.cpp
addDays.cpp
addHours.cpp
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
addMonths.cpp
addNanoseconds.cpp Refactorings in FunctionDateOrDateTimeAddInterval 2023-10-20 15:47:16 +00:00
addQuarters.cpp
addressToLine.cpp no finalize at d-tor in compression 2023-06-16 16:38:18 +02: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
addWeeks.cpp
addYears.cpp
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 Fix style 2023-11-11 04:25:49 +01:00
appendTrailingCharIfAbsent.cpp Fix error and remove garbage 2023-11-11 03:38:46 +01:00
arrayStringConcat.cpp Fix error and remove garbage 2023-11-11 03:38:46 +01:00
ascii.cpp
asin.cpp
asinh.cpp
assumeNotNull.cpp
atan2.cpp
atan.cpp
atanh.cpp
bar.cpp
base58Decode.cpp
base58Encode.cpp
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
bitBoolMaskAnd.cpp
bitBoolMaskOr.cpp
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
bitOr.cpp
bitRotateLeft.cpp
bitRotateRight.cpp
bitShiftLeft.cpp
bitShiftRight.cpp
bitSlice.cpp
bitSwapLastTwo.cpp
bitTest.cpp
bitTestAll.cpp
bitTestAny.cpp
bitWrapperFunc.cpp
bitXor.cpp
blockNumber.cpp
blockSerializedSize.cpp do call finalize for all buffers 2023-06-16 16:38:18 +02:00
blockSize.cpp
byteSize.cpp
byteSwap.cpp Add 16/32-byte integer support 2023-10-13 14:54:56 +00:00
canonicalRand.cpp
caseWithExpression.cpp
castOrDefault.cpp FunctionHelpers remove areTypesEqual function 2023-09-14 13:51:06 +03:00
CastOverloadResolver.cpp Remove C++ templates 2023-11-10 05:25:02 +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
cbrt.cpp
checkHyperscanRegexp.cpp Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
checkHyperscanRegexp.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
CMakeLists.txt Merge remote-tracking branch 'rschu1ze/master' into revert-revert-sqid 2023-12-05 18:41:10 +00:00
coalesce.cpp
concat.cpp Less silly #includes 2023-12-05 20:14:11 +00:00
concatWithSeparator.cpp Implement format() with arbitrary arguments 2023-12-05 22:51:30 +00:00
connectionId.cpp
convertCharset.cpp
cos.cpp
cosh.cpp
countDigits.cpp
countMatches.cpp
countMatches.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
countSubstrings.cpp
countSubstringsCaseInsensitive.cpp Automated function registration 2022-07-29 15:39:50 +08:00
countSubstringsCaseInsensitiveUTF8.cpp
CountSubstringsImpl.h Fix one more case 2023-07-21 15:23:24 +02:00
coverage.cpp Add function coverageAll 2023-10-30 03:22:49 +01:00
CRC.cpp
currentDatabase.cpp Improve MySQL Compatibility by supporting SCHEMA() 2023-08-19 16:24:09 +02:00
currentProfiles.cpp Try fix No user 2023-11-15 15:14:46 +00: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
CustomWeekTransforms.h Remove TODO comment 2023-10-13 13:24:26 +00:00
date_trunc.cpp init 2023-12-07 15:55:23 +00:00
dateDiff.cpp Revert "Revert "dateDiff: add support for plural units."" 2023-08-24 17:11:58 +02:00
dateName.cpp do call finalize for all buffers 2023-06-16 16:38:18 +02:00
DateTimeTransforms.cpp Introduce setting for dt overflow exception 2023-10-25 23:10:24 +02:00
DateTimeTransforms.h Move DAYS_BETWEEN_YEARS_0_AND_1970 back to indicate the relation to ToDaysSinceYearZero 2023-11-02 20:58:53 +00: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
defaultValueOfTypeName.cpp
degrees.cpp
demangle.cpp Typo: demange.cpp --> demangle.cpp 2023-05-11 21:32:12 +00:00
divide.cpp
divideDecimal.cpp
DivisionUtils.h
dumpColumnStructure.cpp
empty.cpp
EmptyImpl.h
encodeXMLComponent.cpp
encrypt.cpp Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
endsWith.cpp
endsWithUTF8.cpp change as requested 2023-07-26 10:53:07 +08:00
equals.cpp Automated function registration 2022-07-29 15:39:50 +08:00
erf.cpp
erfc.cpp
errorCodeToName.cpp
evalMLMethod.cpp Ditch tons of garbage 2023-08-09 02:19:02 +02:00
exp2.cpp
exp10.cpp
exp.cpp
extract.cpp Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
extractAll.cpp Fix style 2023-11-11 04:25:49 +01:00
extractAllGroups.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
extractAllGroupsHorizontal.cpp
extractAllGroupsVertical.cpp
extractGroups.cpp Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
ExtractString.h
extractTextFromHTML.cpp
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
filesystem.cpp
finalizeAggregation.cpp
firstLine.cpp Added function firstLine to extract the first line from a multiline string 2023-07-18 12:18:26 +03:00
flattenTuple.cpp
format.cpp Fix style 2023-12-06 08:34:32 +00:00
formatDateTime.cpp Another small cleanup 2023-11-27 11:09:07 +00:00
formatQuery.cpp Ensure sufficient size in exceptionn case 2023-11-06 08:55:09 +00:00
formatReadable.h
formatReadableDecimalSize.cpp
formatReadableQuantity.cpp
formatReadableSize.cpp add FORMAT_BYTES as alias for formatReadableSize 2023-12-06 13:59:48 -08:00
formatReadableTimeDelta.cpp added subseconds to formatReadableTimeDelta and add tests 2023-09-24 13:04:56 +02:00
formatRow.cpp
formatString.h Some fixups 2023-11-15 15:43:41 +00:00
fromDaysSinceYearZero.cpp Fix ubsan bug 2023-11-23 18:35:54 +00:00
fromModifiedJulianDay.cpp Fix style 2023-07-06 02:52:55 +02:00
fromUnixTimestamp64Micro.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
fromUnixTimestamp64Milli.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
fromUnixTimestamp64Nano.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
FunctionBase58Conversion.h
FunctionBase64Conversion.h Fix tryDecodeBase64() with invalid input 2023-11-17 11:31:52 +00:00
FunctionBinaryArithmetic.h allow IPv6 to UInt128 conversion and binary arithmetic 2023-12-09 17:57:32 +00:00
FunctionBitTestMany.h Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
FunctionChar.cpp
FunctionConstantBase.h
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 Incorporated review feedback 2023-10-23 14:07:14 +00: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
FunctionFactory.h Fix more functions with 'Context has expired' error 2023-08-15 20:37:10 +00:00
FunctionFile.cpp
FunctionFQDN.cpp
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 FunctionHelpers remove areTypesEqual function 2023-09-14 13:51:06 +03:00
FunctionIfBase.h JIT infrastructure refactoring 2023-06-20 11:42:22 +03:00
FunctionJoinGet.cpp Fix tidy 2023-11-09 00:22:29 +01:00
FunctionMathBinaryFloat64.h
FunctionMathUnary.h Fix segfault in MathUnary 2023-06-27 19:19:58 +02:00
FunctionNumericPredicate.h
FunctionsAES.cpp Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
FunctionsAES.h Fix "logs and exception messages formatting", part 3 2023-12-07 22:01:53 +01:00
FunctionsBinaryRepresentation.cpp Addressing feedback. 2023-08-18 13:50:31 -07:00
FunctionsBitmap.cpp
FunctionsBitmap.h Move handling of RESPECT NULLS outside of the parser 2023-11-27 11:00:27 +01:00
FunctionsBitToArray.cpp
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
FunctionsCodingUUID.cpp
FunctionsComparison.h Throw an error when comparing time intervals with different units 2023-10-27 23:24:55 +02:00
FunctionsConsistentHashing.h
FunctionsConversion.cpp
FunctionsConversion.h allow IPv6 to UInt128 conversion and binary arithmetic 2023-12-09 17:57:32 +00:00
FunctionsDecimalArithmetics.h
FunctionsEmbeddedDictionaries.cpp
FunctionsEmbeddedDictionaries.h
FunctionsExternalDictionaries.cpp Add dictGetAll function for RegExpTreeDictionary 2023-06-04 23:46:04 -05:00
FunctionsExternalDictionaries.h Fix more functions with 'Context has expired' error 2023-08-15 20:37:10 +00:00
FunctionsHashing.h use the EVP interface to satisfy s390x builds 2023-12-09 21:31:21 -08:00
FunctionsHashingInt.cpp
FunctionsHashingMisc.cpp Revert "Revert "Re-add SipHash keyed functions"" 2023-08-11 17:30:04 +02:00
FunctionsHashingMurmur.cpp
FunctionsHashingSSL.cpp add inline docs for hash functions 2023-12-10 22:05:24 -08:00
FunctionShowCertificate.cpp
FunctionShowCertificate.h
FunctionsJSON.cpp
FunctionsJSON.h Fix more functions with 'Context has expired' error 2023-08-15 20:37:10 +00:00
FunctionsLanguageClassification.cpp Fix fasttest 2023-07-23 17:59:49 +02:00
FunctionsLogical.cpp
FunctionsLogical.h JIT infrastructure refactoring 2023-06-20 11:42:22 +03:00
FunctionsMiscellaneous.h
FunctionsMultiStringFuzzySearch.h Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
FunctionsMultiStringPosition.h
FunctionsMultiStringSearch.h
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
FunctionSqid.cpp Incorporate feedback 2023-12-05 12:28:28 +00:00
FunctionSQLJSON.cpp
FunctionSQLJSON.h update 2023-09-20 08:44:30 +08:00
FunctionsRandom.cpp
FunctionsRandom.h
FunctionsRound.cpp
FunctionsRound.h
FunctionsStringDistance.cpp Add stringJaccardIndexUTF8 2023-11-02 11:38:11 +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
FunctionsStringSearch.h Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
FunctionsStringSearchToString.h
FunctionsStringSimilarity.cpp Disambiguate crc32 from crc32c for s390x impl. 2023-10-31 11:21:37 -07: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
FunctionsTimeWindow.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
FunctionsTimeWindow.h
FunctionsTonalityClassification.cpp Fix fasttest 2023-07-23 20:10:41 +02:00
FunctionsTransactionCounters.cpp
FunctionStringOrArrayToT.h
FunctionStringReplace.h
FunctionStringToString.h
FunctionsVisitParam.h
FunctionTokens.h Fix style 2023-11-11 04:25:49 +01:00
FunctionUnaryArithmetic.h JIT infrastructure refactoring 2023-06-20 11:42:22 +03:00
FunctionUnixTimestamp64.h Update docs of fromUnixTimeStamp[InJodaSyntax]() 2023-11-10 11:11:42 +00:00
fuzzBits.cpp Fix fuzzBits 2023-11-21 09:43:27 +00:00
gcd.cpp
GCDLCMImpl.h
generateULID.cpp
generateUUIDv4.cpp Addressing feedback. 2023-08-18 13:50:31 -07:00
GeoHash.cpp
GeoHash.h
geohashDecode.cpp
geohashEncode.cpp fix code style 2023-05-24 14:27:37 +08:00
geohashesInBox.cpp
geometryConverters.h Maybe smaller binary 2023-10-30 03:23:22 +01:00
geoToH3.cpp
geoToS2.cpp Better detecting invalid figures 2023-07-18 16:26:10 +02:00
getFuzzerData.cpp
getFuzzerData.h
getMacro.cpp
getScalar.cpp
getServerPort.cpp
getSetting.cpp
getSizeOfEnumType.cpp
getSubcolumn.cpp
getTypeSerializationStreams.cpp Remove wrong code 2023-06-25 02:37:10 +02:00
globalVariable.cpp
greatCircleDistance.cpp "optimise" --> "optimize". Sorry, friends from the UK. 2023-11-23 18:41:35 +00:00
greater.cpp
greaterOrEquals.cpp
greatest.cpp
GregorianDate.cpp Improve error messages 2023-07-24 19:40:02 +02:00
GregorianDate.h Continuation 2023-07-05 00:39:10 +02:00
grouping.h
h3CellAreaM2.cpp
h3CellAreaRads2.cpp
h3Distance.cpp
h3EdgeAngle.cpp
h3EdgeLengthKm.cpp
h3EdgeLengthM.cpp
h3ExactEdgeLengthKm.cpp
h3ExactEdgeLengthM.cpp
h3ExactEdgeLengthRads.cpp
h3GetBaseCell.cpp
h3GetDestinationIndexFromUnidirectionalEdge.cpp
h3GetFaces.cpp
h3GetIndexesFromUnidirectionalEdge.cpp
h3GetOriginIndexFromUnidirectionalEdge.cpp
h3GetPentagonIndexes.cpp
h3GetRes0Indexes.cpp
h3GetResolution.cpp
h3GetUnidirectionalEdge.cpp
h3GetUnidirectionalEdgeBoundary.cpp
h3GetUnidirectionalEdgesFromHexagon.cpp
h3HexAreaKm2.cpp
h3HexAreaM2.cpp
h3HexRing.cpp
h3IndexesAreNeighbors.cpp
h3IsPentagon.cpp
h3IsResClassIII.cpp
h3IsValid.cpp
h3kRing.cpp
h3Line.cpp
h3NumHexagons.cpp
h3PointDist.cpp
h3ToCenterChild.cpp
h3ToChildren.cpp
h3toGeo.cpp
h3ToGeoBoundary.cpp
h3ToParent.cpp
h3ToString.cpp
h3UnidirectionalEdgeIsValid.cpp
hasColumnInTable.cpp Unify priorities for connections 2023-06-07 16:25:52 +00: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 try to fix build again 2023-07-10 10:18:00 +00:00
hasSubsequenceUTF8.cpp Add case ins utf8 impl + tests 2023-07-10 09:18:09 +00:00
hasThreadFuzzer.cpp
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
identity.cpp
identity.h
if.cpp This is actually better 2023-11-06 02:57:26 +01:00
ifNotFinite.cpp Impelement support for function range of Nullable argument 2023-06-26 12:03:25 +00:00
ifNull.cpp
IFunction.cpp Update IFunction.cpp 2023-10-08 16:27:33 +03:00
IFunction.h KeyCondition: preparation 2023-10-14 04:32:25 +02: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
ilike.cpp
in.cpp remove properly 2023-08-25 16:49:23 +05:00
indexHint.cpp
indexHint.h
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
intDiv.cpp
intDivOrZero.cpp
intExp2.cpp
intExp10.cpp
isConstant.cpp
isDecimalOverflow.cpp
isFinite.cpp
isInfinite.cpp
isIPAddressContainedIn.cpp
isNaN.cpp
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
isNull.cpp
isNullable.cpp
IsOperation.h add modulo, intDiv, intDivOrZero for tuple 2023-07-29 02:03:21 +00:00
isValidUTF8.cpp
isZeroOrNull.cpp Handle Null in function isZeroOrNull 2023-09-05 13:53:15 +00:00
ITupleFunction.h
JSONArrayLength.cpp
jsonMergePatch.cpp Even better 2023-12-04 18:42:25 +01:00
jumpConsistentHash.cpp
kostikConsistentHash.cpp
lcm.cpp
least.cpp
LeastGreatestGeneric.h Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
left.cpp
LeftRight.h
lemmatize.cpp
lengthUTF8.cpp
less.cpp
lessOrEquals.cpp
lgamma.cpp
like.cpp Add first version of hasSubsequence() 2023-07-06 13:16:31 +00:00
like.h
log1p.cpp
log2.cpp
log10.cpp
log.cpp
logTrace.cpp
lowCardinalityIndices.cpp
lowCardinalityKeys.cpp
lower.cpp
LowerUpperImpl.h
LowerUpperUTF8Impl.h Add initcapUtf8: impl + tests 2023-07-03 11:37:55 +00:00
lowerUTF8.cpp
makeDate.cpp Fix FastTest 2023-11-03 10:53:25 +00:00
map.cpp
match.cpp
MatchImpl.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
materialize.cpp
materialize.h Fix optimize read in order for views. 2023-09-14 12:44:43 +02:00
mathConstants.cpp
max2.cpp
min2.cpp
minSampleSize.cpp Fixed spelling of "Continous" to "Continuous" (#56143) 2023-11-01 14:58:03 +01:00
minus.cpp
modulo.cpp Fix build 2023-11-10 05:34:29 +01:00
moduloOrZero.cpp
monthName.cpp
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
multiFuzzyMatchAny.cpp
multiFuzzyMatchAnyIndex.cpp Automated function registration 2022-07-29 15:39:50 +08:00
multiIf.cpp review 2023-12-28 16:16:54 +08:00
multiMatchAllIndices.cpp
MultiMatchAllIndicesImpl.h
multiMatchAny.cpp
MultiMatchAnyImpl.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
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 support string 2023-04-22 17:21:43 +00:00
neighbor.cpp
nested.cpp correct an exception message. 2023-06-30 14:52:47 +08:00
normalizedQueryHash.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
normalizeQuery.cpp
normalizeString.cpp
notEmpty.cpp
notEquals.cpp
notILike.cpp
notLike.cpp
now64.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00: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
numLiteralChars.h
padString.cpp
parseDateTime.cpp Various smaller fixups 2023-11-27 08:49:54 +00:00
parseTimeDelta.cpp
partitionId.cpp
PerformanceAdaptors.h
plus.cpp
pointInEllipses.cpp
pointInPolygon.cpp
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
positionCaseInsensitive.cpp
positionCaseInsensitiveUTF8.cpp
PositionImpl.h
positionUTF8.cpp
pow.cpp
queryID.cpp
radians.cpp
rand64.cpp
rand.cpp
randConstant.cpp
randDistribution.cpp "optimise" --> "optimize". Sorry, friends from the UK. 2023-11-23 18:41:35 +00:00
randomFixedString.cpp Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
randomPrintableASCII.cpp
randomString.cpp
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 Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
regexpQuoteMeta.cpp
Regexps.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
registerFunctions.cpp
registerFunctions.h
reinterpretAs.cpp Remove useless header files 2023-11-06 03:49:55 +01:00
repeat.cpp Protect against DOS 2023-05-23 12:16:49 +00:00
replaceAll.cpp
replaceOne.cpp
replaceRegexpAll.cpp
ReplaceRegexpImpl.h Remove broken lockless variant of re2 2023-09-14 16:40:42 +00:00
replaceRegexpOne.cpp
ReplaceStringImpl.h
replicate.cpp
replicate.h
reverse.cpp
reverseDNSQuery.cpp
reverseUTF8.cpp
right.cpp
roundAge.cpp
roundDuration.cpp
roundToExp2.cpp
rowNumberInAllBlocks.cpp
rowNumberInBlock.cpp
runningAccumulate.cpp
runningConcurrency.cpp
runningDifference.cpp
runningDifference.h
runningDifferenceStartingWithFirstValue.cpp
s2_fwd.h
s2CapContains.cpp
s2CapUnion.cpp
s2CellsIntersect.cpp
s2GetNeighbors.cpp
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
serverConstants.cpp Fix build 2023-11-13 10:09:23 +01:00
sigmoid.cpp
sign.cpp
sin.cpp
sinh.cpp
sleep.cpp
sleep.h Fix compilation. 2023-12-11 16:57:18 +01:00
sleepEachRow.cpp
snowflake.cpp Fix tidy 2023-11-06 16:28:05 +01:00
soundex.cpp
space.cpp Fix macos build 2023-05-25 17:05:18 +00:00
splitByChar.cpp Split FunctionsStringArray 2023-11-11 02:21:24 +01:00
splitByNonAlpha.cpp Fix style 2023-11-11 04:25:49 +01:00
splitByRegexp.cpp Fix style 2023-11-11 04:25:49 +01:00
splitByString.cpp Fix style 2023-11-11 04:25:49 +01:00
splitByWhitespace.cpp Fix style 2023-11-11 04:25:49 +01:00
sqrt.cpp
startsWith.cpp
startsWithUTF8.cpp change as requested 2023-07-26 10:53:07 +08:00
stem.cpp
stringCutToZero.cpp
StringHelpers.h Added function firstLine to extract the first line from a multiline string 2023-07-18 12:18:26 +03:00
stringToH3.cpp
structureToFormatSchema.cpp Fix tests 2023-07-20 12:59:05 +00:00
substring.cpp Some fixups and consistency fixes 2023-11-28 17:28:30 +00:00
substringIndex.cpp fix asan error 2023-07-05 17:49:01 +08:00
subtractDays.cpp
subtractHours.cpp
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
subtractMonths.cpp
subtractNanoseconds.cpp Refactorings in FunctionDateOrDateTimeAddInterval 2023-10-20 15:47:16 +00:00
subtractQuarters.cpp
subtractSeconds.cpp
subtractWeeks.cpp
subtractYears.cpp
svg.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
synonyms.cpp
tan.cpp
tanh.cpp
tgamma.cpp
throwIf.cpp
tid.cpp
timeSlot.cpp
timeSlots.cpp Add compat setting for non-const timezones 2023-06-10 16:56:42 +00:00
timestamp.cpp Fix UBSan error 2023-09-28 07:45:00 +00:00
timezoneOf.cpp
timezoneOffset.cpp
toBool.cpp Remove C++ templates 2023-11-10 05:25:02 +01:00
toColumnTypeName.cpp
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 Fix use before check in toDecimalString 2023-11-28 10:09:26 +00:00
toFixedString.cpp
toFixedString.h Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
toHour.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toISOWeek.cpp
toISOYear.cpp
toJSONString.cpp
tokenExtractors.cpp
toLastDayOfMonth.cpp
toLowCardinality.cpp
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
toQuarter.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toRelativeDayNum.cpp
toRelativeHourNum.cpp
toRelativeMinuteNum.cpp
toRelativeMonthNum.cpp
toRelativeQuarterNum.cpp
toRelativeSecondNum.cpp
toRelativeWeekNum.cpp
toRelativeYearNum.cpp
toSecond.cpp Cosmetics 2023-09-09 16:52:42 +00:00
toStartOfDay.cpp
toStartOfFifteenMinutes.cpp
toStartOfFiveMinutes.cpp
toStartOfHour.cpp
toStartOfInterval.cpp Refactor toStartOfInterval() 2023-12-11 21:50:31 +00:00
toStartOfISOYear.cpp
toStartOfMinute.cpp Finish toStartOfDay; fix toStartOfMinute 2022-09-22 13:16:46 +00:00
toStartOfMonth.cpp
toStartOfQuarter.cpp
toStartOfSecond.cpp
toStartOfSubsecond.cpp
toStartOfTenMinutes.cpp
toStartOfYear.cpp
toTime.cpp
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
toUnixTimestamp64Milli.cpp
toUnixTimestamp64Nano.cpp
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
toYYYYMMDD.cpp
toYYYYMMDDhhmmss.cpp
transform.cpp Fix TSAN race in transform 2023-11-15 23:10:25 +01:00
TransformDateTime64.h Mirror change 2023-09-04 15:54:01 +00:00
translate.cpp Ditch tons of garbage 2023-08-09 02:19:02 +02:00
trap.cpp
trim.cpp
tryBase58Decode.cpp
tryBase64Decode.cpp
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 Add tupleConcat function 2023-08-09 20:52:09 +00: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
upper.cpp
upperUTF8.cpp
UTCTimestamp.cpp
UTCTimestampTransform.cpp More clang-tidy fixes 2023-09-21 14:40:57 +00:00
validateNestedArraySizes.cpp
VectorExtension.h
vectorFunctions.cpp Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00
visibleWidth.cpp
visitParamExtractBool.cpp
visitParamExtractFloat.cpp
visitParamExtractInt.cpp
visitParamExtractRaw.cpp
visitParamExtractString.cpp
visitParamExtractUInt.cpp
visitParamHas.cpp
widthBucket.cpp
wkt.cpp Maybe smaller binary 2023-10-30 03:23:22 +01:00
yesterday.cpp
ztest.cpp Cleanup IDataType convenience functions 2023-11-06 13:25:32 +00:00