UOETianleZhang commented on issue #10529:
URL: https://github.com/apache/pinot/issues/10529#issuecomment-1494843432
Full server error log:
```
2023/04/03 00:00:02.595 ERROR
[LLRealtimeSegmentDataManager_RomaVideoAdsAction__20__3__20230402T0030Z]
[RomaVideoAdsAction__20__3__20230402T0030Z] [pinot-server] [] Caught exception
while transforming the record:
org.apache.pinot.spi.stream.StreamDataDecoderResult@7f7c6f29
java.lang.RuntimeException: Caught exception while executing filter
function: statusInt != 1 OR videoEngagementType != 'VIDEO_VIEWED' for record: {
"fieldToValueMap" : {
"videoAdsCount" : null,
"cost" : 0.0,
"headerTime" : 1680479940000,
"mobileHeader" : {
"appMarketingVersion" : null,
"appVersion" : "4.1.789.1",
"appState" : null,
"osVersion" : "31",
"appVendorVersion" : null,
"isAdTrackingLimited" : "false",
"appVendorVersionShort" : null,
"vendorId" : null,
"deviceModel" : "Xiaomi_M2102J20SG",
"osName" : "Android OS",
"connectionType" : "WIFI",
"advertiserId" : null
},
"statusInt" : 1,
"osName" : "Android OS",
"campaigntype" : null,
"videoEngagementType" : "FIRST_QUARTILE",
"campaignAdFormat" : "SINGLE_VIDEO",
"header" : {
"server" : "lva1-app68530",
"clientGlobalSequenceNumber" : null,
"instance" : null,
"applicationViewerUrn" : null,
"csUserUrn" : null,
"clientTopicLocalSequenceNumber" : null,
"clientMonitoringInstanceEventNumber" : null,
"requestId" : 480204775,
"testSegmentId" : null,
"impersonatorId" : null,
"pageInstance" : null,
"clientMonitoringInstanceId" : null,
"memberId" : 430230835,
"originSource" : null,
"appName" : null,
"traceData" : null,
"version" : null,
"viewerUrn" : null,
"clientApplicationInstance" : null,
"treeId" : "AAX4YzzVSZjqo3Y415MKwA==",
"originalClientTime" : null,
"environment" : "prod-lva1",
"auditHeader" : {
"auditVersion" : 1,
"server" : "lva1-app68530",
"instance" : "i001",
"appName" : "tscp-tracking-war",
"clusterConnectionString" : null,
"messageId" : "fyl01ddoPGAXlr7UsuwjvQ==",
"time" : 1680479989633,
"fabricUrn" : "urn:li:fabric:prod-lva1"
},
"viewHierarchy" : null,
"service" : "tscp-tracking",
"sessionUrn" : null,
"guid" : "82sJ/pOuSvlI9AsFcwV0/g==",
"testId" : null,
"time" : 1680479989633
},
"deviceModel" : "Xiaomi_M2102J20SG",
"channelId" : 3000
},
"nullValueFields" : [ ]
}
at
org.apache.pinot.segment.local.recordtransformer.FilterTransformer.transform(FilterTransformer.java:66)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.recordtransformer.CompositeTransformer.transform(CompositeTransformer.java:90)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.segment.creator.TransformPipeline.processPlainRow(TransformPipeline.java:97)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.segment.creator.TransformPipeline.processRow(TransformPipeline.java:92)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.core.data.manager.realtime.LLRealtimeSegmentDataManager.processStreamEvents(LLRealtimeSegmentDataManager.java:575)
[pinot-core-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.core.data.manager.realtime.LLRealtimeSegmentDataManager.consumeLoop(LLRealtimeSegmentDataManager.java:449)
[pinot-core-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.core.data.manager.realtime.LLRealtimeSegmentDataManager$PartitionConsumer.run(LLRealtimeSegmentDataManager.java:647)
[pinot-core-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at java.lang.Thread.run(Thread.java:829) [?:?]
Caused by: java.lang.RuntimeException: Caught exception while executing
function: notEquals(videoEngagementType,'VIDEO_VIEWED')
at
org.apache.pinot.segment.local.function.InbuiltFunctionEvaluator$FunctionExecutionNode.execute(InbuiltFunctionEvaluator.java:231)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.function.InbuiltFunctionEvaluator$OrExecutionNode.execute(InbuiltFunctionEvaluator.java:149)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.function.InbuiltFunctionEvaluator.evaluate(InbuiltFunctionEvaluator.java:106)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.recordtransformer.FilterTransformer.transform(FilterTransformer.java:59)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
... 7 more
Caused by: java.lang.NumberFormatException: For input string:
"FIRST_QUARTILE"
at
jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2054)
~[?:?]
at
jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110) ~[?:?]
at java.lang.Double.parseDouble(Double.java:543) ~[?:?]
at
org.apache.pinot.common.utils.PinotDataType$11.toDouble(PinotDataType.java:622)
~[pinot-common-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.common.utils.PinotDataType$8.convert(PinotDataType.java:478)
~[pinot-common-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.common.utils.PinotDataType$8.convert(PinotDataType.java:426)
~[pinot-common-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.common.function.FunctionInvoker.convertTypes(FunctionInvoker.java:110)
~[pinot-common-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.function.InbuiltFunctionEvaluator$FunctionExecutionNode.execute(InbuiltFunctionEvaluator.java:228)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.function.InbuiltFunctionEvaluator$OrExecutionNode.execute(InbuiltFunctionEvaluator.java:149)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.function.InbuiltFunctionEvaluator.evaluate(InbuiltFunctionEvaluator.java:106)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
at
org.apache.pinot.segment.local.recordtransformer.FilterTransformer.transform(FilterTransformer.java:59)
~[pinot-segment-local-0.13.0-dev-868.jar:0.13.0-dev-868-0362ad369db15b696b733038d16f3a129585b660]
... 7 more
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]