r4234 change CODE_VERSION back and explain the reasons
authorDenis Ovsienko <infrastation@yandex.ru>
Wed, 16 Feb 2011 06:17:48 +0000 (06:17 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Wed, 16 Feb 2011 06:17:48 +0000 (06:17 +0000)
wwwroot/inc/config.php

index e72a6205c7ef6e11ce632d615f578ac0b23c9293..fbc3c7e38a421928f3ac75fe796be6234ee889a3 100644 (file)
@@ -1,6 +1,20 @@
 <?php
 
-define ('CODE_VERSION', '0.19.1'); //0.19.1: FIXME: remove __toString from IPv6Address before the release of 0.19.1!
+/*
+Bumping up of CODE_VERSION requires precise timing as described in the
+Developer's Guide. Otherwise working copies updated from SVN (for example,
+committers' copies) can run into issues:
+1. The source is rendered unfunctional after "svn update", asking users to
+   finish the "upgrade".
+2. Once the batch for the "upgrade" is executed, the queries, which get added
+   to the batch later, are likely to receive no real execution.
+3. In case the executed part of such partial batch is found incorrect later,
+   but before the release, fixing the wrong queries will be harder, hence they
+   have already been executed.
+*/
+
+define ('CODE_VERSION', '0.19.0');
+//0.19.1: FIXME: remove __toString from IPv6Address before the release of 0.19.1!
 
 $max_dict_key = array
 (