Обявен е релиз на SQLite 3.39, лекa СУБД, оформена като свързваща библиотека. Кодът на SQLite се разпространява като обществено достояние, т.е. може да се използва без ограничения и безплатно за всякакви цели. Финансова подкрепа за разработчиците на SQLite осигурява специално създаден консорциум, в който влизат компании като Adobe, Oracle, Mozilla, Bentley и Bloomberg.
Основни промени:
- Добавлена поддержка операций правого и полного внешнего соединения таблиц — «RIGHT OUTER JOIN» и «FULL OUTER JOIN».
- Предложены новые операторы сравнения — «IS NOT DISTINCT FROM» и «IS DISTINCT FROM», которые идентичны ранее доступным операторам «IS» и «IS NOT», и добавлены для улучшения совместимости с SQL-стандартами и PostgreSQL.
- На Unix системи е осигурено разкриване на всички символични линкове в имената на БД, за да се определи каноничното име на базата данни преди отваряне на файла.
- Разрешено применение выражения HAVING для любых агрегирующих запросов, в том числе, не содержащих выражение «GROUP BY».
- Направени са многобройни микрооптимизации, които в съвкупност са позволили да се намали натоварването на CPU в тестовете с 2.3%.
Източник: opennet.ru
