Version 1.1

RELEASED

Start date not set

Released: 12/Oct/06

Release Notes

Jackrabbit 1.1Show more
PTKeySummaryAssigneeStatusDevelopment
BlockerTaskJCR-356Replace license headers with new policy textRoy T. FieldingClosed42 commits
BlockerTaskJCR-573Add missing license headersJukka ZittingClosed
CriticalBugJCR-469Problem with child order after restoring of parentTobias BocanegraClosed2 commits
CriticalImprovementJCR-570Fix pom.xml in jackrabbit core (small fix, big return)Jukka ZittingClosed
MajorBugJCR-272Removal of versions throws javax.jcr.ReferentialIntegrityExceptionTobias BocanegraClosed1 commit
MajorImprovementJCR-313Allow to configure DB persistence managers through JDNIJukka ZittingClosed1 commit
MajorImprovementJCR-367Remove dependency on XercesJukka ZittingClosed6 commits
MajorBugJCR-384Changes of JCR-313 introduced db-transaction problemTobias BocanegraClosed1 commit
MajorImprovementJCR-410JCR-Server Code depends on Log4J directlyTobias BocanegraClosed1 commit
MajorBugJCR-414jcr:successors property not persisted correctly within a transactionTobias BocanegraClosed2 commits
MajorBugJCR-436InvalidQueryException thrown for a SQL query using WHERE CONTAINS(., 'someword')UnassignedClosed1 commit
MajorBugJCR-445repository is locked by WorkspaceJanitor when another workspace is reindexingTobias BocanegraClosed3 commits
MajorBugJCR-448Moving a node while index is merged leads to inconsistent indexMarcel ReuteggerClosed1 commit
MajorBugJCR-450Memory leak in UUIDDocIdMarcel ReuteggerClosed1 commit
MajorBugJCR-452Workspace.clone throws ItemNotFoundException on a referenceable node with childrenStefan GuggisbergClosed1 commit
MajorBugJCR-453add/remove dispatchers from DelegatingObservationDispatcher is not synchronizedTobias BocanegraClosed
MajorBugJCR-455InternalXAResource.rollback() can be called twice and without prepareTobias BocanegraClosed1 commit
MajorBugJCR-458session.move() throws ItemExistsException despite same name siblingsStefan GuggisbergClosed
MajorBugJCR-461ManagedConnection#cleanup doesn't refresh the sessionEdgar PoceClosed1 commit
MajorBugJCR-463Uncommitted changes or connection leak with Container Managed TransactionsJukka ZittingClosed1 commit
MajorBugJCR-468Item.isSame() may return true for 2 nodes from different workspaces.Stefan GuggisbergClosed1 commit
MajorImprovementJCR-472Wrap IllegalArgumentException from UUID when bad ID passed to Session.getNodeByUUIDJukka ZittingClosed1 commit
MajorBugJCR-475CompactNodeTypeDefReader fails parsing 'long' value constraintsUnassignedClosed1 commit
MajorBugJCR-487the jcr:frozenUuid property is of type REFERENCE instead of STRINGTobias BocanegraClosed2 commits
MajorBugJCR-489TCK: Incorrect check of namespace mappings in System View XML exportMarcel ReuteggerClosed
MajorBugJCR-490TCK: ExportDocViewTest.exportValues fails on empty multivalued propertyMarcel ReuteggerClosed1 commit
MajorBugJCR-491TCK: PredefinedNodeTypeTest does not allow additions to the predefined node types hierarchyMarcel ReuteggerClosed1 commit
MajorBugJCR-492TCK: PropertyReadMethodsTest#testGetValues fails if it cannot find a single valued STRING propertyUnassignedClosed
MajorBugJCR-495TCK: SessionReadMethodsTest#testIsLive calls logout() more than onceUnassignedClosed
MajorBugJCR-496TCK: PropertyDefTest and NodeDefTest do not respect the value of the testroot configuration propertyUnassignedClosed
MajorBugJCR-498TCK: ImpersonateTest#testImpersonate should allow LoginExceptionUnassignedClosed1 commit
MajorBugJCR-499TCK: NamespaceRegistryTest#testRegisterNamespace doesn't remove node in new namespaceUnassignedClosed1 commit
MajorBugJCR-500TCK: NamespaceRegistryTest#testUnregisterNamespaceExceptions doesn't fail if expected exception isn't thrownUnassignedClosed1 commit
MajorBugJCR-501TCK: SetPropertyValueTest#testCompactValueArrayWithNulls does not respect nodename1 and nodetype configuration propertiesUnassignedClosed
MajorBugJCR-502TCK: SetPropertyCalendarTest compares Calendar objectsUnassignedClosed1 commit
MajorBugJCR-503TCK: SetValueDateTest compares Calendar objectsUnassignedClosed1 commit
MajorBugJCR-504TCK: DocumentViewImportTest does not call refresh after direct-to-workspace importUnassignedClosed
MajorBugJCR-505TCK: AbstractJCRTest fails if setUp/tearDown cannot remove children of test nodeUnassignedClosed2 commits
MajorBugJCR-507TCK: NodeTest#testMixinTypesProtected incorrectly failsUnassignedClosed
MajorBugJCR-508TCK: NodeTest#testAddNodeItemExistsException fails if validation deferred until saveUnassignedClosed1 commit
MajorBugJCR-510TCK: AddNodeTest requires implementation to support one-parameter addNode method on test nodeUnassignedClosed1 commit
MajorBugJCR-511TCK: Node types selected by SetValueValueFormatExceptionTest may lead to incorrect test failureUnassignedClosed
MajorBugJCR-512TCK: AbstractImportXmlTest incorrectly assumes mix:referenceable can be added to created nodeUnassignedClosed
MajorBugJCR-513TCK: SetPropertyAssumeTypeTest doesn't allow ValueFormatException upon type conversion failureUnassignedClosed1 commit
MajorBugJCR-514TCK: NodeOrderableChildNodesTest tests node order even if node type doesn't support child node orderingUnassignedClosed1 commit
MajorBugJCR-518TCK: XPath order by test uses non-standard column specifier mechanismUnassignedClosed1 commit
MajorBugJCR-524TCK: PredicatesTest does not respect testroot configuration propertyUnassignedClosed1 commit
MajorBugJCR-525TCK: TextNodeTest and jcr:xmltext/jcr:xmlcharactersUnassignedClosed1 commit
MajorBugJCR-526TCK: XPathQueryLevel2Test uses optional column specifier syntaxUnassignedClosed1 commit
MajorBugJCR-527TCK: DerefQueryLevel1Test requires support for optional jcr:deref functionUnassignedClosed1 commit
MajorBugJCR-528TCK: GetPersistentQueryPathTest and SaveTest require nt:queryUnassignedClosed1 commit
MajorBugJCR-531TCK: OrderByMultiTypeTest doesn't respect nodetype configuration propertyUnassignedClosed
MajorBugJCR-533failing Node.lock() might leave inconsistent transient stateStefan GuggisbergClosed
MajorBugJCR-539Concurrent Repository.login() throws IllegalStateExceptionMarcel ReuteggerClosed
MajorBugJCR-543DocViewSAXEventGenerator produces invalid SAX streamStefan GuggisbergClosed
MajorImprovementJCR-561Add support to provide custom classloader for class instantiation from configurationFelix MeschbergerClosed
MajorImprovementJCR-3769Support Full-Text Aggregation with Similarity QueriesUnassignedOpen
MinorImprovementJCR-248create configuration on InputStreamJukka ZittingClosed
MinorBugJCR-299errors in text filters can cause indexing to fail without warning the clientJukka ZittingClosed1 commit
MinorImprovementJCR-331RepositoryConfig instance can not be reused once it has been passed to RepositoryImpl constructorStefan GuggisbergClosed
MinorImprovementJCR-349New node type namespaces should be automatically registeredJukka ZittingClosed1 commit
MinorImprovementJCR-355Extract JDBC Connection InitStefan GuggisbergClosed
MinorBugJCR-359JCA project tests assume Windows pathsEdgar PoceClosed1 commit
MinorImprovementJCR-366Allow o.a.j.jca.JCARepositoryManager to load repository configuration from the classpath.Edgar PoceClosed1 commit
MinorImprovementJCR-399DBFileSystem database connections strings stored in databaseUnassignedClosed
MinorImprovementJCR-403add shutdown() or logoutAll() method to TransientRepositoryJukka ZittingClosed
MinorImprovementJCR-407read IOHandlers from the config.xmlangelaClosed
MinorNew FeatureJCR-409Safe namespace registrationJukka ZittingClosed
MinorBugJCR-412JCA Concurrent Modification Exception when JCAManagedConnection.cleanup() calledEdgar PoceClosed
MinorBugJCR-413JCA will not compile with J2EE1.3 classesJukka ZittingClosed
MinorImprovementJCR-433NodeTypeRegistry could auto-subtype from nt:baseJukka ZittingClosed1 commit
MinorImprovementJCR-438Improve handling for missing text filter dependencyMarcel ReuteggerClosed
MinorImprovementJCR-446Prevent logins during repository shutdownJukka ZittingClosed
MinorImprovementJCR-451PropertyTypeRegistry should also yield if property is multi-valuedMarcel ReuteggerClosed
MinorBugJCR-454Query with document order fails when result set size > caching hierarchy manager sizeMarcel ReuteggerClosed
MinorImprovementJCR-459Add JMX support to register a JCR RMI Server into JbossUnassignedClosed1 commit
MinorImprovementJCR-460Add RAR META-INF/ra.xml descriptor to be used with JCA1.5Edgar PoceClosed1 commit
MinorImprovementJCR-462Improve lifecycle management of JCA connectorEdgar PoceClosed1 commit
MinorImprovementJCR-467CompactNodeTypeReader fails to explain why valid JCR names cause errorsJukka ZittingClosed1 commit
MinorImprovementJCR-471Create resource sensitive cache for item statesTobias BocanegraClosed
MinorImprovementJCR-474Introduce 'SecurityConfig' for better extensability.Tobias BocanegraClosed
MinorImprovementJCR-476Remove recently added getJCRPath()/getQPath() from NamespaceResolverTobias BocanegraClosed
MinorBugJCR-482DocViewSaxEventGenerator may generate non-NS-wellformed XMLJukka ZittingClosed3 commits
MinorImprovementJCR-483Lock tokens reains in session after unlockStefan GuggisbergClosed
MinorBugJCR-485TCK does not clean 2nd workspace during AbstractJCRTest.setUp()Marcel ReuteggerClosed
MinorImprovementJCR-516remove dependencies of XPathQueryBuilder on core Jackrabbit codeMarcel ReuteggerClosed
MinorBugJCR-519Missing support for some "general" relations in QueryTreeDump and xpath.QueryFormatUnassignedClosed
MinorImprovementJCR-520Contributed ClassLoader project still uses commons-logging for logging.Felix MeschbergerClosed
MinorImprovementJCR-523QueryManagerImpl hardwires supported query languagesUnassignedClosed
MinorBugJCR-532Incorrect iterator position in JCR-RMI when skipping large number of entriesJukka ZittingClosed1 commit
MinorBugJCR-536Session leak in API test casesUnassignedClosed1 commit
MinorBugJCR-540AbstractJCRTest fails on level 1 repositoriesUnassignedClosed
MinorBugJCR-541NPE in PredefinedNodeTypeTest.getPropertyDefSpecUnassignedClosed
MinorBugJCR-547SimpleSelectionTest assumes RowIterator.getSize() not to return -1UnassignedClosed
MinorBugJCR-549TransientFileFactory may throw ConcurrentModificationException on shutdownStefan GuggisbergClosed
MinorImprovementJCR-552Move listeners from item state to item state managersDominique PfisterClosed
MinorImprovementJCR-554Index creates many folders when re-indexingMarcel ReuteggerClosed1 commit
MinorImprovementJCR-555ConsistencyCheck uses too much memoryMarcel ReuteggerClosed2 commits
MinorImprovementJCR-565Refactor ObservationManagerFactoryJukka ZittingClosed
MinorImprovementJCR-572Referenced derby library behaves buggy on FreeBSDJukka ZittingClosed
TrivialImprovementJCR-319Improve docs for deployment Models 1 and 2 on Tomcat 5.5.x and provide an example webapp.Jukka ZittingClosed
TrivialBugJCR-427thread local variable commitLog not disposeUnassignedClosed
TrivialBugJCR-457Path returned by FileSystemBLOBStore.createId() is not absoluteStefan GuggisbergClosed1 commit
TrivialImprovementJCR-470XMLIndexFilter should index the attributesJukka ZittingClosed
TrivialBugJCR-494Typo in message logged upon startup when repository is already in useJukka ZittingClosed
TrivialNew FeatureJCR-521Add a method public boolean hasNodeType(String name) in NodeTypeManagerImplJukka ZittingClosed1 commit
1106 of 106