svn commit: r1153983 - /subversion/branches/1.7.x/STATUS

2011-08-04 Thread gstein
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

svn commit: r1164716 - /subversion/branches/1.7.x/STATUS

2011-09-02 Thread gstein
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

svn commit: r1164757 - /subversion/branches/1.7.x/STATUS

2011-09-02 Thread gstein
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

svn commit: r1169499 - /subversion/site/publish/download/download.html

2011-09-11 Thread gstein
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

svn commit: r1172582 - /subversion/trunk/subversion/libsvn_delta/compat.c

2011-09-19 Thread gstein
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

svn commit: r1172586 - /subversion/trunk/subversion/libsvn_delta/compat.c

2011-09-19 Thread gstein
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

svn commit: r1172602 - /subversion/trunk/subversion/libsvn_delta/compat.c

2011-09-19 Thread gstein
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

svn commit: r1172672 - in /subversion/trunk/subversion: include/svn_editor.h libsvn_delta/compat.c libsvn_delta/editor.c

2011-09-19 Thread gstein
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

svn commit: r1172685 - /subversion/trunk/subversion/include/svn_editor.h

2011-09-19 Thread gstein
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

svn commit: r1172692 - /subversion/trunk/subversion/include/svn_editor.h

2011-09-19 Thread gstein
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

svn commit: r1173095 - in /subversion/trunk/subversion: include/private/svn_subr_private.h libsvn_subr/spillbuf.c

2011-09-20 Thread gstein
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

svn commit: r1173191 - /subversion/trunk/subversion/include/private/svn_subr_private.h

2011-09-20 Thread gstein
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

svn commit: r1173224 - /subversion/trunk/tools/dev/histogram.py

2011-09-20 Thread gstein
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

svn commit: r1173751 - /subversion/trunk/subversion/libsvn_repos/reporter.c

2011-09-21 Thread gstein
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

svn commit: r1173759 - in /subversion/trunk/subversion: include/private/svn_subr_private.h libsvn_repos/reporter.c libsvn_subr/spillbuf.c tests/libsvn_subr/spillbuf-test.c

2011-09-21 Thread gstein
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

svn commit: r1174044 - /subversion/trunk/subversion/include/svn_io.h

2011-09-22 Thread gstein
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

svn commit: r1181630 - /subversion/site/publish/packages.html

2011-10-11 Thread gstein
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

svn propchange: r1181630 - svn:log

2011-10-11 Thread gstein
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

svn commit: r1181717 - /subversion/site/publish/packages.html

2011-10-11 Thread gstein
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

svn commit: r1186536 - /subversion/branches/1.7.x/STATUS

2011-10-19 Thread gstein
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

svn commit: r1189580 - /subversion/trunk/build/transform_sql.py

2011-10-26 Thread gstein
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

svn commit: r1197809 - /subversion/trunk/notes/editor-v2.txt

2011-11-04 Thread gstein
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

svn commit: r1235734 - in /subversion/trunk/subversion: include/svn_editor.h libsvn_delta/editor.c

2012-01-25 Thread gstein
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

svn commit: r1235773 - /subversion/trunk/subversion/include/svn_editor.h

2012-01-25 Thread gstein
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

svn commit: r1235797 - /subversion/trunk/subversion/libsvn_subr/ssl_server_trust_providers.c

2012-01-25 Thread gstein
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

svn commit: r1235824 - /subversion/branches/1.7.x/STATUS

2012-01-25 Thread gstein
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

svn propchange: r1235831 - svn:log

2012-01-25 Thread gstein
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

svn commit: r1236139 - /subversion/branches/1.7.x/STATUS

2012-01-26 Thread gstein
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

svn commit: r1239448 - /subversion/branches/1.7.x/STATUS

2012-02-01 Thread gstein
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

svn commit: r946388 - /subversion/site/publish/mailing-lists.html

2010-05-19 Thread gstein
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

svn commit: r951164 - /subversion/trunk/subversion/libsvn_wc/adm_ops.c

2010-06-03 Thread gstein
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

svn commit: r951169 - /subversion/trunk/subversion/libsvn_wc/upgrade.c

2010-06-03 Thread gstein
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

svn commit: r951175 - /subversion/trunk/subversion/libsvn_wc/wc_db.c

2010-06-03 Thread gstein
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

svn commit: r951230 - in /subversion/trunk/subversion/libsvn_wc: upgrade.c wc-queries.sql

2010-06-03 Thread gstein
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

svn commit: r951368 - in /subversion/trunk/subversion/libsvn_wc: wc-queries.sql wc_db.c wc_db.h

2010-06-04 Thread gstein
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

svn commit: r957751 - /subversion/site/publish/packages.html

2010-06-24 Thread gstein
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

svn commit: r958297 - /subversion/trunk/subversion/libsvn_wc/wc_db.c

2010-06-26 Thread gstein
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

svn commit: r965124 - /subversion/trunk/subversion/tests/libsvn_wc/create_wc_for_upgrade.sh

2010-07-17 Thread gstein
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

svn commit: r991348 - /subversion/trunk/notes/wc-ng/conflict-storage

2010-08-31 Thread gstein
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

svn commit: r991352 - /subversion/trunk/subversion/libsvn_wc/wc.h

2010-08-31 Thread gstein
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

svn commit: r1000691 - /subversion/trunk/subversion/libsvn_wc/wc-queries.sql

2010-09-23 Thread gstein
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

svn commit: r1001109 - /subversion/trunk/tools/dev/wc-format.py

2010-09-24 Thread gstein
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

svn commit: r1002704 - /subversion/branches/1.6.x/STATUS

2010-09-29 Thread gstein
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

svn commit: r1351731 - /subversion/trunk/subversion/libsvn_ra_serf/xml.c

2012-06-19 Thread gstein
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

svn commit: r1351755 - /subversion/trunk/subversion/libsvn_ra_serf/util.c

2012-06-19 Thread gstein
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

svn commit: r1351757 - /subversion/trunk/subversion/libsvn_ra_serf/blame.c

2012-06-19 Thread gstein
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

svn commit: r1351758 - /subversion/trunk/subversion/libsvn_ra_serf/blame.c

2012-06-19 Thread gstein
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

svn commit: r1352044 - /subversion/trunk/subversion/libsvn_ra_serf/update.c

2012-06-20 Thread gstein
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

svn commit: r1352252 - /subversion/trunk/subversion/libsvn_ra_serf/update.c

2012-06-20 Thread gstein
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

svn commit: r1352258 - /subversion/site/publish/docs/release-notes/1.8.html

2012-06-20 Thread gstein
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

svn commit: r1352536 - /subversion/trunk/subversion/libsvn_ra_serf/ra_serf.h

2012-06-21 Thread gstein
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

svn commit: r1352598 - /subversion/trunk/subversion/libsvn_client/externals.c

2012-06-21 Thread gstein
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

svn commit: r1352608 - /subversion/trunk/subversion/libsvn_client/ra.c

2012-06-21 Thread gstein
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

svn commit: r1352614 - in /subversion/trunk/subversion: include/private/svn_client_private.h libsvn_client/switch.c libsvn_client/update.c libsvn_client/util.c

2012-06-21 Thread gstein
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

svn commit: r1355070 - /subversion/trunk/notes/wc-ng/conflict-storage-2.0

2012-06-28 Thread gstein
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

svn commit: r1384089 - in /subversion/site/publish: index.html news.html

2012-09-12 Thread gstein
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

svn propchange: r1409259 - svn:log

2012-11-14 Thread gstein
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

svn commit: r1240370 - in /subversion/trunk/subversion: include/svn_editor.h libsvn_delta/compat.c libsvn_delta/editor.c

2012-02-03 Thread gstein
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

svn commit: r1241676 - in /subversion/trunk/subversion: include/svn_editor.h libsvn_delta/editor.c

2012-02-07 Thread gstein
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

svn commit: r1241687 - /subversion/trunk/subversion/libsvn_delta/editor.c

2012-02-07 Thread gstein
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

svn propchange: r1241687 - svn:log

2012-02-07 Thread gstein
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

svn commit: r1241732 - /subversion/trunk/subversion/libsvn_delta/editor.c

2012-02-07 Thread gstein
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

svn commit: r1241748 - in /subversion/trunk/subversion: include/svn_editor.h libsvn_delta/editor.c

2012-02-07 Thread gstein
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

svn commit: r1241763 - /subversion/trunk/subversion/libsvn_delta/editor.c

2012-02-07 Thread gstein
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

svn propchange: r1242537 - svn:log

2012-02-09 Thread gstein
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

svn commit: r1243339 - in /subversion/trunk/subversion: include/ include/private/ libsvn_client/ libsvn_wc/

2012-02-12 Thread gstein
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

svn commit: r1244763 - /subversion/trunk/subversion/libsvn_delta/editor.c

2012-02-15 Thread gstein
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

svn commit: r1294364 - /subversion/trunk/subversion/tests/cmdline/svnsync_tests.py

2012-02-27 Thread gstein
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

svn commit: r1294896 - /subversion/trunk/COMMITTERS

2012-02-28 Thread gstein
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

svn commit: r1294913 - /subversion/branches/1.7.x/STATUS

2012-02-28 Thread gstein
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

svn commit: r1294921 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294927 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294930 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294948 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294950 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294962 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294975 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294977 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294981 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1294982 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-02-28 Thread gstein
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

svn commit: r1295018 - /subversion/trunk/CHANGES

2012-02-29 Thread gstein
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

svn commit: r1295990 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-03-01 Thread gstein
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

svn commit: r1296006 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.tac

2012-03-01 Thread gstein
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

svn commit: r1296023 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-03-01 Thread gstein
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

svn commit: r1296024 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-03-01 Thread gstein
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

svn commit: r1296026 - /subversion/site/publish/packages.html

2012-03-01 Thread gstein
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

svn commit: r1296427 - /subversion/trunk/tools/server-side/svnpubsub/svnpubsub/client.py

2012-03-02 Thread gstein
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

svn commit: r1296497 - /subversion/trunk/subversion/libsvn_delta/compat.c

2012-03-02 Thread gstein
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

svn commit: r1297739 - /subversion/trunk/subversion/tests/cmdline/svntest/main.py

2012-03-06 Thread gstein
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

svn commit: r1297795 - in /subversion/trunk/tools/server-side/svnpubsub: svnwcsub.py svnwcsub.tac

2012-03-06 Thread gstein
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

svn commit: r1297805 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-03-06 Thread gstein
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

svn commit: r1297815 - /subversion/trunk/tools/server-side/svnpubsub/daemonize.py

2012-03-06 Thread gstein
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

svn commit: r1297822 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-03-06 Thread gstein
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

svn commit: r1297823 - in /subversion/trunk/tools/server-side/svnpubsub/rc.d: svnwcsub svnwcsub.debian svnwcsub.solaris

2012-03-06 Thread gstein
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

svn commit: r1297842 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.tac

2012-03-06 Thread gstein
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

svn commit: r1297843 - /subversion/trunk/tools/server-side/svnpubsub/svnpubsub/client.py

2012-03-06 Thread gstein
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

svn commit: r1297845 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-03-06 Thread gstein
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

svn commit: r1297846 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

2012-03-06 Thread gstein
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

svn propchange: r1297848 - svn:log

2012-03-06 Thread gstein
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

svn commit: r1298544 - /subversion/site/publish/docs/community-guide/releasing.part.html

2012-03-08 Thread gstein
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   2   3   4   5   6   7   8   >