The GitHub Actions job "pre-commit" on iceberg-cpp.git/bugfixes_new_6 has 
failed.
Run started by GitHub user shangxinli (triggered by shangxinli).

Head commit for run:
7f622b64f6448eaf88ac7e0c324aa3301836d595 / Xinli Shang <[email protected]>
refactor: use std::make_shared instead of raw new in RestCatalog

Replace raw new with std::make_shared for better exception safety
and modern C++ best practices in RestCatalog::Make().

Using std::make_shared provides:
- Better exception safety (no leak if constructor throws)
- More efficient memory allocation (single allocation for control block and 
object)
- More concise and readable code
- Consistent with modern C++ guidelines

Report URL: https://github.com/apache/iceberg-cpp/actions/runs/20623731833

With regards,
GitHub Actions via GitBox

Reply via email to