Open ghost opened 10 years ago
@thiderman This is what caused the heartbeat alerts on the machine when we enabled the ingestion of metrics a week ago.
@wallesspotify The monitoring pipeline doesn't really support booleans, so this is bigger than a change in ffwd. What's blocking you from converting booleans to doubles before sending them to ffwd?
@parmus ffwd should sanitize it's input. Currently it Kernel#dup's every value, this can't be done for TrueClass/FalseClass. If you accept json as input, you should not accept a subset of json as input, but json.
Adding this as an enhancement, it's a low hanging fruit if someone wants to pick it up.
If I pass FastForward a JSON boolean it fails and drops random messages.
It would be better if it could just handle the boolean and forward it.