Re: Jackrabbit 1.5.5 release plan

2009-04-23 Thread Jukka Zitting
Hi,

On Tue, Apr 21, 2009 at 12:07 PM, Jukka Zitting jukka.zitt...@gmail.com wrote:
 I'm just reviewing the last pending commits in trunk. Michael is still
 looking at some SPI fixes to be included in 1.5.5, and I plan to cut
 the release as soon as those issues are sorted out.

Pretty much all the relevant fixes are now in the 1.5 branch. See
below for the full list of bug fixes and improvements (for jcr2spi) to
be included in the 1.5.5 release.

JCR-2070 is still open, but I'm not sure if we should include it in
1.5.5. Michael's second patch looks nice, but perhaps it's better to
schedule it for 1.5.6?

Unless anyone objects, I'll cut the release in the evening today.

jackrabbit-jcr-commons

Bug fixes
  [JCR-1976] Text.unescape() should should preserve 'unicode' characters
  [JCR-1996] Handle date values in the far future or prevent these from ...
  [JCR-1997] Performance fix, when deserializing large jcr:binary in ...
  [JCR-2017] System view export truncates carriage return

jackrabbit-core

Bug fixes
  [JCR-1117] Bundle cache is not rolled back when the storage of a ...
  [JCR-1216] Unreferenced sessions should get garbage collected
  [JCR-1996] Handle date values in the far future or prevent these from ...
  [JCR-2007] Importing strings with special characters fails
  [JCR-2020] Overlapping index aggregates not updated
  [JCR-2035] IndexingQueue not checked on initial index creation
  [JCR-2048] Workspace is shut down while creating initial index
  [JCR-2036] Set_property permission not checked when saving a new node
  [JCR-2057] When creating multiple repository instances pointing to the ...
  [JCR-2063] FileDataStore: garbage collection can delete files that are ...
  [JCR-2071] IndexMerger throws null pointer exception without stacktrace
  [JCR-2080] DataStore: garbage collection can fail when using workspace ...

jackrabbit-webdav

Bug fixes
  [JCR-2009] Large file download over webdav causes exception

jackrabbit-spi-commons

Bug fixes
  [JCR-2052] XPath QueryFormat may produce malformed XPath statement

jackrabbit-jcr2spi

Bug fixes
  [JCR-1886] jcr2spi: Unprocessed ItemInfos call to RepositoryService#...
  [JCR-2014] Jcr2Spi: Warning upon reloading property values
  [JCR-2016] ChildNodeEntriesImpl.update logs incorrect errors

Improvements
  [JCR-1870] jcr2spi: reloading of invalidated nodes doesn't benefit from ...
  [JCR-1871] jcr2spi: use jcr names and path for log and exception message
  [JCR-1891] jcr2spi: use Soft refs for hierarchy
  [JCR-1906] Make observation polling time configurable
  [JCR-1963] Determination of property state difference should skip binary ...
  [JCR-1966] [PATCH] Remove Stutter in NodeState
  [JCR-1967] Impossible comparison in NodeTypeImpl
  [JCR-2038] Lower log level in o.a.j.jcr2spi.query.NodeIteratorImpl
  [JCR-2039] Add log information when node/property type determination fails


BR,

Jukka Zitting


Re: Jackrabbit 1.5.5 release plan

2009-04-23 Thread Michael Dürig


Jukka Zitting wrote:

  JCR-2070 is still open, but I'm not sure if we should include it in

1.5.5. Michael's second patch looks nice, but perhaps it's better to
schedule it for 1.5.6?


That's fine with me. The fix is less urgent than I initially thought.

Michael




Unless anyone objects, I'll cut the release in the evening today.

jackrabbit-jcr-commons

Bug fixes
  [JCR-1976] Text.unescape() should should preserve 'unicode' characters
  [JCR-1996] Handle date values in the far future or prevent these from ...
  [JCR-1997] Performance fix, when deserializing large jcr:binary in ...
  [JCR-2017] System view export truncates carriage return

jackrabbit-core

Bug fixes
  [JCR-1117] Bundle cache is not rolled back when the storage of a ...
  [JCR-1216] Unreferenced sessions should get garbage collected
  [JCR-1996] Handle date values in the far future or prevent these from ...
  [JCR-2007] Importing strings with special characters fails
  [JCR-2020] Overlapping index aggregates not updated
  [JCR-2035] IndexingQueue not checked on initial index creation
  [JCR-2048] Workspace is shut down while creating initial index
  [JCR-2036] Set_property permission not checked when saving a new node
  [JCR-2057] When creating multiple repository instances pointing to the ...
  [JCR-2063] FileDataStore: garbage collection can delete files that are ...
  [JCR-2071] IndexMerger throws null pointer exception without stacktrace
  [JCR-2080] DataStore: garbage collection can fail when using workspace ...

jackrabbit-webdav

Bug fixes
  [JCR-2009] Large file download over webdav causes exception

jackrabbit-spi-commons

Bug fixes
  [JCR-2052] XPath QueryFormat may produce malformed XPath statement

jackrabbit-jcr2spi

Bug fixes
  [JCR-1886] jcr2spi: Unprocessed ItemInfos call to RepositoryService#...
  [JCR-2014] Jcr2Spi: Warning upon reloading property values
  [JCR-2016] ChildNodeEntriesImpl.update logs incorrect errors

Improvements
  [JCR-1870] jcr2spi: reloading of invalidated nodes doesn't benefit from ...
  [JCR-1871] jcr2spi: use jcr names and path for log and exception message
  [JCR-1891] jcr2spi: use Soft refs for hierarchy
  [JCR-1906] Make observation polling time configurable
  [JCR-1963] Determination of property state difference should skip binary ...
  [JCR-1966] [PATCH] Remove Stutter in NodeState
  [JCR-1967] Impossible comparison in NodeTypeImpl
  [JCR-2038] Lower log level in o.a.j.jcr2spi.query.NodeIteratorImpl
  [JCR-2039] Add log information when node/property type determination fails


BR,

Jukka Zitting




Re: Jackrabbit 1.5.5 release plan

2009-04-22 Thread Michael Dürig


Hi,

I'd like to have

https://issues.apache.org/jira/browse/JCR-2070

fixed for 1.5.5. Are there any objections? If not I would apply the 
patch attached to the issue.


Michael


Jukka Zitting wrote:

Hi,

On Thu, Mar 12, 2009 at 12:07 PM, Jukka Zitting jukka.zitt...@gmail.com wrote:

Any other changes should wait for 1.5.5.


Since we already have a few candidates like JCR-1216, I think we
should do the 1.5.5 release in near future. In preparation for the
release I've now created the 1.5.5 tag in Jira. Feel free to use it
for tagging any reasonably safe bug fixes you'd like to see backported
from the trunk.

Unless anyone has a pressing need for this, I will do the release in
early April after the ApacheCon. At around that time we should
probably also start thinking about a 1.6 release.

BR,

Jukka Zitting




Re: Jackrabbit 1.5.5 release plan

2009-04-21 Thread Jukka Zitting
Hi,

On Wed, Apr 1, 2009 at 10:11 AM, Jukka Zitting jukka.zitt...@gmail.com wrote:
 More generally, with the 1.5.4 release candidate tagged and out for
 review, I'm moving forward with the 1.5.5 release.

I'm just reviewing the last pending commits in trunk. Michael is still
looking at some SPI fixes to be included in 1.5.5, and I plan to cut
the release as soon as those issues are sorted out.

BR,

Jukka Zitting


Re: Jackrabbit 1.5.5 release plan

2009-04-21 Thread Frank van Lankvelt
Hi Jukka,

could issue JCR-2016 (jcr2spi) be considered for inclusion?  There is a
patch attached that fixes some faults in the update processing.  I.e. a
correct update leads to an incorrect state.

thanks, Frank

On Tue, Apr 21, 2009 at 12:07 PM, Jukka Zitting jukka.zitt...@gmail.comwrote:

 Hi,

 On Wed, Apr 1, 2009 at 10:11 AM, Jukka Zitting jukka.zitt...@gmail.com
 wrote:
  More generally, with the 1.5.4 release candidate tagged and out for
  review, I'm moving forward with the 1.5.5 release.

 I'm just reviewing the last pending commits in trunk. Michael is still
 looking at some SPI fixes to be included in 1.5.5, and I plan to cut
 the release as soon as those issues are sorted out.

 BR,

 Jukka Zitting



Re: Jackrabbit 1.5.5 release plan

2009-04-21 Thread Jukka Zitting
Hi,

On Tue, Apr 21, 2009 at 12:31 PM, Frank van Lankvelt
f.vanlankv...@onehippo.com wrote:
 could issue JCR-2016 (jcr2spi) be considered for inclusion?  There is a
 patch attached that fixes some faults in the update processing.  I.e. a
 correct update leads to an incorrect state.

Sure, sorry that nobody has commented on the patch yet. (Perhaps we
should start using the patch available workflow in Jira...)

The patch looks reasonably OK, though I'd need to review it in a bit
more detail before applying it. Any chance of getting a test case for
it? :-)

BR,

Jukka Zitting


Re: Jackrabbit 1.5.5 release plan

2009-04-21 Thread Frank van Lankvelt
thanks for reviewing!

Sorry about the absense of a test, I'll have to look into how to do that.  I
guess it should be possible by creating a mock repository service to
fabricate the updates(?)

Frank

On Tue, Apr 21, 2009 at 6:00 PM, Jukka Zitting jukka.zitt...@gmail.comwrote:

 Hi,

 On Tue, Apr 21, 2009 at 12:31 PM, Frank van Lankvelt
 f.vanlankv...@onehippo.com wrote:
  could issue JCR-2016 (jcr2spi) be considered for inclusion?  There is a
  patch attached that fixes some faults in the update processing.  I.e. a
  correct update leads to an incorrect state.

 Sure, sorry that nobody has commented on the patch yet. (Perhaps we
 should start using the patch available workflow in Jira...)

 The patch looks reasonably OK, though I'd need to review it in a bit
 more detail before applying it. Any chance of getting a test case for
 it? :-)

 BR,

 Jukka Zitting



Re: Jackrabbit 1.5.5 release plan

2009-04-01 Thread Jukka Zitting
Hi,

On Thu, Mar 12, 2009 at 3:27 PM, Martijn Hendriks marti...@gx.nl wrote:
 It would be nice if JCR-1117 could be part of 1.5.5.

Agreed. I merged the fix to the 1.5 branch.

More generally, with the 1.5.4 release candidate tagged and out for
review, I'm moving forward with the 1.5.5 release. A release candidate
can be expected within a week or two.

BR,

Jukka Zitting


Jackrabbit 1.5.5 release plan

2009-03-12 Thread Jukka Zitting
Hi,

On Thu, Mar 12, 2009 at 12:07 PM, Jukka Zitting jukka.zitt...@gmail.com wrote:
 Any other changes should wait for 1.5.5.

Since we already have a few candidates like JCR-1216, I think we
should do the 1.5.5 release in near future. In preparation for the
release I've now created the 1.5.5 tag in Jira. Feel free to use it
for tagging any reasonably safe bug fixes you'd like to see backported
from the trunk.

Unless anyone has a pressing need for this, I will do the release in
early April after the ApacheCon. At around that time we should
probably also start thinking about a 1.6 release.

BR,

Jukka Zitting


RE: Jackrabbit 1.5.5 release plan

2009-03-12 Thread Martijn Hendriks
Hi Jukka,

It would be nice if JCR-1117 could be part of 1.5.5.

Best regards,

Martijn

 -Original Message-
 From: Jukka Zitting [mailto:jukka.zitt...@gmail.com]
 Sent: Thursday, March 12, 2009 12:16 PM
 To: Jackrabbit Developers
 Subject: Jackrabbit 1.5.5 release plan
 
 Hi,
 
 On Thu, Mar 12, 2009 at 12:07 PM, Jukka Zitting
 jukka.zitt...@gmail.com wrote:
  Any other changes should wait for 1.5.5.
 
 Since we already have a few candidates like JCR-1216, I think we
 should do the 1.5.5 release in near future. In preparation for the
 release I've now created the 1.5.5 tag in Jira. Feel free to use it
 for tagging any reasonably safe bug fixes you'd like to see backported
 from the trunk.
 
 Unless anyone has a pressing need for this, I will do the release in
 early April after the ApacheCon. At around that time we should
 probably also start thinking about a 1.6 release.
 
 BR,
 
 Jukka Zitting