За JCR, зміст сховище "сховище даних ієрархічна контент, який може підтримувати структурований і неструктурований контент." Якщо це звучить складно, простіше визначення: "проста система управління інформацією, що надає різні послуги для зберігання, доступу та управління контентом."
Apache Jackrabbit забезпечує API, який розробники можуть використовувати для доступу до даних, що зберігаються в репозиторії утримання та інших систем управління інформацією.
Розробники можуть використовувати зайця взаємодіяти і управляти цими контенту та інформаційних систем управління, створення сторонніх послуг або інших суміжних інструментаріїв для них
Особливості :.
- Доступ і структурованої і неструктурованої інформації
- Поглиблений доступ до контенту
- дрібнозернистої системи дозволів
- може працювати з різними типи нерухомості
- Підтримка декількох моделей наполегливості
- Підтримка запитів XPath
- Підтримка запитів SQL
- Легко імпортувати і експортувати дані
- Вміст замок
- Вміст версій
- спостереження даних
- кластеризації даних
- Підтримка JTA
Що нового У цьому випуску:
- Додана шлях виняток для JackrabbitEventFilter
- Управління користувачами: API для системних користувачів
Що нового у версії 2.8.0:
- Методи визначення типу масиву значень
- Додана TCK тест для NaN і нескінченність значень з подвійним власності
- Bundle серіалізациі порушена
- Виконати JackrabbitObservationManager
Що нового у версії 2.7.3:
- Покращення:
- Дозволити підкласи Node Type реєстру для перевірки суперечливою змісту
- виправлення:
- перевірити пошуковий послідовність індекс журнали непотрібні попередження для відновлюваних помилок
- MoveAtRootTest не вдається, і не входить в набір тестів
- UserManager не підтримує помилка при спробі видалити вузол в 2.7.2
- NPE, якщо користувач без права на читання вузла адміністратора користувач видаляє будь-який вузол
Що нового у версії 2.7.0 :.
- Методи визначення типу масиву значень
- Додана TCK тест для NaN і нескінченність значень з подвійним власності.
Що нового у версії 2.6.0:
- Надання зворотного виклику для перевірки узгодженості
- доступ до кластеру вузол ID
- Реалізація MultiDataStore
- Поліпшення інтеграції Jackrabbit в OSGi та інших
- властивості Нормалізація рядків при замовленні результатів запиту
Що нового у версії 2.5.3 :.
- Implementd MultiDataStore
- нормализованной властивості рядок При замовленні результатів запиту.
Що нового у версії 2.5.1:
- Оновлення Lucene 3.6
- Поліпшення продуктивності перевірки узгодженості
- Перевірка цілісності повинні двічі перевірити помилкових спрацьовувань
- Перевірка цілісності повинні виправити "відключені" вузли
- Підвищення продуктивності репозиторій оновлень - настройка створення індексу "видаляє"
- Оновлення до версії Java SE 6
- Оновлення HttpClient 3 залежність до фінальної версії 3.1
- Різні тести не збирають з вихідним == 1,6
- Додати конструктор з розміром аргументу node- і PropertyIteratorAdapter
- Ввійти трасування стека з попереджати повідомлення ObservationDispatcher
- Зручний у використанні утиліта класу для додавання запису ACE до вузлів
- Додати випробувальну установку продуктивності для jr2.6
- Невеликі поліпшення збору ACE,
- Тести
- Дозволити нульовий тип в JcrUtils.getOrAddNode (батько, ім'я, тип)
- Використовуйте основну форму для журналів аудиту
- Надання отримати нерухомість і отримати допоміжні методи вузол в JcrUtils
- поліпшення збирач сміття
Що нового у версії 2.4.2 :.
- Надання зворотного виклику для перевірки узгодженості
Що нового у версії 2.4.1:
- додані відсутні константи імен для змішування :. Звання
- Зробити максимальний розмір кешу CachingEntryCollector в налаштовується.
- доступ до кластеру вузол ID.
- Додайте до запису інформації навколо CachingEntryCollector.
- SQL2 приєднується на порожніх множин не є ефективними.
Що нового у версії 2.3.7 :.
- Зробити відкриті заданій області замки відшкодуванню
Що нового у версії 2.3.6:
- Зроблено це можливо, щоб отримати декілька вузлів в одному виклику за допомогою DAVEX.
- Додавання пам'яті на основі пучок магазин.
Що нового у версії 2.3.4 :.
- JMX прив'язки для Jackrabbit
- JMX Статистика сесії.
- Додати настроюється гак для підтвердження пароля.
- Статистика запитів триває.
Що нового у версії 2.3.3:
- Настроювані дії у разі authorizable створення і видалення
- Оновлення Test оснастки
- Оновлення до Logback 1,0
- Додана m2e відображення життєвого циклу для Eclipse, Indigo
- Оновлення до Тіка 1,0
Що нового у версії 2.3.2 :.
- Статистика для PersistenceManager
- Статистика запитів.
Що нового у версії 2.3.0:
- Нові можливості:
- Підтримка верхній і нижній регістр функції в & Quot; порядку по & Quot; п
- spi2dav: JSR 283 NodeType Управління
- Додана підтримка encrpted дБ пароль в repository.xml
- Механізм аутентифікації на основі Вхід токена
- SQL Azure підтримка: кластерні індекси
- Поліпшення
- Перемістити загальну функціональність тип вузла зайця-SPI-надбання
- Перемістити загальні тести блокування від jcr2spi для зайця-Jcr-тестів
- Оновлення Lucene до 3,0
- Зробити DefaultSecurityManager менеджер безпеки за замовчуванням ...
- Низька продуктивність ISDESCENDANTNODE на SQL 2 запитів
- UserManagerImpl: опечатка в & Quot; compatibleJR16 і Quot; варіант конфігурації постійна
- виправлення:
- DbDataStore: збір сміття тупик
- Невдале завершення тестування в JCR-RMI і jcr2dav
- Внутрішня очікування регулювати в TransactionContext ні ...
- Session # ImportXML не може впоратися належним чином UUID зіткнення, якщо ...
- Зберегти зазнає невдачі після установки довічного властивості в два рази
- Node.orderBefore і JackrabbitNode.rename повинні перевірити ...
- Порівняння імен, в Namespace.java не працює, якщо ...
- Тупик в acl.EntryCollector / ItemManager
Що нового у версії 2.2.8:
- виправлення:
- Item.remove зазнає невдачі, якщо дитина-річ не видно.
- Вузли, які мають властивості відзначені для вилучення асинхронний.
- QOM в SQL2 не пускає числові літерали.
- Оцінка контролю доступу неправильно впоратися з XA.
- SQL2 Приєднуйтесь до або застереження, ще має деякі питання.
- DescendantSelfAxisQuery може завершитися з IOException коли.
- доступ SetProperty неправильно впоратися з ситуацією.
- Префікс повних запитів з японськими або китайськими ієрогліфами.
- ArrayIndexOutOfBoundsException :. ConcurrentCache
- EntryCollector може увійти попередження для неіснуючого пункту.
- Невідповідність сховище після перекриття вузол додати операцій.
Оцінка управління
Що нового у версії 2.2.7:
- Покращення:
- Підтримка мульти-селектор в чи обмежень у запитах, що вимагають
- Використання GrowingLRUMap в CachingEntryCollector
- SQL2: Реалізувати такі як підтримка імен вузлів
- Показати REFERENCING вузли в журналі налагодження при спробі видалити
- AccessControlManager # getApplicablePolicy повинні перевірити
- виправлення:
- Зберегти зазнає невдачі після установки довічного властивості в два рази
- Тупик в acl.EntryCollector / ItemManager
- Конфігурація Індексація ігнорується, коли довжина індексації
- LuceneQueryFactory повинні зателефонувати QueryHits.close () після виконання запиту
- SQL2 ліве зовнішнє об'єднання
- ACL з обмеженнями Глоб не працює на '/'
- QueryObjectModel не генерує відповідний SQL2
- PathParser приймає незаконні pahts, що містять фігурні дужки
- Довгі значення не зберігаються належним
- ItemSaveOperation не слід ковтати StackTrace
Що нового у версії 2.2.5:
- виправлення:
- Окремі невдачі випробувань JCA.
- DbClusterTest недостатність внаслідок конфігурації мережі.
Що нового у версії 2.2.4:
- виправлення:
- Письменники заблокований назавжди, коли очікування на час виконання операцій оновлення.
- Врізний замок в DefaultISMLocking.
Що нового у версії 2.1.2 :.
- Поліпшення читання / запису паралелізм
Що нового у версії 2.0.3 :.
- Поліпшення читання / запису паралелізм
Що нового у версії 2.0.0:
- Оновлення до JCR 2.0. Це Jackrabbit реліз реалізує і ґрунтується на офіційному JCR 2.0 API. Всі функції, необхідні в специфікації JSR 283 були виконані. Зверніть увагу, що шари віддаленого доступу (RMI і WebDAV) підтримує тільки підмножина JCR 2.0.
- Оновлення до Java 5. Всі Jackrabbit (за винятком компонента JCR-тестів) в даний час вимагає Java 5 В якості базової платформи. Java 1.4 середовища більше не підтримуються.
- Окремі JCR Commons компоненти. Багато хто з загального призначення компонентів JCR, як ОПК в даний час розроблені і випускаються окремо від сховища вмісту Jackrabbit. См окремі компоненти для своїх самих останніх випусків.
- пул з'єднань бази даних тепер доступна для всіх движків баз даних. Номери об'єднані версії менеджерів розшарування наполегливості і раніше доступні в org.apache.jackrabbit.core.persistence.bundle пакета. Щоб включити пул з'єднань в існуюче сховище Jackrabbit, замініть ім'я пакета з org.apache.jackrabbit.core.persistence.pool у вашому сховищі і конфігурації робочого простору файлів.
- магазин даних функція буде включена в конфігурації сховища за замовчуванням.
- Повна індексація тексту з Apache Тіка. Jackrabbit можемо витягти і індекс повний зміст тексту багатьох нових типів документів, у тому числі XML файлів Office Open, вироблених Microsoft Office 2007 і вище.
- Apache Commons Колекції, Apache Derby, пристань, SLF4J і Apache Xerces залежності були оновлені до останніх версій.
- OracleFileSystem не використовує спеціальну обробку блоб більше, як це не потрібно для Oracle версії, починаючи з 10R1. Використовуйте клас Oracle9FileSystem якщо вам потрібна підтримка для Oracle 9 або вище.
Клас
Коментар не знайдено