Committed it to the release branch as well. Oliver
On Sat, 30 Oct 2004 15:38:14 +0200, Unico Hommes <[EMAIL PROTECTED]> wrote: > Nice! I've thought about doing something similar some time ago as well. > I think the way it was implemented also created some overhead when the > request wasn't even GET at all? > > Anyway, I have no problem with having another beta. Apart from this > particular change I think perhaps it is good idea anyway to flush out > some more bugs. > > -- > Unico > > > > On 30-okt-04, at 10:58, Oliver Zeigermann wrote: > > > Folks, > > > > I have moved display of collections as HTML pages from WebDAV servlet > > into the GET method. This allows for all accesses to the stores to be > > done inside one and a single transaction. In effect there are no > > chances for deadlocks from inside a single request. Additionally, no > > mix of global requests with local ones in a transaction from inside a > > single request causing inconsistent states inside Slide are no longer > > possible. > > > > This is quite some change and maybe introduces new bugs, but I highly > > recommend to take this over into the 2.1 release branch as it at fixes > > and prevents many problems. > > > > What do you people think? Shall I take it over? This is likely to > > require a third beta release... > > > > Oliver > > > > > > On 30 Oct 2004 08:45:21 -0000, [EMAIL PROTECTED] > > <[EMAIL PROTECTED]> wrote: > >> ozeigermann 2004/10/30 01:45:21 > >> > >> Modified: src/webdav/server/org/apache/slide/webdav > >> WebdavServlet.java > >> src/webdav/server/org/apache/slide/webdav/util > >> DirectoryIndexGenerator.java > >> src/webdav/server/org/apache/slide/webdav/method > >> GetMethod.java > >> Log: > >> Moved check and display of collections as HTML pages > >> into the GET method to assure all access is done from inside > >> transactions > >> and then inside THE SAME transaction per request. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
