Code Distillery ~ FileVault Oak Re-Index Hook

A Jackrabbit FileVault package install hook implementation that observes whether Oak index definitions have changed and marks them for re-indexing.

Лицензия

Лицензия

Категории

Категории

Сеть Dex Универсальные библиотеки Utility
Группа

Группа

net.distilledcode
Идентификатор

Идентификатор

filevault-oak-reindex-hook
Последняя версия

Последняя версия

1.0.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

Code Distillery ~ FileVault Oak Re-Index Hook
A Jackrabbit FileVault package install hook implementation that observes whether Oak index definitions have changed and marks them for re-indexing.
Ссылка на сайт

Ссылка на сайт

https://github.com/code-distillery/filevault-oak-reindex-hook
Организация-разработчик

Организация-разработчик

Code Distillery
Система контроля версий

Система контроля версий

https://github.com/code-distillery/filevault-oak-reindex-hook

Скачать filevault-oak-reindex-hook

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.distilledcode/filevault-oak-reindex-hook/ -->
<dependency>
    <groupId>net.distilledcode</groupId>
    <artifactId>filevault-oak-reindex-hook</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/net.distilledcode/filevault-oak-reindex-hook/
implementation 'net.distilledcode:filevault-oak-reindex-hook:1.0.2'
// https://jarcasting.com/artifacts/net.distilledcode/filevault-oak-reindex-hook/
implementation ("net.distilledcode:filevault-oak-reindex-hook:1.0.2")
'net.distilledcode:filevault-oak-reindex-hook:jar:1.0.2'
<dependency org="net.distilledcode" name="filevault-oak-reindex-hook" rev="1.0.2">
  <artifact name="filevault-oak-reindex-hook" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.distilledcode', module='filevault-oak-reindex-hook', version='1.0.2')
)
libraryDependencies += "net.distilledcode" % "filevault-oak-reindex-hook" % "1.0.2"
[net.distilledcode/filevault-oak-reindex-hook "1.0.2"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.apache.jackrabbit.vault : org.apache.jackrabbit.vault jar 3.1.18
org.slf4j : slf4j-api jar 1.7.12
javax.jcr : jcr jar 2.0

test (6)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
org.apache.jackrabbit : oak-jcr jar 1.2.2
org.apache.jackrabbit : oak-lucene jar 1.2.2
org.apache.jackrabbit : jackrabbit-spi-commons jar 2.10.1
commons-io : commons-io jar 2.4
ch.qos.logback : logback-classic jar 1.1.2

Модули Проекта

Данный проект не имеет модулей.

Jackrabbit File Vault InstallHook for Oak Indexes

The module contains an InstallHook implementation for content-packages that contain index definitions.

It helps to trigger a reindex when necessary but not otherwise, when a package containing Oak index definitions is installed.

#Usage

To use this index hook:

  • create a content package with index definitions (e.g. below /oak:index)
  • include the hook jar file in META-INF/vault/hooks
  • install the content-package

The hook manages the properties reindex and reindexCount on an index definition. So it makes sense to avoid using these two properties in the content package.

Reindexing is triggered if an index definition has changed. I.e. if the definition node or any of its descendants was added, modified or deleted.

Maven Coordinates

<dependency>
    <groupId>net.distilledcode</groupId>
    <artifactId>filevault-oak-reindex-hook</artifactId>
    <version><!-- latest version --></version>
</dependency>

To find the latest version available, please look on Maven Central.

Версии библиотеки

Версия
1.0.2
1.0.0