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]

Reply via email to