title: Invoker’s Right function result caching
body: <p>I am having trouble in understanding how the <code>result_caching</code> works when the <code>authid</code> of the function is set to <code>current_user</code>. What were the restrictions with result_caching, when Oracle introduced this feature in 11g and how this feature has changed since then?
  Any relevant material for reading will be helpful.
  Thank you.</p>