Any ideas on why I'm seeing this now?
$ ./basic_tests.py 1
W: subversion/svn/delete-cmd.c:92: (apr_err=200035)
W: subversion/svn/util.c:913: (apr_err=200035)
W: subversion/libsvn_client/delete.c:482: (apr_err=200035)
W: subversion/libsvn_client/delete.c:383: (apr_err=200035)
W:
-Original Message-
From: Greg Stein [mailto:gst...@gmail.com]
Sent: vrijdag 1 juni 2012 9:28
To: dev@subversion.apache.org
Subject: validity check error? huh?
Any ideas on why I'm seeing this now?
$ ./basic_tests.py 1
W: subversion/svn/delete-cmd.c:92: (apr_err=200035)
W:
On Jun 1, 2012 3:56 AM, Bert Huijben b...@qqmail.nl wrote:
-Original Message-
From: Greg Stein [mailto:gst...@gmail.com]
Sent: vrijdag 1 juni 2012 9:28
To: dev@subversion.apache.org
Subject: validity check error? huh?
Any ideas on why I'm seeing this now?
$
The required fix is in 3.7.9. (http://www.sqlite.org/releaselog/3_7_9.html.
Probably the 'Enhanced the query planner so that it can factor terms in and
out of OR expressions in the WHERE clause in an effort to find better
indices.' Change)
These triggers are temporary triggers inserted when
I'm unclear here.
Is 3.7.9 *required* ? ... or is that just for a better query planner?
If this trigger is firing for me only in the maintenance builds, then
what is it really telling me?
Come on, Bert. What is going on? Do we need to REQUIRE 3.7.9 or NOT?
Don't just feed me little bits of
And why is 3.7.9 now required?
Performance? Or bug fixes?
On Fri, Jun 1, 2012 at 5:25 AM, Greg Stein gst...@gmail.com wrote:
I'm unclear here.
Is 3.7.9 *required* ? ... or is that just for a better query planner?
If this trigger is firing for me only in the maintenance builds, then
what is
SQLite works correctly for Subversion since 3.6.8 (which made the triggers
work the way we use them).
SQLite 3.6.8 - 3.7.8 don’t use the query plans we expect them to use for
normal performance. In simple words operations that should operate on a
single node, may touch every node at every
GCC gives a compiler warning where the COPY_TWO_BYTES macro is used. A
typical warning is:
../src/subversion/libsvn_subr/string.c:971:11: warning: dereferencing
type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
COPY_TWO_BYTES(dest,
On 01.06.2012 14:22, Philip Martin wrote:
GCC gives a compiler warning where the COPY_TWO_BYTES macro is used. A
typical warning is:
../src/subversion/libsvn_subr/string.c:971:11: warning: dereferencing
type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
Please consider following patch for trunk:
[[[
JavaHL: Add SVN_JNI_STRING macro to reduce amount of code necessary to
declare
JNIStringHolder and check for exceptions
[ in subversion/bindings/javahl/native ]
* JNIStringHolder.h
(SVN_JNI_STRING): New macro to declare JNIStringHolder local
On Fri, Jun 1, 2012 at 6:19 AM, Bert Huijben b...@qqmail.nl wrote:
...
I don’t see a problem with bumping the requirement to 3.7.9, but that
decision should be made here on this list. Not by me :)
We've talked elsewhere about bumping the required version to 3.7.12 to
take advantage of further
On Fri, Jun 01, 2012 at 07:52:08AM -0500, Hyrum K Wright wrote:
We've talked elsewhere about bumping the required version to 3.7.12 to
take advantage of further improvements which dramatically impact us.
+1, this makes sense for 1.8.
My only reason for not doing so just yet is that the
Branko Čibej br...@apache.org writes:
On 01.06.2012 14:22, Philip Martin wrote:
GCC gives a compiler warning where the COPY_TWO_BYTES macro is used. A
typical warning is:
../src/subversion/libsvn_subr/string.c:971:11: warning: dereferencing
type-punned pointer will break strict-aliasing
rhuij...@apache.org wrote:
URL: http://svn.apache.org/viewvc?rev=1344833view=rev
Log:
Reuse an existing ra session when fetching the common ancestor of two urls
from the merge and switch handling.
* subversion/libsvn_client/client.h
(svn_client__get_youngest_common_ancestor): Allow
rhuij...@apache.org wrote:
URL: http://svn.apache.org/viewvc?rev=1345158view=rev
Log:
Avoid creating another ra session in most code paths in the merge code. At the
same time fix accidentally opening the ra session with a non read-only working
copy.
This patch relies on the ra.c fix in
On Thu, May 31, 2012 at 2:47 AM, Ivan Zhakov i...@visualsvn.com wrote:
Currently Subversion reads authz file per-connection, not per-request.
Even that's probably still wrong. A better solution would be to parse
it at config-time - but, that would mean we'd want to do some level of
[Bert Huijben]
Then there is a different problem that you found: We have triggers
that detect invalid database states when SVN_DEBUG is defined in
wc_db_wcroot.c. These are currently depend on parent nodes being
changed before their children, which is not guaranteed by the SQL
Justin Erenkrantz jus...@erenkrantz.com writes:
On Thu, May 31, 2012 at 2:47 AM, Ivan Zhakov i...@visualsvn.com wrote:
Currently Subversion reads authz file per-connection, not per-request.
Even that's probably still wrong. A better solution would be to parse
it at config-time - but, that
Philip Martin philip.mar...@wandisco.com writes:
Is COPY_TWO_BYTES a significant optimisation?
r1325896 implies this is most significant for ra_svn. So I compared the
testsuite over ra_svn built with the fast code and the slow code.
The CPU used by the testsuite and svnserve was:
fast code
On Fri, Jun 1, 2012 at 9:58 AM, Philip Martin
philip.mar...@wandisco.com wrote:
SVNParentPath and AuthzSVNReposRelativeAccessFile make doing it at
config-time a bit complicated. Would the server scan the SVNParentPath
directory to locate all the repositories? A repository created later
would
Hi,
Again a post about some crash dumps that were sent for TSVN:
When upgrading a working copy, there's an abort() called here:
subversion\subversion\libsvn_wc\util.c, 300:
(svn_uri_is_canonical(repos_url, pool)
svn_relpath_is_canonical(path_in_repos) SVN_IS_VALID_REVNUM(peg_rev))
problem
On Thu, May 31, 2012 at 5:28 AM, rhuij...@apache.org wrote:
...
+++ subversion/trunk/subversion/tests/cmdline/svntest/main.py Thu May 31
09:28:13 2012
@@ -934,18 +934,23 @@ def canonicalize_url(input):
return input
-def create_python_hook_script(hook_path, hook_script_code):
+def
On Fri, Jun 1, 2012 at 5:22 PM, Philip Martin
philip.mar...@wandisco.com wrote:
Greg Stein gst...@gmail.com writes:
On Fri, May 18, 2012 at 8:21 PM, rhuij...@apache.org wrote:
Author: rhuijben
Date: Sat May 19 00:21:31 2012
New Revision: 1340318
URL:
-Original Message-
From: Greg Stein [mailto:gst...@gmail.com]
Sent: vrijdag 1 juni 2012 23:46
To: Philip Martin
Cc: dev@subversion.apache.org; Bert Huijben
Subject: Re: svn commit: r1340318 - in /subversion/trunk/subversion:
libsvn_client/status.c svn/status-cmd.c
On Fri, Jun 1, 2012 at 5:52 PM, Bert Huijben b...@vmoo.com wrote:
-Original Message-
From: Greg Stein [mailto:gst...@gmail.com]
Sent: vrijdag 1 juni 2012 23:46
To: Philip Martin
Cc: dev@subversion.apache.org; Bert Huijben
Subject: Re: svn commit: r1340318 - in
25 matches
Mail list logo