<commit_before><?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.annotations.transactional.filter.config">

  <extension target="org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService"
    point="filterConfig">
    <filterConfig name="AnnotationsTransactional" transactional="true" synchonize="false">
      <pattern>${org.nuxeo.ecm.contextPath}/Annotations.*</pattern>
    </filterConfig>
  </extension>

</component>
<commit_msg>NXP-7559: annotations code must be transactional<commit_after><?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.annotations.transactional.filter.config">

  <extension target="org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService"
    point="filterConfig">
    <filterConfig name="AnnotationsTransactional" transactional="true" synchonize="false">
      <pattern>${org.nuxeo.ecm.contextPath}/Annotations.*</pattern>
    </filterConfig>
    <filterConfig name="GWTAnnotationsTransactional" transactional="true" synchonize="false">
      <pattern>${org.nuxeo.ecm.contextPath}/org\.nuxeo\.ecm\.platform\.annotations\.gwt\.AnnotationModule/webConfiguration</pattern>
    </filterConfig>
    <filterConfig name="GWTAnnotationsFrameTransactional" transactional="true" synchonize="false">
      <pattern>${org.nuxeo.ecm.contextPath}/org\.nuxeo\.ecm\.platform\.annotations\.gwt\.AnnotationFrameModule/webConfiguration</pattern>
    </filterConfig>
  </extension>

</component>

{'fraction_non_alphanumeric': 0.15218855218855218, 'fraction_numerical': 0.0053872053872053875, 'mean_word_length': 5.976525821596244, 'pattern_counts': {'":': 0, '<': 29, '<?xml version=': 2, '>': 29, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3234966', 'n_tokens_mistral': 476, 'n_tokens_neox': 447, 'n_words': 47}