Thanks for the StateTtl feature,this is exactly what I need now! But I found an issue.
In the previous version or when StateTtl is not enabled,MapState allows `null` value,that means after
will return true, but when StateTtl is enabled,
will return false(the key has not expired).
So I think the field `userValue` in `org.apache.flink.runtime.state.ttl.TtlValue` should allow `null` value. User state is null may not means the TtlValue should be null.
Am I understanding right?
This is my test class.