bryancall commented on issue #13011:
URL: 
https://github.com/apache/trafficserver/issues/13011#issuecomment-4118863632

   Thanks for filing this.
   
   Regarding PCRE2 on 9.2.x — the PCRE2 migration was a substantial effort that 
touched a large number of components across the codebase. Backporting it to 
9.2.x would be extremely difficult and would carry a real risk of destabilizing 
the branch.
   
   The 9.2.x branch is an LTS release, and our policy for LTS branches is to 
limit changes to security fixes and bug fixes. Feature backports aren't 
something we do for LTS releases, and the PCRE2 conversion falls squarely in 
the feature category.
   
   If building against PCRE2 is a requirement, the path forward would be 
upgrading to ATS 10. I understand the YAML config migration is a significant 
undertaking, but we've built and maintained conversion tools to help with that:
   
   - 
[`tools/records/convert2yaml.py`](https://github.com/apache/trafficserver/blob/master/tools/records/convert2yaml.py)
 — converts `records.config` to `records.yaml`
   - 
[`tools/remap/convert_remap_actions_to_10x`](https://github.com/apache/trafficserver/blob/master/tools/remap/convert_remap_actions_to_10x)
 — updates remap action names for 10.x (most people won't need this)
   
   We've used `convert2yaml.py` at Yahoo to convert very large configurations, 
and other companies have used it successfully as well. If you run into any bugs 
with the conversion tools, file an issue and we'll jump on it quickly.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to