PostgreSQL 8.3.7: точніший виклик xpath для XML-документів

1 хв читання

Оновлення PostgreSQL 8.3.7, випущене 16 березня 2009 року, спрямоване на підвищення точності обробки XML-документів. Для адміністраторів баз даних та розробників, що працюють з XML-даними, це виправлення забезпечує стабільність при виконанні запитів XPath.

Технічна зміна полягає у вдосконаленні механізму передачі XML-документів до бібліотеки libxml. Раніше могли виникати неточності при обробці шляхів виразів, проте версія 8.3.7 гарантує, що коректно сформовані XML-документи передаються без спотворення даних чи шляху виразу, що дозволяє отримувати точні результати пошуку вузлів.

Рекомендації для адміністраторів та розробників:

  • Оновіть PostgreSQL до версії 8.3.7 або вище для усунення проблем з обробкою XML.
  • Використовуйте контрольні XML-документи для перевірки коректності роботи XPath-запитів.
  • Звірте отримані вузли після виконання запиту з очікуваними результатами, щоб переконатися у відсутності помилок парсингу.

Використані джерела

  1. postgresql.org (postgresql.org)