Оновлення PostgreSQL 8.3.7, випущене 16 березня 2009 року, спрямоване на підвищення точності обробки XML-документів. Для адміністраторів баз даних та розробників, що працюють з XML-даними, це виправлення забезпечує стабільність при виконанні запитів XPath.
Технічна зміна полягає у вдосконаленні механізму передачі XML-документів до бібліотеки libxml. Раніше могли виникати неточності при обробці шляхів виразів, проте версія 8.3.7 гарантує, що коректно сформовані XML-документи передаються без спотворення даних чи шляху виразу, що дозволяє отримувати точні результати пошуку вузлів.
Рекомендації для адміністраторів та розробників:
- Оновіть PostgreSQL до версії 8.3.7 або вище для усунення проблем з обробкою XML.
- Використовуйте контрольні XML-документи для перевірки коректності роботи XPath-запитів.
- Звірте отримані вузли після виконання запиту з очікуваними результатами, щоб переконатися у відсутності помилок парсингу.
Використані джерела
- postgresql.org (postgresql.org)