title: RecyclerView or Glide doesn't update image when the image is overwritten
body: <p>I use Glide in <code>onBindViewHolder()</code> method in an adapter extended from <code>RecyclerView.Adapter</code> as follows:</p>
  
  <pre><code>Glide.with(context)
      .load(imagePath)
      .override(500, 500)
      .crossFade()
      .diskCacheStrategy(DiskCacheStrategy.RESULT)
      .into(((MyItemHolder) holder).imageView);
  </code></pre>
  
  <p>Then, I do cropping in one of the images that are given as data to the adapter. After cropping image, I overwrite the image file, i.e., I save the edited image with the same filename. So the <code>imagePath</code> stays the same whereas the image has changed. However, this change isn't being reflected in the RecyclerView even with a separate <code>notifyDataSetChanged()</code> call. The change reflected if I save the edited image with a different filename.</p>
  
  <p>Is there any way to achieve detection of the image content change while keeping filename same?</p>