jvenant opened a new issue, #11525: URL: https://github.com/apache/pinot/issues/11525
I think there is an issue with this commit 6c69be463fea9ba9c0fe0103215f47581d41f8d4 preventing broker server to start It happen during reflection when the server search for `@ScalarFunction` annotated methods. A ReflectionsException is raised complaining that `ObjectFunctions` doesn't have `caseWhen` member I think it's more a bug in Reflexion library itself. It seems to be confuse with the Boolean type and boolean native type. the `Reflections.getMethodsAnnotatedWith` (called from `PinotReflectionUtils.getMethodsThroughReflection`) generate a methods descriptor String looking like : `org.apache.pinot.common.function.scalar.ObjectFunctions.caseWher(boolean, java.lang.Objet, ...)` and compare it with the method signature : `org.apache.pinot.common.function.scalar.ObjectFunctions.caseWher(java.lang.Boolean, java.lang.Objet, ...)` in `Utils.getMemberFromDescriptor` As the two signatures don't match. It can't find the class member and raise the exception -- 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: commits-unsubscr...@pinot.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org