title: Does HQL update clear 2nd level cache?
body: <p>Native queries are clearing the 2nd level cache entries. An answer from the hibernate forum that is 7 years old says that HQL update queries also clear the 2nd level cache. But is this still true?</p>
  
  <p>Since the HQL query has the exact fields to be updated, and in which entity, I think it shouldn't be that hard to behave as if a regular <code>session.save(..)</code> is invoked.</p>