Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 31876 invoked from network); 24 Apr 2008 11:46:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 Apr 2008 11:46:34 -0000 Received: (qmail 25026 invoked by uid 500); 24 Apr 2008 11:46:34 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 24995 invoked by uid 500); 24 Apr 2008 11:46:34 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 24984 invoked by uid 99); 24 Apr 2008 11:46:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Apr 2008 04:46:34 -0700 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of thomas.tom.mueller@gmail.com designates 209.85.200.168 as permitted sender) Received: from [209.85.200.168] (HELO wf-out-1314.google.com) (209.85.200.168) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Apr 2008 11:45:48 +0000 Received: by wf-out-1314.google.com with SMTP id 23so2864750wfg.13 for ; Thu, 24 Apr 2008 04:46:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=f3JxsGRZZt0HAhTupciiZhRI82BjnL6yEy7SK8vptas=; b=Jk42DfnJTB65NgCv5oKULgxaoBPqBVBsuTaLvido90eHq28NVujfEm7UsX4I64wYEUN9owjUSW2mAcVevJQb4y5CyufiedBTn4A+0WMm9+VSnKB+LOMcroXn4uWX6FeL3UqtSvfAHKcE0ymIn3f2yJLUytp8IM9O4odBvbWNtbA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bR3B2C8dJaoBevHir9yARvfoHkDznihMw5aH1KLZnociWoNdlE6+i95ZhoRlw6aXkUeg0/1YWYTXxAEeIEvuYjWsoKHtBXn6vO20LFU5fabL8SrcW3huI+WQ//h+nrEQxOUydEFCD5Ut8CoeFjaZig9VdezcqemShLGKPDj1kHY= Received: by 10.142.48.14 with SMTP id v14mr525545wfv.121.1209037562000; Thu, 24 Apr 2008 04:46:02 -0700 (PDT) Received: by 10.142.127.4 with HTTP; Thu, 24 Apr 2008 04:45:59 -0700 (PDT) Message-ID: <5f211bd50804240445t3d3f90ei9740381bc0f754fa@mail.gmail.com> Date: Thu, 24 Apr 2008 13:45:59 +0200 From: "Thomas Mueller" To: dev@jackrabbit.apache.org Subject: Re: [VOTE] Release jackrabbit-core 1.4.3 In-Reply-To: <510143ac0804220951q361b1cf9l62e489a4fdf962c4@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <510143ac0804220951q361b1cf9l62e489a4fdf962c4@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Hi, I just noticed that the file http://people.apache.org/~jukka/jackrabbit/jackrabbit-core-1.4.3/repository/org/apache/jackrabbit/jackrabbit-core/1.4.3/jackrabbit-core-1.4.3-sources.jar contains generated Java files in the root folder instead of the respective package name folder (for example: ASTAndExpression.java). You might want to check this. Regards, Thomas On Tue, Apr 22, 2008 at 6:51 PM, Jukka Zitting wrote: > Hi, > > I have posted a candidate for the jackrabbit-core 1.4.3 release at > > http://people.apache.org/~jukka/jackrabbit/jackrabbit-core-1.4.3/ > > See the RELEASE-NOTES.txt file (also included at the end of this > message) for details on release contents and latest changes. The > release candidate is a jar archive of the sources in > http://svn.apache.org/repos/asf/jackrabbit/tags/jackrabbit-core-1.4.3. > The MD5 checksum of the release package is: > > ca9b9ff275c18a2df8f167036954d1ec jackrabbit-core-1.4.3-src.jar > > Please vote on releasing this package as jackrabbit-core 1.4.3. The > vote is on for the next 72 hours and passes if a majority of at least > three +1 votes are cast. The vote is open for everyone but only votes > from Jackrabbit PMC members are binding. > > [ ] +1 Release this package as jackrabbit-core 1.4.3 > [ ] -1 Do not release this package because... > > Here's my +1. > > As before, I have also included a pre-compiled binary and a staged > Maven repository produced from the packaged source. If this vote > passes, I will make these artifacts available to users along with the > official source release. > > PS. See http://www.nabble.com/Release-auditing-guidelines-p8481069.html > for release auditing guidelines I wrote last year. > > BR, > > Jukka Zitting > > > Release Notes -- Apache Jackrabbit Core -- Version 1.4.3 > > Introduction > ------------ > > This is the 1.4.3 patch release of the jackrabbit-core component of > Apache Jackrabbit, a fully conforming implementation of the Content > Repository for Java Technology API (JCR). > > This release contains fixes to a number of issues and adds functionality > to help recovery from repository inconsistencies. See below for > the full list of changes in this release. > > See the Apache Jackrabbit website at http://jackrabbit.apache.org/ for > more information. > > Release Contents > ---------------- > > Unlike previous Jackrabbit releases that contained a full set of components, > this patch release only contains the jackrabbit-core component. The component > is distributed both as a source archive and a pre-compiled binary. > > * Source archive (jackrabbit-core-1.4.3-src.jar) > > The source archive contains the full source code of this release > in a "jackrabbit-core-1.4.3" directory. Use the following commands > (or the equivalent in your environment) to build the component > with Maven 2 and Java 1.4 or higher: > > $ jar xf jackrabbit-core-1.4.3-src.jar > $ cd jackrabbit-1.4.3 > $ mvn install > > * Pre-compiled binary (jackrabbit-core-1.4.3.jar) > > Core of the Apache Jackrabbit content repository implementation. > > See the included README.txt file for more information. > > Each release file is accompanied by SHA1 and MD5 checksums and a PGP > signature. The public key used for the signatures can be found > in the KEYS file. > > Changes and known issues in this release > ---------------------------------------- > > All the changes and known issues in this release are listed below. > The issue identifier and title is listed for each change and known issue. > You can look up individual issues for more details in the Jackrabbit > issue tracker at http://issues.apache.org/jira/browse/JCR > > New features > [JCR-1428] Add API for selective bundle consistency check ... > > Improvements > [JCR-1326] Log path of missing node when re-indexing fails > [JCR-1492] Make behaviour configurable when re-indexing detects workspace ... > > Bug fixes > [JCR-1444] The getOutputStream of the MemoryFileSystem class can replace ... > [JCR-1474] consistency check fails with derbypm if bundle size exceeds 32k > [JCR-1476] Restore to base version throws NullPointerException > [JCR-1481] VersionHistory.removeVersion() does not throw ... > [JCR-1484] Node.getReferences() does not properly reflect saved but not ... > [JCR-1487] Transient states should be persisted in depth-first traversal ... > [JCR-1491] UUID check in BundleFsPersistenceManager.getListRecursive() ... > [JCR-1499] Error logged when repository is shut down > [JCR-1502] Journal log file rotation overwrites old files > [JCR-1503] Typo in repository.xml > [JCR-1512] Incorrect check for replace when importing item with colliding id > [JCR-1515] CompactNodeTypeDefWriter uses bad format for residual properties > [JCR-1518] BundleFsPersistenceManager has no property called: minBlobSize > [JCR-1519] Property.getLength() returns -1 for BOOLEAN, REFERENCE and ... > [JCR-1536] "Index already present" exception when opening a restored ... > [JCR-1540] BundleDbPersistenceManager.checkConsistency() only fixes ... > [JCR-1541] Evict fixed NodePropBundle from cache > [JCR-1546] H2PersistenceManager: no need to call shutdown; javadoc bugs > > Known issues > [JCR-43] Restore on nodes creates same-name-sibling of ... > [JCR-320] BinaryValue equals fails for two objects with ... > [JCR-392] Querying element by number does not work > [JCR-435] Node.update() does not work correct for SNS > [JCR-449] inconsistency in internal version items during commits > [JCR-517] Reserved status of namespace jcr not enforced > [JCR-522] XPath parser too tolerant > [JCR-537] Failure to remove a versionable node > [JCR-538] failing Node.checkin() or Node.checkout() might leave ... > [JCR-566] Versioning bug with restore and transactions > [JCR-575] unicode escapes in files generated by JJTree > [JCR-591] XPath position function does not work > [JCR-639] Allow modification of OPV=IGNORE items even if parent ... > [JCR-643] Own AccessManager + VersionManager : AccessDenied problem > [JCR-690] Nodes' and properties' names with invalid XML ... > [JCR-709] ArrayStoreException is thrown when jcr:deref() is used ... > [JCR-777] Order by clause using child axis does not throw ... > [JCR-843] XPath does not work with sub-axes > [JCR-888] javax.jcr.NamespaceException: : is not a registered namespace uri > [JCR-908] Unable to properly restore a previous version of a node that ... > [JCR-932] Lossy SQL parsing > [JCR-935] ConcurrentModificationException during logout (cont'd) > [JCR-936] Using Oracle bundle PM throws SQL exception (cannot insert NULL) > [JCR-983] fn:upper accepted in too many places > [JCR-1002] QueryManager does not throw exception if property name ... > [JCR-1075] Error with predicate in query with multiple jcr:deref() > [JCR-1117] Bundle cache is not rolled back when the storage of a ... > [JCR-1135] boolean value constraints exposed in custom format > [JCR-1173] Session scoped lock has no effect on other cluster nodes > [JCR-1187] Asking a property twice for it's stream returns the same ... > [JCR-1211] QueryManager does not throw exception if jcr:deref is used in ... > [JCR-1223] Occasional NPE on node checkin > [JCR-1248] ParseException if search string ends with '!' > [JCR-1334] Deadlock with XA enabled > [JCR-1354] Repository shutdown reposts ERROR: failed to close connection > [JCR-1360] Parsing built-in CND and XML nodetypes does not result in ... > [JCR-1362] DatabaseJournal improperly finds tables in external schemas ... > [JCR-1367] Exception when closing connection under db2 > [JCR-1387] Lock token not removed from session when node is removed > [JCR-1440] NPE Thrown when two Cluster Nodes are hitting the same ... > [JCR-1450] move method of the MemoryFileSystem may accept invalid ... > [JCR-1532] ERROR 40XD0: Container has been closed exception with Derby DB >