Ethan Li created STORM-3734:
-------------------------------
Summary: IntegerValidator doesn't force the object type to be
Integer
Key: STORM-3734
URL: https://issues.apache.org/jira/browse/STORM-3734
Project: Apache Storm
Issue Type: Bug
Reporter: Ethan Li
The IntegerValidator allows the non-integer object, like Double(1.0).
https://github.com/apache/storm/blob/7bef73a6faa14558ef254efe74cbe4bfef81c2e2/storm-client/src/jvm/org/apache/storm/validation/ConfigValidation.java#L404-L415
It can be reproduced by
{code:java}
IntegerValidator validator = new IntegerValidator();
validator.validateInteger("test", 1.0);
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)