Ifølge FFC, et indholdslager er "en hierarkisk indhold datalager, der kan støtte en struktureret og ustruktureret indhold." Hvis det lyder kompliceret, en enklere definition er: "en simpel information management system, der giver forskellige tjenester til opbevaring, adgang og styring af indhold."
Apache Jackrabbit giver et API, som udviklere kan bruge til at få adgang til data, der er lagret i indholdslagre og andre oplysninger management systemer.
Udviklere kan bruge Jackrabbit at interagere og kontrollere disse indhold og information management systemer, skaber tredjeparts tjenester eller andre tilstødende værktøjer for dem
Egenskaber :.
- Adgang til både struktureret og ustruktureret indhold
- Dybdegående adgang til indholdet
- finkornet tilladelse systemer
- Kan håndtere forskellige ejendomstyper
- Understøttelse af flere persistens modeller
- Støtte til XPath forespørgsler
- Understøttelse af SQL-forespørgsler
- er nemt at importere og eksportere data li>
- Indhold låsning
- Indhold versionering
- Data observation
- Data clustering
- JTA support
Hvad er nyt i denne udgivelse:
- Tilføjet sti udelukkelse til JackrabbitEventFilter
- Brugerstyring: API til System brugere
Hvad er nyt i version 2.8.0:
- Metoder til bestemmelse type matrix af værdier
- Tilføjet TCK test for NaN og uendeligt dobbelt ejendomsværdier
- Bundle serialisering brudt
- Implement JackrabbitObservationManager
Hvad er nyt i version 2.7.3:
- Forbedringer:
- Tillad Node Type Registry underklasser at tjekke for modstridende indhold
- Fejlrettelser:
- Søg indeks konsistenscheck logs unødvendige advarsler for repareres fejl
- MoveAtRootTest svigter og er ikke inkluderet i test suite
- UserManager understøttes ikke fejl, når de forsøger at fjerne Node i 2.7.2
- NPE hvis brugeren w / o læst tilladelse på admin bruger node fjerner enhver node
Hvad er nyt i version 2.7.0:.
- Metoder til bestemmelse type matrix af værdier
- Tilføjet TCK test for NaN og uendeligt dobbelt ejendomsværdier.
Hvad er nyt i version 2.6.0:
- Giv tilbagekald for sammenhæng checker
- Access klynge node id
- Implementere en MultiDataStore
- Forbedring Jackrabbit integration i OSGi og andre
- Normaliser String egenskaber ved bestilling forespørgsel resultater
Hvad er nyt i version 2.5.3:.
- Implementd en MultiDataStore
- Normaliserede String egenskaber ved bestilling forespørgsel resultater.
Hvad er nyt i version 2.5.1:
- Opdater til Lucene 3.6
- Sammenhæng checker ydeevne
- Sammenhæng checker bør dobbelttjekke for falske positiver
- Sammenhæng checker bør fastsætte »frakoblet« knudepunkter
- Forbedre ydeevnen af deponerede opdateringer - nappe indeks 'sletter' skabelse
- Opgrader til Java SE 6
- Upgrade httpclient 3 afhængighed til den endelige release 3.1
- forskellige tests ikke kompilere med kilde == 1,6
- Tilføj konstruktør med størrelse argument lymfeknude og PropertyIteratorAdapter
- Log staksporingen med advare besked i ObservationDispatcher
- Nem at bruge hjælpeprogram klasse for at tilføje esser til knudepunkter
- Tilføj performance test setup for jr2.6
- Mindre forbedringer til indsamling esser
- Test af ydeevne
- Tillad null type JcrUtils.getOrAddNode (forælder, navn, type)
- Brug en grundlæggende form for overvågningslogfiler
- Give få ejendom og få node nytte metoder i JcrUtils
- forbedringer affaldsindsamling
Hvad er nyt i version 2.4.2:.
- Giv tilbagekald for sammenhæng checker
Hvad er nyt i version 2.4.1:
- Tilføjet manglende navn konstanter for mix:. Titel
- Opret max størrelse på CachingEntryCollector cache konfigureres.
- Access klynge node id.
- Augment logge information omkring CachingEntryCollector.
- SQL2 slutter på tomme sæt er ikke effektivt.
Hvad er nyt i version 2.3.7:.
- Opret åbne virkefelt låse erstattes
Hvad er nyt i version 2.3.6:
- gjort det muligt at få flere noder i et opkald via davex.
- Tilføjet hukommelse baseret bundt butik.
Hvad er nyt i version 2.3.4:.
- JMX Bindinger til Jackrabbit
- JMX Stats for sessionen.
- Tilføj konfigurerbar krog til validering adgangskode.
- Stats for forespørgsler fortsat.
Hvad er nyt i version 2.3.3:
- Konfigurerbare sager for tilladt, hvis oprettelse og fjernelse
- Test værktøj opdateringer
- Opgrader til Logback 1,0
- Tilføjet M2e livscyklus tilknytninger til Eclipse Indigo
- Opgrader til Tika 1.0
Hvad er nyt i version 2.3.2:.
- Stats for PersistenceManager
- Stats for forespørgsler.
Hvad er nyt i version 2.3.0:
- Nye funktioner:
- Support nedre og øvre kabinettet fungerer i & quot; order af & quot; klausul
- spi2dav: JSR 283 NodeType Management
- Tilføj støtte til encrpted db adgangskode i repository.xml
- autencitetsmekanisme Baseret på Login Token
- SQL Azure support: klynger indekser
- Forbedringer
- Flyt fælles knudepunkt typen funktionalitet til Jackrabbit-SPI-commons
- Flyt generiske låsning test fra jcr2spi til Jackrabbit-JCR-test
- Opdater Lucene til 3,0
- Gør DefaultSecurityManager standard sikkerhed manager ...
- dårlige resultater af ISDESCENDANTNODE på SQL 2 forespørgsler
- UserManagerImpl: slåfejl i & quot; compatibleJR16 & quot; config option konstant
- Fejlrettelser:
- DbDataStore: garbage collection dødvande
- Test fejl i JCR-RMI og jcr2dav
- Det indre Timeout Håndtering i TransactionContext ikke ...
- Session # importXML ikke kan håndtere korrekt UUID kollision, hvis ...
- Gem mislykkes efter indstilling af en binær egenskab to gange
- Node.orderBefore og JackrabbitNode.rename skal tjekke for ...
- Namespace sammenligning i Namespace.java ikke virker, hvis en ...
- Blokering i acl.EntryCollector / ItemManager
Hvad er nyt i version 2.2.8:
- Fejlrettelser:
- Item.remove mislykkes, hvis et barn-punkt ikke er synligt for det.
- Nodes, der har egenskaber, markeret til async ekstraktion.
- Qom til SQL2 ikke kaste numeriske litteraler.
- vurdering Adgangskontrol ikke korrekt klare XA.
- SQL2 Deltag med eller klausul stadig har nogle spørgsmål.
- DescendantSelfAxisQuery kan mislykkes med IOException hvornår.
- setProperty adgangskontrol ikke korrekt klare.
- Prefix fuldtekst forespørgsler med japanske eller kinesiske tegn.
- ArrayIndexOutOfBoundsException:. ConcurrentCache
- EntryCollector kan logge advarsel for ikke-eksisterende element.
- inkonsekvent repository efter overlappende node tilføje operationer.
Evaluering
Hvad er nyt i version 2.2.7:
- Forbedringer:
- Support multivælgeren eller begrænsninger i slutte forespørgsler
- Brug GrowingLRUMap i CachingEntryCollector
- SQL2: Implementere LIKE støtte til node navne
- Vis REFERENCING knuder i debug log, når de forsøger at slette
- AccessControlManager # getApplicablePolicy skal tjekke for
- Fejlrettelser:
- Gem mislykkes efter indstilling af en binær egenskab to gange
- Blokering i acl.EntryCollector / ItemManager
- indeksering konfiguration ignoreres, når indeksering længde
- LuceneQueryFactory bør kalde QueryHits.close () efter at have kørt en forespørgsel
- SQL2 Venstre Ydre Deltag
- ACL med glob restriktioner virker ikke på "/"
- QueryObjectModel ikke genererer den tilsvarende SQL2
- PathParser accepterer ulovlige pahts indeholder krøllede parenteser
- Lange værdier ikke opbevares korrekt
- ItemSaveOperation bør ikke sluge stacktrace
Hvad er nyt i version 2.2.5:
- Fejlrettelser:
- Lejlighedsvis JCA test fiaskoer.
- DbClusterTest fejl på grund af netværkskonfigurationen.
Hvad er nyt i version 2.2.4:
- Fejlrettelser:
- Writers blokeret for evigt når venter på opdatering operationer.
- En død lås i DefaultISMLocking.
Hvad er nyt i version 2.1.2:.
- Forbedre læse / skrive concurrency
Hvad er nyt i version 2.0.3:.
- Forbedre læse / skrive concurrency
Hvad er nyt i version 2.0.0:
- Opgrader til JCR 2.0. Denne Jackrabbit udgivelse implementerer og er baseret på den officielle JCR 2.0 API. Alle de funktioner, der kræves af JSR 283 specifikationen er blevet gennemført. Bemærk, at fjernadgang lag (RMI og WebDAV) understøtter kun en delmængde af JCR 2.0.
- Opgrader til Java 5. Alle Jackrabbit (undtagen FFC-tests komponent) nu kræver Java 5 som base platform. Java 1.4 miljøer understøttes ikke længere.
- Separate JCR Commons komponenter. Mange af de generelle formål JCR komponenter som OCM er nu udviklet og udgivet separat fra Jackrabbit indholdslager. Se de enkelte komponenter for deres seneste udgivelser.
- Database tilslutning pooling er nu tilgængelig for alle underliggende databaser. Ikke er kollektive versioner af bundt persistens ledere er stadig tilgængelige i org.apache.jackrabbit.core.persistence.bundle pakke. For at aktivere forbindelsen pooling i en eksisterende Jackrabbit repository, erstatte pakken navn med org.apache.jackrabbit.core.persistence.pool i din repository og arbejdsområde konfigurationsfiler.
- datalager funktionen aktiveret i standard repository konfiguration.
- Fuld tekst indeksering med Apache Tika. Jackrabbit kan nu udtrække og indeksere den fulde tekst indholdet af mange nye typer af dokumenter, herunder Office Open XML-filer produceret af Microsoft Office 2007 og nyere.
- Apache Commons Samlinger, Apache Derby, Jetty, SLF4J og Apache Xerces afhængigheder er blevet opgraderet til nyere versioner.
- OracleFileSystem klasse bruger ikke særlig blob håndtering længere, da det ikke er nødvendigt for Oracle-versioner siden 10R1. Brug Oracle9FileSystem klasse, hvis du har brug for støtte for Oracle 9 eller tidligere.
Kommentarer ikke fundet