message: Only pre-read variables in tf.identity when executing eagerly
  Not necessary when graph building, and someone somewhere wrote a test which relies on it not happening...
diff: @@ -196,7 +196,9 @@ def identity(input, name=None): # pylint: disable=redefined-builtin
  Returns:
  A `Tensor`. Has the same type as `input`.
  """
  - # Make sure we get an input with handle data attached from resource variables.
  + if context.executing_eagerly() and not hasattr(input, "graph"):
  + # Make sure we get an input with handle data attached from resource
  + # variables. Variables have correct handle data when graph building.
  input = ops.convert_to_tensor(input)
  ret = gen_array_ops.identity(input, name=name)
  # Propagate handle data for happier shape inference for resource variables.
  