anchor.diff:  * Fix Reindex from remote query logic {pull}36908[#36908]
   
   Distributed::
  +* Use cause to determine if node with primary is closing {pull}39723[#39723] (issue: {issue}39584[#39584])
  +* Don’t ack if unable to remove failing replica {pull}39584[#39584] (issue: {issue}39467[#39467])
   * Ignore waitForActiveShards when syncing leases {pull}39224[#39224] (issue: {issue}39089[#39089])
   * Fix synchronization in LocalCheckpointTracker#contains {pull}38755[#38755] (issues: {issue}33871[#33871], {issue}38633[#38633])
   * TransportVerifyShardBeforeCloseAction should force a flush {pull}38401[#38401] (issues: {issue}33888[#33888], {issue}37961[#37961])
  
positive.code: * Fix NPE in Logfile Audit Filter {pull}38120[#38120] (issue: {issue}38097[#38097])
  
  Authentication::
  * Use consistent view of realms for authentication {pull}38815[#38815] (issue: {issue}30301[#30301])
  *  Enhance parsing of StatusCode in SAML Responses {pull}38628[#38628]
  * Limit token expiry to 1 hour maximum {pull}38244[#38244]
  
negative.code: * RecoveryMonitor#lastSeenAccessTime should be volatile {pull}36781[#36781]
  
  SQL::
  * SQL: Don't allow inexact fields for MIN/MAX {pull}39563[#39563] (issue: {issue}39427[#39427])
  * SQL: Fix merging of incompatible multi-fields {pull}39560[#39560] (issue: {issue}39547[#39547])
  * SQL: fix COUNT DISTINCT column name {pull}39537[#39537] (issue: {issue}39511[#39511])
  * SQL: ignore UNSUPPORTED fields for JDBC and ODBC modes in 'SYS COLUMNS' {pull}39518[#39518] (issue: {issue}39471[#39471])
  