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]
