Author: gstein
Date: Thu Aug 4 19:57:02 2011
New Revision: 1153983
URL: http://svn.apache.org/viewvc?rev=1153983view=rev
Log:
* STATUS: various votes/clarifications
Modified:
subversion/branches/1.7.x/STATUS
Modified: subversion/branches/1.7.x/STATUS
URL:
http://svn.apache.org/viewvc
Author: gstein
Date: Fri Sep 2 21:29:52 2011
New Revision: 1164716
URL: http://svn.apache.org/viewvc?rev=1164716view=rev
Log:
some votes/thoughts
Modified:
subversion/branches/1.7.x/STATUS
Modified: subversion/branches/1.7.x/STATUS
URL:
http://svn.apache.org/viewvc/subversion/branches/1.7
Author: gstein
Date: Fri Sep 2 23:06:05 2011
New Revision: 1164757
URL: http://svn.apache.org/viewvc?rev=1164757view=rev
Log:
tweak vote
Modified:
subversion/branches/1.7.x/STATUS
Modified: subversion/branches/1.7.x/STATUS
URL:
http://svn.apache.org/viewvc/subversion/branches/1.7.x/STATUS
Author: gstein
Date: Sun Sep 11 18:52:56 2011
New Revision: 1169499
URL: http://svn.apache.org/viewvc?rev=1169499view=rev
Log:
Remove extraneous slash and fix two links.
* site/publish/download/download.html:
(): [preferred] has a trailing slash, so remove an extra one in the
description
Author: gstein
Date: Mon Sep 19 12:05:26 2011
New Revision: 1172582
URL: http://svn.apache.org/viewvc?rev=1172582view=rev
Log:
Moved process_actions() higher in the file. No functional change.
* subversion/libsvn_delta/compat.c:
(process_actions): moved
Modified:
subversion/trunk
Author: gstein
Date: Mon Sep 19 12:21:45 2011
New Revision: 1172586
URL: http://svn.apache.org/viewvc?rev=1172586view=rev
Log:
Simplify process_actions() by applying the prop changes against the
fetched properties, instead of accumulating changes for later application.
* subversion/libsvn_delta
Author: gstein
Date: Mon Sep 19 12:57:39 2011
New Revision: 1172602
URL: http://svn.apache.org/viewvc?rev=1172602view=rev
Log:
Avoid a malfunction.
* subversion/libsvn_delta/compat.c:
(process_actions): add an empty handle for the 'add' action
Modified:
subversion/trunk/subversion
Author: gstein
Date: Mon Sep 19 15:40:41 2011
New Revision: 1172672
URL: http://svn.apache.org/viewvc?rev=1172672view=rev
Log:
Pass a file's new contents when it is first added. There is no reason to
require a separate set_text() call.
Adjust some assertions in the editor, based on the above
Author: gstein
Date: Mon Sep 19 16:25:10 2011
New Revision: 1172685
URL: http://svn.apache.org/viewvc?rev=1172685view=rev
Log:
Document more restrictions about driving Ev2 and clarify some other
comments.
* subversion/include/svn_editor.h:
(Restrictions): add docco about modifying nodes more
Author: gstein
Date: Mon Sep 19 16:39:05 2011
New Revision: 1172692
URL: http://svn.apache.org/viewvc?rev=1172692view=rev
Log:
* subversion/include/svn_editor.h:
(Restrictons): more clarifications
Modified:
subversion/trunk/subversion/include/svn_editor.h
Modified: subversion/trunk
Author: gstein
Date: Tue Sep 20 11:53:17 2011
New Revision: 1173095
URL: http://svn.apache.org/viewvc?rev=1173095view=rev
Log:
Add another interface to pull data from the spill buffer, rather than
having it pushed into a read-callback.
* subversion/include/private/svn_subr_private.h
Author: gstein
Date: Tue Sep 20 15:26:50 2011
New Revision: 1173191
URL: http://svn.apache.org/viewvc?rev=1173191view=rev
Log:
Add a bunch of summary documentation for the spill-buffer type.
* subversion/include/private/svn_subr_private.h:
(): add a @defgroup for the spill buffer and some more
Author: gstein
Date: Tue Sep 20 16:25:22 2011
New Revision: 1173224
URL: http://svn.apache.org/viewvc?rev=1173224view=rev
Log:
Various simplifications.
* tools/dev/histogram.py:
(count): use .get() to simplify the counting
(histogram): screw reduce(). just compute the max for the keys
Author: gstein
Date: Wed Sep 21 16:44:36 2011
New Revision: 1173751
URL: http://svn.apache.org/viewvc?rev=1173751view=rev
Log:
Convert the reporter from (always) using a temporary file to a
spill-buffer which (may) use a file if the report is too large. For small
reports, it will be contained
Author: gstein
Date: Wed Sep 21 17:02:34 2011
New Revision: 1173759
URL: http://svn.apache.org/viewvc?rev=1173759view=rev
Log:
Rename the private APIs to include a double-underscore, per convention. We
have no solid convention for typedefs (which are not exposed by the
library callpoints), so
Author: gstein
Date: Thu Sep 22 10:25:45 2011
New Revision: 1174044
URL: http://svn.apache.org/viewvc?rev=1174044view=rev
Log:
* subversion/include/svn_io.h: fix typo in docstring
Modified:
subversion/trunk/subversion/include/svn_io.h
Modified: subversion/trunk/subversion/include/svn_io.h
Author: gstein
Date: Tue Oct 11 06:14:02 2011
New Revision: 1181630
URL: http://svn.apache.org/viewvc?rev=1181630view=rev
Log:
Various updates before people start slamming this page tomorrow :-P
- some referenced pages only provide the Apache Subversion client. note that.
- the Fedora page
Author: gstein
Revision: 1181630
Modified property: svn:log
Modified: svn:log at Tue Oct 11 06:16:38 2011
--
--- svn:log (original)
+++ svn:log Tue Oct 11 06:16:38 2011
@@ -7,6 +7,7 @@ Various updates before people start
Author: gstein
Date: Tue Oct 11 11:20:36 2011
New Revision: 1181717
URL: http://svn.apache.org/viewvc?rev=1181717view=rev
Log:
Reestablish the original r1181630 commit, which was erroneously reverted
in r1181689.
Modified:
subversion/site/publish/packages.html
Modified: subversion/site
Author: gstein
Date: Wed Oct 19 22:17:08 2011
New Revision: 1186536
URL: http://svn.apache.org/viewvc?rev=1186536view=rev
Log:
reviewed 1185738 group.
Modified:
subversion/branches/1.7.x/STATUS
Modified: subversion/branches/1.7.x/STATUS
URL:
http://svn.apache.org/viewvc/subversion/branches
Author: gstein
Date: Thu Oct 27 02:07:35 2011
New Revision: 1189580
URL: http://svn.apache.org/viewvc?rev=1189580view=rev
Log:
Fix SQL transformation on Windows (and NetWare) builds. The \r\n pattern
messed up the output files.
Reported by: NormW normw{_AT_}gknw.net
* build/transform_sql.py
Author: gstein
Date: Fri Nov 4 22:42:00 2011
New Revision: 1197809
URL: http://svn.apache.org/viewvc?rev=1197809view=rev
Log:
* notes/editor-v2.txt: mark the status of this file
Modified:
subversion/trunk/notes/editor-v2.txt
Modified: subversion/trunk/notes/editor-v2.txt
URL:
http
Author: gstein
Date: Wed Jan 25 13:19:53 2012
New Revision: 1235734
URL: http://svn.apache.org/viewvc?rev=1235734view=rev
Log:
Add a rotation API to Ev2, per the discussion started at:
http://s.apache.org/ev2-rotate
* subversion/include/svn_editor.h:
(...): update comments to discuss
Author: gstein
Date: Wed Jan 25 14:45:01 2012
New Revision: 1235773
URL: http://svn.apache.org/viewvc?rev=1235773view=rev
Log:
Add some clarifications to the Ev2 documentation, based on some IRC
discussions with danielsh.
* subversion/include/svn_editor.h:
(...): add a section on Timing
Author: gstein
Date: Wed Jan 25 15:14:01 2012
New Revision: 1235797
URL: http://svn.apache.org/viewvc?rev=1235797view=rev
Log:
Fix some ugly formatting in order to clarify the prompt invocation.
* subversion/libsvn_subr/ssl_server_trust_providers.c:
(ssl_server_trust_prompt_first_cred): new
Author: gstein
Date: Wed Jan 25 17:00:29 2012
New Revision: 1235824
URL: http://svn.apache.org/viewvc?rev=1235824view=rev
Log:
woop woop
Modified:
subversion/branches/1.7.x/STATUS
Modified: subversion/branches/1.7.x/STATUS
URL:
http://svn.apache.org/viewvc/subversion/branches/1.7.x/STATUS
Author: gstein
Revision: 1235831
Modified property: svn:log
Modified: svn:log at Wed Jan 25 17:15:26 2012
--
--- svn:log (original)
+++ svn:log Wed Jan 25 17:15:26 2012
@@ -1,4 +1,4 @@
-Improve the handle of the ssl
Author: gstein
Date: Thu Jan 26 11:14:32 2012
New Revision: 1236139
URL: http://svn.apache.org/viewvc?rev=1236139view=rev
Log:
go, Bert
Modified:
subversion/branches/1.7.x/STATUS
Modified: subversion/branches/1.7.x/STATUS
URL:
http://svn.apache.org/viewvc/subversion/branches/1.7.x/STATUS
Author: gstein
Date: Thu Feb 2 02:47:39 2012
New Revision: 1239448
URL: http://svn.apache.org/viewvc?rev=1239448view=rev
Log:
* STATUS: properly separate the two semantic groups of DAV changes
Modified:
subversion/branches/1.7.x/STATUS
Modified: subversion/branches/1.7.x/STATUS
URL:
http
Author: gstein
Date: Wed May 19 20:53:22 2010
New Revision: 946388
URL: http://svn.apache.org/viewvc?rev=946388view=rev
Log:
Follow up to r946348.
* /site/publish/mailing-lists.html: let's not publish a subscribe link for
an invite-only list.
Modified:
subversion/site/publish/mailing
Author: gstein
Date: Thu Jun 3 21:29:07 2010
New Revision: 951164
URL: http://svn.apache.org/viewvc?rev=951164view=rev
Log:
* subversion/libsvn_wc/adm_ops.c:
(svn_wc__internal_remove_from_revision_control): tweak/fix comment
Modified:
subversion/trunk/subversion/libsvn_wc/adm_ops.c
Author: gstein
Date: Thu Jun 3 21:30:07 2010
New Revision: 951169
URL: http://svn.apache.org/viewvc?rev=951169view=rev
Log:
Use an iterpool as a scratch pool (pre-loop) for better memory use.
* subversion/libsvn_wc/upgrade.c:
(migrate_props): use iterpool for a couple function calls
Modified
Author: gstein
Date: Thu Jun 3 21:33:34 2010
New Revision: 951175
URL: http://svn.apache.org/viewvc?rev=951175view=rev
Log:
Commenting the NULL params is good, but typical pattern is for the comma
to be post-comment. This allows for searching for NULL, or TRUE, or
whatever to find uncommented
Author: gstein
Date: Fri Jun 4 00:54:29 2010
New Revision: 951230
URL: http://svn.apache.org/viewvc?rev=951230view=rev
Log:
Remove the DB hacks from property upgrading, and rely just on what is
found in the SDB. Create a helper function for both props and text-base
upgrading.
* subversion
Author: gstein
Date: Fri Jun 4 11:14:00 2010
New Revision: 951368
URL: http://svn.apache.org/viewvc?rev=951368view=rev
Log:
Implement the application of old-style propfiles against the database
during an upgrade process. (tho this code isn't really tested yet)
* subversion/libsvn_wc/wc_db.h
Author: gstein
Date: Thu Jun 24 23:40:44 2010
New Revision: 957751
URL: http://svn.apache.org/viewvc?rev=957751view=rev
Log:
The Subversion community does not certify any binaries. These particular
binaries have professional support behind them, but they are not certified
* /site/publish
Author: gstein
Date: Sat Jun 26 23:55:57 2010
New Revision: 958297
URL: http://svn.apache.org/viewvc?rev=958297view=rev
Log:
* subversion/libsvn_wc/wc_db.c:
(count_children, union_children, single_table_children,
gather_children): add docstrings as a followup to r952493.
Suggested
Author: gstein
Date: Sat Jul 17 18:47:17 2010
New Revision: 965124
URL: http://svn.apache.org/viewvc?rev=965124view=rev
Log:
New script to assemble working copies for upgrade testing.
* create_wc_for_upgrade.sh: new script
Added:
subversion/trunk/subversion/tests/libsvn_wc
Author: gstein
Date: Tue Aug 31 21:50:02 2010
New Revision: 991348
URL: http://svn.apache.org/viewvc?rev=991348view=rev
Log:
* notes/wc-ng/conflict-store:
(): some changes to how patch rejects are recorded
Modified:
subversion/trunk/notes/wc-ng/conflict-storage
Modified: subversion/trunk
Author: gstein
Date: Tue Aug 31 21:52:47 2010
New Revision: 991352
URL: http://svn.apache.org/viewvc?rev=991352view=rev
Log:
* subversion/libsvn_wc/wc.h:
(SVN_WC__VERSION): clarify some history around the 1.4.x series
Modified:
subversion/trunk/subversion/libsvn_wc/wc.h
Modified
Author: gstein
Date: Fri Sep 24 03:24:36 2010
New Revision: 1000691
URL: http://svn.apache.org/viewvc?rev=1000691view=rev
Log:
Adjust the case of all queries per suggestions from dev list:
- all keywords are in upper-case
- all table names, columns are in lower-case
Some minor whitespace tweaks
Author: gstein
Date: Fri Sep 24 23:21:56 2010
New Revision: 1001109
URL: http://svn.apache.org/viewvc?rev=1001109view=rev
Log:
Allow script to take multiple paths, and adjust to standard __main__ idiom
for cmdline scripts.
* tools/dev/wc-format.py:
(usage): remove. all paths are allowed
Author: gstein
Date: Wed Sep 29 16:03:07 2010
New Revision: 1002704
URL: http://svn.apache.org/viewvc?rev=1002704view=rev
Log:
various approvals
Modified:
subversion/branches/1.6.x/STATUS
Modified: subversion/branches/1.6.x/STATUS
URL:
http://svn.apache.org/viewvc/subversion/branches/1.6.x
Author: gstein
Date: Tue Jun 19 14:49:55 2012
New Revision: 1351731
URL: http://svn.apache.org/viewvc?rev=1351731view=rev
Log:
Fix a lifetime bug.
* subversion/libsvn_ra_sef/xml.c:
(svn_ra_serf__xml_cb_start): when storing an attribute's value, make
sure to copy it into the element state's
Author: gstein
Date: Tue Jun 19 15:57:34 2012
New Revision: 1351755
URL: http://svn.apache.org/viewvc?rev=1351755view=rev
Log:
Adjust the order of checking for errors from the Expat parser. If we
see an svn-based error, then use that first.
The old code raise an Expat error (by stopping
Author: gstein
Date: Tue Jun 19 16:03:57 2012
New Revision: 1351757
URL: http://svn.apache.org/viewvc?rev=1351757view=rev
Log:
Switch the blame processing over to the new XML parsing scheme. In
particular, this is the first example of streaming cdata.
* subversion/libsvn_ra_serf/blame.c
Author: gstein
Date: Tue Jun 19 16:06:01 2012
New Revision: 1351758
URL: http://svn.apache.org/viewvc?rev=1351758view=rev
Log:
Clean out obsolete code.
* subversion/libsvn_ra_serf/blame.c:
(NONE, blame_info_t, push_state, create_propval, start_blame,
end_blame, cdata_blame): removed
Author: gstein
Date: Wed Jun 20 11:08:45 2012
New Revision: 1352044
URL: http://svn.apache.org/viewvc?rev=1352044view=rev
Log:
Followup to r1350584: a missing sha1-checksum property can also be the
empty string (e.g. S:sha1-checksum/)
* subversion/libsvn_ra_serf/update.c:
(try_get_wc_contents
Author: gstein
Date: Wed Jun 20 18:24:14 2012
New Revision: 1352252
URL: http://svn.apache.org/viewvc?rev=1352252view=rev
Log:
Expand and describe the logic used to examine the sha1-checksum property.
Suggested by: stsp
* subversion/libsvn_ra_serf/update.c:
(try_get_wc_contents): add comment
Author: gstein
Date: Wed Jun 20 18:39:40 2012
New Revision: 1352258
URL: http://svn.apache.org/viewvc?rev=1352258view=rev
Log:
Wrap the xml output a bit differently (and nicely).
Modified:
subversion/site/publish/docs/release-notes/1.8.html
Modified: subversion/site/publish/docs/release
Author: gstein
Date: Thu Jun 21 14:04:43 2012
New Revision: 1352536
URL: http://svn.apache.org/viewvc?rev=1352536view=rev
Log:
Clarify comment.
* subversion/libsvn_ra_serf/ra_serf.h:
(svn_ra_serf__xml_gather_since): tweak docstring for clarity
Modified:
subversion/trunk/subversion
Author: gstein
Date: Thu Jun 21 16:25:29 2012
New Revision: 1352598
URL: http://svn.apache.org/viewvc?rev=1352598view=rev
Log:
Stop constructing a baton, and just pass parameters. There are no
callbacks here where the baton is needed.
* subversion/libsvn_client/externals.c:
(struct
Author: gstein
Date: Thu Jun 21 16:42:36 2012
New Revision: 1352608
URL: http://svn.apache.org/viewvc?rev=1352608view=rev
Log:
Follow our own API guidelines.
* subversion/libsvn_client/ra.c:
(svn_client__open_ra_session_internal):
use svn_ra_create_callbacks() rather than directly
Author: gstein
Date: Thu Jun 21 16:57:25 2012
New Revision: 1352614
URL: http://svn.apache.org/viewvc?rev=1352614view=rev
Log:
Narrow the type of a parameter.
* subversion/include/private/svn_client_private.h:
(svn_client__wc_node_get_base): take a WC_CTX rather than CTX.
* subversion
Author: gstein
Date: Thu Jun 28 16:40:30 2012
New Revision: 1355070
URL: http://svn.apache.org/viewvc?rev=1355070view=rev
Log:
* notes/wc-ng/conflict-storage-2.0: add some comments/questions
Modified:
subversion/trunk/notes/wc-ng/conflict-storage-2.0
Modified: subversion/trunk/notes/wc-ng
Author: gstein
Date: Wed Sep 12 19:14:02 2012
New Revision: 1384089
URL: http://svn.apache.org/viewvc?rev=1384089view=rev
Log:
* site/publish/index.html:
* site/publish/news.html:
(...): add news item about the upcoming Subversion Live conferences.
took particular care to use rel=nofollow
Author: gstein
Revision: 1409259
Modified property: svn:log
Modified: svn:log at Wed Nov 14 17:23:31 2012
--
--- svn:log (original)
+++ svn:log Wed Nov 14 17:23:31 2012
@@ -1,7 +1,9 @@
-Commit some stuff that I've been
Author: gstein
Date: Fri Feb 3 22:07:31 2012
New Revision: 1240370
URL: http://svn.apache.org/viewvc?rev=1240370view=rev
Log:
Update the Ev2 API, per recent discussions. This introduces the
alter_* callbacks to atomically perform all changes to a node (rather
than the old paired-call approach
Author: gstein
Date: Tue Feb 7 22:39:43 2012
New Revision: 1241676
URL: http://svn.apache.org/viewvc?rev=1241676view=rev
Log:
Add documentation for the alter_* callbacks and the updated (removal)
of various constraints in the edit drive process.
* subversion/include/svn_editor.h
Author: gstein
Date: Tue Feb 7 23:03:47 2012
New Revision: 1241687
URL: http://svn.apache.org/viewvc?rev=1241687view=rev
Log:
Clean up some of the Ev2 driver ordering checks. Use macros to make
the code more readable.
* subversion/libsvn_delta/editor.c:
(SHOULD_NOT_BE_FINISHED, MARK_COMPLETED
Author: gstein
Revision: 1241687
Modified property: svn:log
Modified: svn:log at Tue Feb 7 23:04:15 2012
--
--- svn:log (original)
+++ svn:log Tue Feb 7 23:04:15 2012
@@ -1,6 +1,8 @@
Clean up some of the Ev2 driver
Author: gstein
Date: Wed Feb 8 01:53:47 2012
New Revision: 1241732
URL: http://svn.apache.org/viewvc?rev=1241732view=rev
Log:
Refine some of the builtin Ev2 drive constraint checking code. In
particular, allow alter on the targets of copies and moves, and
ensure that move/rotate sources have
Author: gstein
Date: Wed Feb 8 02:37:34 2012
New Revision: 1241748
URL: http://svn.apache.org/viewvc?rev=1241748view=rev
Log:
Strengthen the discussion and checks around passing all children into
an add_directory() call.
* subversion/include/svn_editor.h:
(...): clarify that children must
Author: gstein
Date: Wed Feb 8 03:51:48 2012
New Revision: 1241763
URL: http://svn.apache.org/viewvc?rev=1241763view=rev
Log:
* subversion/libsvn_delta/editor.c:
(check_unknown_child): use the correct var in the parent inspection
Modified:
subversion/trunk/subversion/libsvn_delta/editor.c
Author: gstein
Revision: 1242537
Modified property: svn:log
Modified: svn:log at Thu Feb 9 21:36:33 2012
--
--- svn:log (original)
+++ svn:log Thu Feb 9 21:36:33 2012
@@ -1,4 +1,5 @@
-Skip all the tests that invoke
Author: gstein
Date: Sun Feb 12 22:03:57 2012
New Revision: 1243339
URL: http://svn.apache.org/viewvc?rev=1243339view=rev
Log:
Hide the svn_wc APIs that use editors, in order to simplify future
work on converting to Ev2.
* subversion/include/svn_wc.h:
(svn_wc_get_status_editor5
Author: gstein
Date: Wed Feb 15 22:20:48 2012
New Revision: 1244763
URL: http://svn.apache.org/viewvc?rev=1244763view=rev
Log:
Ev2 work:
As a followup to r1244593, fix the validation code to understand that
children can be added with a copy or a move, not just add_*.
Current number of Ev2 test
Author: gstein
Date: Mon Feb 27 22:19:11 2012
New Revision: 1294364
URL: http://svn.apache.org/viewvc?rev=1294364view=rev
Log:
Follow to r1294147: use a more Pythonic mechanism (generators) rather
than map/lambda.
* subversion/tests/cmdline/svnsync_tests.py:
(basic_authz
Author: gstein
Date: Tue Feb 28 23:38:17 2012
New Revision: 1294896
URL: http://svn.apache.org/viewvc?rev=1294896view=rev
Log:
* COMMITTERS: put the BOM back
Modified:
subversion/trunk/COMMITTERS
Modified: subversion/trunk/COMMITTERS
URL:
http://svn.apache.org/viewvc/subversion/trunk
Author: gstein
Date: Wed Feb 29 00:17:34 2012
New Revision: 1294913
URL: http://svn.apache.org/viewvc?rev=1294913view=rev
Log:
* STATUS: remove a very stale veto-blocked change. remove another
veto-blocked change where mailing-list-consensus seems pretty
clear against it. re-nominate
Author: gstein
Date: Wed Feb 29 01:06:32 2012
New Revision: 1294921
URL: http://svn.apache.org/viewvc?rev=1294921view=rev
Log:
Ensure that the configured Subversion binary is used throughout
(rather than just svn on PATH).
* tools/server-side/svnpubsub/svnwcsub.py:
(SvnClient.__init__): take
Author: gstein
Date: Wed Feb 29 01:19:52 2012
New Revision: 1294927
URL: http://svn.apache.org/viewvc?rev=1294927view=rev
Log:
* tools/server-side/svnpubsub/svnwcsub.py:
(WorkingCopy._update): remove unused method
Modified:
subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py
Modified
Author: gstein
Date: Wed Feb 29 01:29:08 2012
New Revision: 1294930
URL: http://svn.apache.org/viewvc?rev=1294930view=rev
Log:
* tools/server-side/svnpubsub/svnwcsub.py:
(ReloadableConfig.get_env): remove stray print
Modified:
subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py
Author: gstein
Date: Wed Feb 29 02:39:05 2012
New Revision: 1294948
URL: http://svn.apache.org/viewvc?rev=1294948view=rev
Log:
Remove an unused method.
* tools/server-side/svnpubsub/svnwcsub.py:
(SvnClient.cleanup): removed. unused.
(WorkingCopy.update, WorkingCopy._get_match): remove
Author: gstein
Date: Wed Feb 29 02:46:09 2012
New Revision: 1294950
URL: http://svn.apache.org/viewvc?rev=1294950view=rev
Log:
There is no need for a lock, given it is only used by one method, and
the method is called only once (ie. the interlock is not needed)
* tools/server-side/svnpubsub
Author: gstein
Date: Wed Feb 29 03:34:26 2012
New Revision: 1294962
URL: http://svn.apache.org/viewvc?rev=1294962view=rev
Log:
Switch to the standard Python logging framework (away from Twisted's
logging).
* tools/server-side/svnpubsub/svnwcsub.py:
(...): replace log.msg() with logging.info
Author: gstein
Date: Wed Feb 29 05:21:26 2012
New Revision: 1294975
URL: http://svn.apache.org/viewvc?rev=1294975view=rev
Log:
Begin work on a background thread that will (synchronously) perform
the long-running Subversion operations, so that the primary (network)
thread is not blocked and can
Author: gstein
Date: Wed Feb 29 05:29:37 2012
New Revision: 1294977
URL: http://svn.apache.org/viewvc?rev=1294977view=rev
Log:
Follow up to r1294975: import Queue
* tools/server-side/svnpubsub/svnwcsub.py: as above
Modified:
subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py
Modified
Author: gstein
Date: Wed Feb 29 05:58:09 2012
New Revision: 1294981
URL: http://svn.apache.org/viewvc?rev=1294981view=rev
Log:
Stop using Twisted's deferred objects for the 'svn update' operations.
Just add the work into the background worker.
* tools/server-side/svnpubsub/svnwcsub.py
Author: gstein
Date: Wed Feb 29 06:20:45 2012
New Revision: 1294982
URL: http://svn.apache.org/viewvc?rev=1294982view=rev
Log:
Strip out the various .update() methods which are now unused (since
the background worker does the updates). After folding the auto-populate
into _get_match() and using
Author: gstein
Date: Wed Feb 29 08:59:10 2012
New Revision: 1295018
URL: http://svn.apache.org/viewvc?rev=1295018view=rev
Log:
* CHANGES: add a line about SvnPubSub (pls feel free to edit)
Modified:
subversion/trunk/CHANGES
Modified: subversion/trunk/CHANGES
URL:
http://svn.apache.org
Author: gstein
Date: Thu Mar 1 23:30:41 2012
New Revision: 1295990
URL: http://svn.apache.org/viewvc?rev=1295990view=rev
Log:
Compatibility fix for Python 2.5.
* tools/server-side/svnpubsub/svnwcsub.py:
(BackgroundWorker.__init__): use .setDaemon()
Modified:
subversion/trunk/tools/server
Author: gstein
Date: Fri Mar 2 00:11:55 2012
New Revision: 1296006
URL: http://svn.apache.org/viewvc?rev=1296006view=rev
Log:
Use a crazy hack to inject Twisted's log output into the Python
logging framework.
Temporary: we're in-process on moving away from Twisted.
* tools/server-side
Author: gstein
Date: Fri Mar 2 01:40:06 2012
New Revision: 1296023
URL: http://svn.apache.org/viewvc?rev=1296023view=rev
Log:
Delay the thread-start in case the process needs to fork/daemonize
itself first.
* tools/server-side/svnpubsub/svnwcsub.py:
(BackgroundWorker.__init__): initialize
Author: gstein
Date: Fri Mar 2 01:41:28 2012
New Revision: 1296024
URL: http://svn.apache.org/viewvc?rev=1296024view=rev
Log:
Whoops. Don't start it in BDEC.init
* tools/server-side/svnpubsub/svnwcsub.py:
(BigDoEverythingClasss.__init__): don't start the worker
Modified:
subversion/trunk
Author: gstein
Date: Fri Mar 2 01:51:33 2012
New Revision: 1296026
URL: http://svn.apache.org/viewvc?rev=1296026view=rev
Log:
* site/publish/packages.html: add a newline to trigger svnpubsub
Modified:
subversion/site/publish/packages.html
Modified: subversion/site/publish/packages.html
URL
Author: gstein
Date: Fri Mar 2 20:06:30 2012
New Revision: 1296427
URL: http://svn.apache.org/viewvc?rev=1296427view=rev
Log:
Match an instance variable name to its semantic.
* tools/server-side/svnpubsub/svnpubsub/client.py:
(Revision.__init__): the repository identifier is the UUID
Author: gstein
Date: Fri Mar 2 22:21:45 2012
New Revision: 1296497
URL: http://svn.apache.org/viewvc?rev=1296497view=rev
Log:
Remove the hack on the APR array. Add a clarification comment.
* subversion/libsvn_delta/compat.c:
(struct ev2_edit_baton): add PATHS_PROCESSED
(run_ev2_actions
Author: gstein
Date: Tue Mar 6 21:44:51 2012
New Revision: 1297739
URL: http://svn.apache.org/viewvc?rev=1297739view=rev
Log:
Add a timestamp to the log output.
* subversion/tests/cmdline/svntest/main.py:
(...): create the handler, then add a Formatter to it with our new
format
Author: gstein
Date: Tue Mar 6 23:41:40 2012
New Revision: 1297795
URL: http://svn.apache.org/viewvc?rev=1297795view=rev
Log:
Move the working copy review and preparation into a synchronous
process in the (new) BDEC.start() method. The start method will be
called on the main thread before
Author: gstein
Date: Wed Mar 7 00:10:13 2012
New Revision: 1297805
URL: http://svn.apache.org/viewvc?rev=1297805view=rev
Log:
Strip all of the reconnect logic. Joe reports that it doesn't work
very well, and we're eventually going to rely on the logic in
client.py anyways.
* tools/server-side
Author: gstein
Date: Wed Mar 7 00:50:52 2012
New Revision: 1297815
URL: http://svn.apache.org/viewvc?rev=1297815view=rev
Log:
We need to turn svnwcsub into a daemon, rather than only running in
the foreground. Add this module to provide that functionality.
Copied from gstein.googlecode.com/svn
Author: gstein
Date: Wed Mar 7 01:17:06 2012
New Revision: 1297822
URL: http://svn.apache.org/viewvc?rev=1297822view=rev
Log:
Add the ability to run as a daemon (specified by the --daemon command
line option).
* tools/server-side/svnpubsub/svnwcsub.py:
(class Daemon): new subclass
Author: gstein
Date: Wed Mar 7 01:19:13 2012
New Revision: 1297823
URL: http://svn.apache.org/viewvc?rev=1297823view=rev
Log:
Adjust the rc.d scripts to invoke svnwcsub.py directly (rather than
via the twistd daemon), and to request daemon mode.
* tools/server-side/svnpubsub/rc.d
Author: gstein
Date: Wed Mar 7 02:46:34 2012
New Revision: 1297842
URL: http://svn.apache.org/viewvc?rev=1297842view=rev
Log:
We no longer use twistd, preferring direct invocation/daemonization.
Thus, we can lose the twisted application setup script thingymajig.
* tools/server-side/svnpubsub
Author: gstein
Date: Wed Mar 7 02:53:15 2012
New Revision: 1297843
URL: http://svn.apache.org/viewvc?rev=1297843view=rev
Log:
The revision should be an integer (rather than unicode).
* tools/server-side/svnpubsub/client.py:
(XMLStreamHandler.startElement): convert the revnum to an int
Author: gstein
Date: Wed Mar 7 02:57:06 2012
New Revision: 1297845
URL: http://svn.apache.org/viewvc?rev=1297845view=rev
Log:
Switch the client over to the new client code based on asyncore.
This is a minimal-impact change to make it more obvious what has
changed. A future revision will clear
Author: gstein
Date: Wed Mar 7 03:04:36 2012
New Revision: 1297846
URL: http://svn.apache.org/viewvc?rev=1297846view=rev
Log:
Strip now-unused code.
* tools/server-side/svnpubsub/svnwcsub.py:
(class HTTPStream, class Revision, class StreamHandler, class
XMLHTTPStream): removed entire
Author: gstein
Revision: 1297848
Modified property: svn:log
Modified: svn:log at Wed Mar 7 03:30:25 2012
--
--- svn:log (original)
+++ svn:log Wed Mar 7 03:30:25 2012
@@ -1 +1,2 @@
-oops local mod shouldnt have been
Author: gstein
Date: Thu Mar 8 20:00:34 2012
New Revision: 1298544
URL: http://svn.apache.org/viewvc?rev=1298544view=rev
Log:
Minor tweak to how we specify variable release versions.
Modified:
subversion/site/publish/docs/community-guide/releasing.part.html
Modified: subversion/site
1 - 100 of 766 matches
Mail list logo