CodeCommitsIssuesPull requestsActionsInsightsSecurity
0510911559cf5fd401418c18b7e230f336246d24

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/Functions/ya.make

473lines · modecode

1# This file is generated automatically, do not edit. See 'ya.make.in' and use 'utils/generate-ya-make' to regenerate it.
2LIBRARY()
3
4CFLAGS(
5 -DUSE_H3 -DUSE_SSL -DUSE_XXHASH
6)
7
8ADDINCL(
9 library/cpp/consistent_hashing
10 contrib/libs/farmhash
11 contrib/libs/h3/h3lib/include
12 contrib/libs/hyperscan/src
13 contrib/libs/icu/common
14 contrib/libs/libdivide
15 contrib/libs/rapidjson/include
16 contrib/libs/xxhash
17)
18
19PEERDIR(
20 clickhouse/src/Common
21 clickhouse/src/Dictionaries
22 contrib/libs/farmhash
23 contrib/libs/fastops/fastops
24 contrib/libs/h3
25 contrib/libs/hyperscan
26 contrib/libs/icu
27 contrib/libs/libdivide
28 contrib/libs/metrohash
29 contrib/libs/rapidjson
30 contrib/libs/xxhash
31 library/cpp/consistent_hashing
32)
33
34# "Arcadia" build is slightly deficient. It lacks many libraries that we need.
35SRCS(
36 abs.cpp
37 acos.cpp
38 addDays.cpp
39 addHours.cpp
40 addMinutes.cpp
41 addMonths.cpp
42 addQuarters.cpp
43 addressToLine.cpp
44 addressToSymbol.cpp
45 addSeconds.cpp
46 addWeeks.cpp
47 addYears.cpp
48 appendTrailingCharIfAbsent.cpp
49 array/arrayAll.cpp
50 array/arrayAUC.cpp
51 array/arrayCompact.cpp
52 array/arrayConcat.cpp
53 array/arrayCount.cpp
54 array/array.cpp
55 array/arrayCumSum.cpp
56 array/arrayCumSumNonNegative.cpp
57 array/arrayDifference.cpp
58 array/arrayDistinct.cpp
59 array/arrayElement.cpp
60 array/arrayEnumerate.cpp
61 array/arrayEnumerateDense.cpp
62 array/arrayEnumerateDenseRanked.cpp
63 array/arrayEnumerateRanked.cpp
64 array/arrayEnumerateUniq.cpp
65 array/arrayEnumerateUniqRanked.cpp
66 array/arrayExists.cpp
67 array/arrayFill.cpp
68 array/arrayFilter.cpp
69 array/arrayFirst.cpp
70 array/arrayFirstIndex.cpp
71 array/arrayFlatten.cpp
72 array/arrayIntersect.cpp
73 array/arrayJoin.cpp
74 array/arrayMap.cpp
75 array/arrayPopBack.cpp
76 array/arrayPopFront.cpp
77 array/arrayPushBack.cpp
78 array/arrayPushFront.cpp
79 array/arrayReduce.cpp
80 array/arrayReduceInRanges.cpp
81 array/arrayResize.cpp
82 array/arrayReverse.cpp
83 array/arraySlice.cpp
84 array/arraySort.cpp
85 array/arraySplit.cpp
86 array/arraySum.cpp
87 array/arrayUniq.cpp
88 array/arrayWithConstant.cpp
89 array/arrayZip.cpp
90 array/countEqual.cpp
91 array/emptyArray.cpp
92 array/emptyArrayToSingle.cpp
93 array/hasAll.cpp
94 array/hasAny.cpp
95 array/hasSubstr.cpp
96 array/has.cpp
97 array/indexOf.cpp
98 array/length.cpp
99 array/range.cpp
100 array/registerFunctionsArray.cpp
101 asin.cpp
102 assumeNotNull.cpp
103 atan.cpp
104 bar.cpp
105 base64Decode.cpp
106 base64Encode.cpp
107 bitAnd.cpp
108 bitBoolMaskAnd.cpp
109 bitBoolMaskOr.cpp
110 bitCount.cpp
111 bitNot.cpp
112 bitOr.cpp
113 bitRotateLeft.cpp
114 bitRotateRight.cpp
115 bitShiftLeft.cpp
116 bitShiftRight.cpp
117 bitSwapLastTwo.cpp
118 bitTestAll.cpp
119 bitTestAny.cpp
120 bitTest.cpp
121 bitWrapperFunc.cpp
122 bitXor.cpp
123 blockNumber.cpp
124 blockSerializedSize.cpp
125 blockSize.cpp
126 buildId.cpp
127 caseWithExpression.cpp
128 cbrt.cpp
129 coalesce.cpp
130 concat.cpp
131 convertCharset.cpp
132 cos.cpp
133 CRC.cpp
134 currentDatabase.cpp
135 currentUser.cpp
136 dateDiff.cpp
137 defaultValueOfArgumentType.cpp
138 demange.cpp
139 divide.cpp
140 dumpColumnStructure.cpp
141 e.cpp
142 empty.cpp
143 endsWith.cpp
144 equals.cpp
145 erfc.cpp
146 erf.cpp
147 evalMLMethod.cpp
148 exp10.cpp
149 exp2.cpp
150 exp.cpp
151 extractAllGroupsHorizontal.cpp
152 extractAllGroupsVertical.cpp
153 extract.cpp
154 extractGroups.cpp
155 extractTimeZoneFromFunctionArguments.cpp
156 filesystem.cpp
157 finalizeAggregation.cpp
158 formatDateTime.cpp
159 formatString.cpp
160 fromUnixTimestamp64Micro.cpp
161 fromUnixTimestamp64Milli.cpp
162 fromUnixTimestamp64Nano.cpp
163 FunctionFactory.cpp
164 FunctionFQDN.cpp
165 FunctionHelpers.cpp
166 FunctionJoinGet.cpp
167 FunctionsCoding.cpp
168 FunctionsConversion.cpp
169 FunctionsEmbeddedDictionaries.cpp
170 FunctionsExternalDictionaries.cpp
171 FunctionsExternalModels.cpp
172 FunctionsFormatting.cpp
173 FunctionsHashing.cpp
174 FunctionsJSON.cpp
175 FunctionsLogical.cpp
176 FunctionsRandom.cpp
177 FunctionsRound.cpp
178 FunctionsStringArray.cpp
179 FunctionsStringSimilarity.cpp
180 fuzzBits.cpp
181 GatherUtils/concat.cpp
182 GatherUtils/createArraySink.cpp
183 GatherUtils/createArraySource.cpp
184 GatherUtils/createValueSource.cpp
185 GatherUtils/has.cpp
186 GatherUtils/push.cpp
187 GatherUtils/resizeConstantSize.cpp
188 GatherUtils/resizeDynamicSize.cpp
189 GatherUtils/sliceDynamicOffsetBounded.cpp
190 GatherUtils/sliceDynamicOffsetUnbounded.cpp
191 GatherUtils/sliceFromLeftConstantOffsetBounded.cpp
192 GatherUtils/sliceFromLeftConstantOffsetUnbounded.cpp
193 GatherUtils/sliceFromRightConstantOffsetBounded.cpp
194 GatherUtils/sliceFromRightConstantOffsetUnbounded.cpp
195 gcd.cpp
196 generateUUIDv4.cpp
197 GeoHash.cpp
198 geohashDecode.cpp
199 geohashEncode.cpp
200 geohashesInBox.cpp
201 geoToH3.cpp
202 getMacro.cpp
203 getScalar.cpp
204 getSizeOfEnumType.cpp
205 globalVariable.cpp
206 greatCircleDistance.cpp
207 greater.cpp
208 greaterOrEquals.cpp
209 greatest.cpp
210 h3EdgeAngle.cpp
211 h3EdgeLengthM.cpp
212 h3GetBaseCell.cpp
213 h3GetResolution.cpp
214 h3HexAreaM2.cpp
215 h3IndexesAreNeighbors.cpp
216 h3IsValid.cpp
217 h3kRing.cpp
218 h3ToChildren.cpp
219 h3ToParent.cpp
220 h3ToString.cpp
221 hasColumnInTable.cpp
222 hasTokenCaseInsensitive.cpp
223 hasToken.cpp
224 hostName.cpp
225 identity.cpp
226 if.cpp
227 ifNotFinite.cpp
228 ifNull.cpp
229 IFunction.cpp
230 ignore.cpp
231 in.cpp
232 intDiv.cpp
233 intDivOrZero.cpp
234 intExp10.cpp
235 intExp2.cpp
236 isConstant.cpp
237 isFinite.cpp
238 isInfinite.cpp
239 isNaN.cpp
240 isNotNull.cpp
241 isNull.cpp
242 isValidUTF8.cpp
243 jumpConsistentHash.cpp
244 lcm.cpp
245 least.cpp
246 lengthUTF8.cpp
247 less.cpp
248 lessOrEquals.cpp
249 lgamma.cpp
250 like.cpp
251 log10.cpp
252 log2.cpp
253 log.cpp
254 lowCardinalityIndices.cpp
255 lowCardinalityKeys.cpp
256 lower.cpp
257 lowerUTF8.cpp
258 match.cpp
259 materialize.cpp
260 minus.cpp
261 modulo.cpp
262 moduloOrZero.cpp
263 multiFuzzyMatchAllIndices.cpp
264 multiFuzzyMatchAny.cpp
265 multiFuzzyMatchAnyIndex.cpp
266 multiIf.cpp
267 multiMatchAllIndices.cpp
268 multiMatchAny.cpp
269 multiMatchAnyIndex.cpp
270 multiply.cpp
271 multiSearchAllPositionsCaseInsensitive.cpp
272 multiSearchAllPositionsCaseInsensitiveUTF8.cpp
273 multiSearchAllPositions.cpp
274 multiSearchAllPositionsUTF8.cpp
275 multiSearchAnyCaseInsensitive.cpp
276 multiSearchAnyCaseInsensitiveUTF8.cpp
277 multiSearchAny.cpp
278 multiSearchAnyUTF8.cpp
279 multiSearchFirstIndexCaseInsensitive.cpp
280 multiSearchFirstIndexCaseInsensitiveUTF8.cpp
281 multiSearchFirstIndex.cpp
282 multiSearchFirstIndexUTF8.cpp
283 multiSearchFirstPositionCaseInsensitive.cpp
284 multiSearchFirstPositionCaseInsensitiveUTF8.cpp
285 multiSearchFirstPosition.cpp
286 multiSearchFirstPositionUTF8.cpp
287 negate.cpp
288 neighbor.cpp
289 notEmpty.cpp
290 notEquals.cpp
291 notLike.cpp
292 now64.cpp
293 now.cpp
294 nullIf.cpp
295 pi.cpp
296 plus.cpp
297 pointInEllipses.cpp
298 pointInPolygon.cpp
299 positionCaseInsensitive.cpp
300 positionCaseInsensitiveUTF8.cpp
301 position.cpp
302 positionUTF8.cpp
303 pow.cpp
304 rand64.cpp
305 randConstant.cpp
306 rand.cpp
307 randomFixedString.cpp
308 randomPrintableASCII.cpp
309 randomString.cpp
310 randomStringUTF8.cpp
311 regexpQuoteMeta.cpp
312 registerFunctionsArithmetic.cpp
313 registerFunctionsComparison.cpp
314 registerFunctionsConditional.cpp
315 registerFunctionsConsistentHashing.cpp
316 registerFunctions.cpp
317 registerFunctionsDateTime.cpp
318 registerFunctionsGeo.cpp
319 registerFunctionsHigherOrder.cpp
320 registerFunctionsIntrospection.cpp
321 registerFunctionsMath.cpp
322 registerFunctionsMiscellaneous.cpp
323 registerFunctionsNull.cpp
324 registerFunctionsRandom.cpp
325 registerFunctionsReinterpret.cpp
326 registerFunctionsString.cpp
327 registerFunctionsStringRegexp.cpp
328 registerFunctionsStringSearch.cpp
329 registerFunctionsTuple.cpp
330 registerFunctionsUnixTimestamp64.cpp
331 registerFunctionsVisitParam.cpp
332 reinterpretAsFixedString.cpp
333 reinterpretAsString.cpp
334 reinterpretStringAs.cpp
335 repeat.cpp
336 replaceAll.cpp
337 replaceOne.cpp
338 replaceRegexpAll.cpp
339 replaceRegexpOne.cpp
340 replicate.cpp
341 reverse.cpp
342 reverseUTF8.cpp
343 roundAge.cpp
344 roundDuration.cpp
345 roundToExp2.cpp
346 rowNumberInAllBlocks.cpp
347 rowNumberInBlock.cpp
348 runningAccumulate.cpp
349 runningDifference.cpp
350 runningDifferenceStartingWithFirstValue.cpp
351 sigmoid.cpp
352 sin.cpp
353 sleep.cpp
354 sleepEachRow.cpp
355 sqrt.cpp
356 startsWith.cpp
357 stringToH3.cpp
358 substring.cpp
359 subtractDays.cpp
360 subtractHours.cpp
361 subtractMinutes.cpp
362 subtractMonths.cpp
363 subtractQuarters.cpp
364 subtractSeconds.cpp
365 subtractWeeks.cpp
366 subtractYears.cpp
367 tan.cpp
368 tanh.cpp
369 TargetSpecific.cpp
370 tgamma.cpp
371 throwIf.cpp
372 timeSlot.cpp
373 timeSlots.cpp
374 timezone.cpp
375 toColumnTypeName.cpp
376 toCustomWeek.cpp
377 today.cpp
378 toDayOfMonth.cpp
379 toDayOfWeek.cpp
380 toDayOfYear.cpp
381 toFixedString.cpp
382 toHour.cpp
383 toISOWeek.cpp
384 toISOYear.cpp
385 toLowCardinality.cpp
386 toMinute.cpp
387 toMonday.cpp
388 toMonth.cpp
389 toNullable.cpp
390 toQuarter.cpp
391 toRelativeDayNum.cpp
392 toRelativeHourNum.cpp
393 toRelativeMinuteNum.cpp
394 toRelativeMonthNum.cpp
395 toRelativeQuarterNum.cpp
396 toRelativeSecondNum.cpp
397 toRelativeWeekNum.cpp
398 toRelativeYearNum.cpp
399 toSecond.cpp
400 toStartOfDay.cpp
401 toStartOfFifteenMinutes.cpp
402 toStartOfFiveMinute.cpp
403 toStartOfHour.cpp
404 toStartOfInterval.cpp
405 toStartOfISOYear.cpp
406 toStartOfMinute.cpp
407 toStartOfMonth.cpp
408 toStartOfQuarter.cpp
409 toStartOfSecond.cpp
410 toStartOfTenMinutes.cpp
411 toStartOfYear.cpp
412 toTime.cpp
413 toTimeZone.cpp
414 toTypeName.cpp
415 toUnixTimestamp64Micro.cpp
416 toUnixTimestamp64Milli.cpp
417 toUnixTimestamp64Nano.cpp
418 toValidUTF8.cpp
419 toYear.cpp
420 toYYYYMM.cpp
421 toYYYYMMDD.cpp
422 toYYYYMMDDhhmmss.cpp
423 transform.cpp
424 trap.cpp
425 trim.cpp
426 tryBase64Decode.cpp
427 tuple.cpp
428 tupleElement.cpp
429 upper.cpp
430 upperUTF8.cpp
431 uptime.cpp
432 URL/basename.cpp
433 URL/cutFragment.cpp
434 URL/cutQueryStringAndFragment.cpp
435 URL/cutQueryString.cpp
436 URL/cutToFirstSignificantSubdomain.cpp
437 URL/cutURLParameter.cpp
438 URL/cutWWW.cpp
439 URL/decodeURLComponent.cpp
440 URL/domain.cpp
441 URL/domainWithoutWWW.cpp
442 URL/extractURLParameter.cpp
443 URL/extractURLParameterNames.cpp
444 URL/extractURLParameters.cpp
445 URL/firstSignificantSubdomain.cpp
446 URL/fragment.cpp
447 URL/netloc.cpp
448 URL/path.cpp
449 URL/pathFull.cpp
450 URL/port.cpp
451 URL/protocol.cpp
452 URL/queryStringAndFragment.cpp
453 URL/queryString.cpp
454 URL/registerFunctionsURL.cpp
455 URL/tldLookup.generated.cpp
456 URL/topLevelDomain.cpp
457 URL/URLHierarchy.cpp
458 URL/URLPathHierarchy.cpp
459 version.cpp
460 visibleWidth.cpp
461 visitParamExtractBool.cpp
462 visitParamExtractFloat.cpp
463 visitParamExtractInt.cpp
464 visitParamExtractRaw.cpp
465 visitParamExtractString.cpp
466 visitParamExtractUInt.cpp
467 visitParamHas.cpp
468 yandexConsistentHash.cpp
469 yesterday.cpp
470
471)
472
473END()