NXP-7356 set transaction isolation level to snapshot and don't allow non hierarchy delete statements for SQL Server
NXP-7275: refactor Children cache into a more generic Selection cache mechanism
NXP-7012 - do not log everything in console.log file when using launcher in console mode
NXP-7356: fix: always remove the hierarchy fragment
Merge from 5.4
NXP-7275: use new Selection mechanism to cache series->versions, series->proxies and target->proxies
NXP-7164: Provide configuration to disable fulltext on document types
NXP-7389 - added hot reload support for jars containing classes in tomcat distribution
NXP-7275: fix delete algorithm to deal with selections, we really have to know what we deleted now
Merge from 5.4
NXP-7275: fix checkin after restore + checkout
Simpler UUID debug switch
NXP-7275: merge branch NXP-7275-cache-proxies-versions
CMIS-55: Improve perf of SQL queries involving nxp_logs table
NXP-7399: warns about the temporary workaround
NXP-7275: fix invalidation of removed node
Merge branch NXP-7275-cache-proxies-versions with latest fix
NXP-7405: Move BooleanLiteral from NXQLQueryMaker to nuxeo-core-query
NXP-7318: Make NXQL ecm:path STARTSWITH operator scalable for SQLServer
NXP-7318: Handles pathOptimizationsEnabled param