- PVSM.RU - https://www.pvsm.ru -
Всем привет! Буквально вчера состоялся выпуск очередной версии СУБД Caché под номером 2017.1. Спешим поделиться списком изменений в первой версии 2017-го года. Как всегда, вначале публикуем ссылку на полный список [1] изменений (на английском языке).
В этом выпуске Caché появилась возможность настройки СУБД для работы с ратифицированной библиотекой FIPS 140-2 (доступно только для Red Hat Enterprise Linux 64-bit). Подробную информацию можно найти в отдельной статье документации: "FIPS 140–2 Compliance for Caché Database Encryption [3]"
Поддержка OAuth 2.0 и OpenID Connect обновилась и теперь включает в себя следующие возможности:
Все функции, поддерживаемые в 2016.2 будут работать с 2017.1. Например, у вас может быть клиент и сервер авторизации, работающие на разных версиях Caché. Тем не менее, новые функции не поддерживаются участниками, работающими на версии 2016.2.
В выпуске 2017.1 внесены изменения в конфигурацию классов OAuth 2.0 и OpenID Connect. Caché автоматически обновит ваши сохраненные конфигурации.
Данный выпуск включает в себя следующие улучшения DeepSee:
Данный выпуск включает в себя следующие улучшения зеркалирования:
Поиск по DocBook получил улучшения, которые позволяют быстрее искать информацию. Теперь в результатах поиска на первые места выводятся наиболее используемые документы. Страница поиска получила новые опции, которые позволяют сузить область поиска. Доступны следующие фильтры:
В 2017.1 мы представляем безопасный и надежный подход для периодического сбора информации об используемых функциях Caché, для поддержания целостности отношений с нашими клиентами.
Feature Tracker контролируется задачей Caché. По умолчанию задача приостановлена и Feature Tracker неактивен, но легко может быть запущен пользователем. Feature Tracker поможет нам расставить приоритеты, какие функции Caché улучшать в первую очередь, исходя из того, какими функциями пользуются наши клиенты.
Feature Tracker собирает информацию об атрибутах экземпляра Caché (тип продукта, версия, лицензия, платформа и т.д.) и использовании технологий, включая ECP, зеркалирование, шифрование и SQL. Feature Tracker не собирает информации об использовании лицензии, атрибутах баз данных, приложениях, ошибках, аутентификации, клиентских данных и конфигурациях.
Feature Tracker еженедельно посылает собранные данные (в виде XML файла) в экземпляр Caché на стороне InterSystems используя SSL. Вы можете просмотреть последние собранные данные, чтобы убедиться, что процесс сбора информации прозрачен. Если по какой-то причине Feature Tracker не может передать информацию, передача "бесшумно" завершается без какого-либо влияния на работу экземпляра Caché.
Больше информации о Feature Tracker можно найти в документации Caché в Feature Tracker Collects Usage Statistics [9].
Внимание: Во время тестового периода (Field Test) Feature Tracker активен по умолчанию.
Данный выпуск представляет REST API для доступа к информации в доменах iKnow напрямую из клиентских RESTful приложений. Большинство типичных запросов доступны через простой, единообразный интерфейс, где индивидуальные запросы могут быть настроены для получения подробных или простых результатов, в зависимости от требований приложения.
REST API iKnow предоставляет документацию с помощью спецификации Swagger, которая является основой для спецификации OpenAPI.
Внимание:
Один из способов просмотреть документацию iKnow REST API — использовать Swagger UI, либо через веб-браузер по ссылке petstore.swagger.io [11], либо с помощью Swagger UI toolkit.
Введите один из следующих URL в форму Swagger UI и затем нажмите кнопку "Explore".
Для экземпляра Caché, используемого для разработки с минимальными настройками безопасности, введите: http://localhost:port-number/api/iknow/v1/user/swagger [12]
Для экземпляра Caché с доступом по паролю, введите:
http://localhost:port-number/api/iknow/v1/user/swagger?CacheUserName=user-name&CachePassword=password [13]
В дополнение, данный выпуск содержит существенные улучшения в демо-интерфейсе iKnow Knowledge Portal (интерфейс для работы с содержимым вашего домена iKnow), а также некоторые расширения интерфейса iKnow Architect для управления определением домена.
Atelier – новая IDE для Caché на основе Eclipse, доступна отдельно от Caché и имеет свой собственный цикл релизов. Следовательно, новые функции, описанные в документации Atelier, представляются в каждом новом выпуске Atelier. Atelier IDE приносит мощь и популярность Eclipse в разработку для СУБД InterSystems Caché. Он позволяет разрабатывать приложения Caché, используя современную файловую IDE и отвечает за загрузку приложений на сервер Caché, где они могут быть запущены или отлажены.
Будущая разработка будет сфокусирована на Atelier. Студия останется доступной для установки, и разработчики смогут продолжать использовать ее для разработки. Тем не менее, Студия будет расцениваться как продукт на поддержке и не будет получать новой функциональности. Некоторые незначительные ошибки Студии могут быть не устранены, в зависимости от требуемых ресурсов для их исправления и серьезности проблемы.
Atelier доступен как самостоятельное приложение в дополнение к Caché или Ensemble. Вы можете выбрать, использовать отдельный установщик Atelier или плагин для существующей инсталляции Eclipse. Atelier использует механизм автообновления Eclipse, чтобы помочь пользователям своевременно получать свежие версии. Вы можете загрузить Atelier на отдельной странице загрузки [14].
Также в этом выпуске представлено множество мелких улучшений и исправлений. Если вы обновляетесь с существующей инсталляции, пожалуйста, ознакомьтесь с подробным списком изменений раздела Upgrade Checklist [15].
Автор: InterSystems
Источник [16]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/cache/251469
Ссылки в тексте:
[1] полный список: http://docs.intersystems.com/cache20171/csp/docbook/DocBook.UI.Page.cls?KEY=GCRN_rn1701
[2] Data-at-Rest: https://en.wikipedia.org/wiki/Data_at_rest
[3] FIPS 140–2 Compliance for Caché Database Encryption: http://docs.intersystems.com/cache20171/csp/docbook/DocBook.UI.Page.cls?KEY=AFIPS
[4] в соответствии со стандартом: https://openid.net/specs/openid-connect-discovery-1_0.html
[5] %SYS.OAuth2.Registration: http://docs.intersystems.com/cache20171/csp/documatic/%25CSP.Documatic.cls?APP=1&LIBRARY=%25SYS&CLASSNAME=%25SYS.OAuth2.Registration
[6] в соответствии с черновиком стандарта: http://openid.net/specs/openid-connect-registration-1_0-19.html
[7] в соответствии с предложенным стандартом: https://tools.ietf.org/html/rfc7517
[8] Feature Tracker: https://community.intersystems.com/post/feature-tracker-20171
[9] Feature Tracker Collects Usage Statistics: http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GSA_feature_tracker
[10] iKnow REST API: https://community.intersystems.com/post/introduction-iknow-rest-apis
[11] petstore.swagger.io: http://petstore.swagger.io/
[12] http://localhost:port-number/api/iknow/v1/user/swagger: http://localhost:port-number/api/iknow/v1/user/swagger
[13] http://localhost:port-number/api/iknow/v1/user/swagger?CacheUserName=user-name&CachePassword=password: http://localhost:port-number/api/iknow/v1/user/swagger?CacheUserName=user-name&CachePassword=password
[14] отдельной странице загрузки: https://download.intersystems.com/download/atelier.csp
[15] Upgrade Checklist: http://docs.intersystems.com/20171/csp/docbook/DocBook.UI.Page.cls?KEY=GCNV_preface
[16] Источник: https://habrahabr.ru/post/325264/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.