The GitHub Actions job "Commit Check" on jackrabbit-oak.git has failed.
Run started by GitHub user nfsantos (triggered by nfsantos).

Head commit for run:
1e25d6b119ec7adc2b0aada3e04faedec198ed59 / Nuno Santos <[email protected]>
Replace a HashMap with the property configs that was being used with 
case-insensitive keys by always converting to lower case Strings used in 
get/put operations, by a TreeMap using a case-insensitive String comparator, 
thereby avoiding the need to convert to lower-case before put/get. This reduces 
significantly object allocation during indexing, because this map is queried 
for every node that is indexed.

Add an additional field with the list of PropertyDefinitions, which is a copy 
of the values of the PropertyConfig map. It is faster to iterate directly over 
this list than to iterate over the values of the map. This should give a 
significant speedup to indexing operations, as they call very often these 
operations.

Other minor cleanups.

Report URL: https://github.com/apache/jackrabbit-oak/actions/runs/13455876820

With regards,
GitHub Actions via GitBox

Reply via email to