[open-ils-commits] [GIT] Evergreen ILS branch rel_2_0_9 created. 4e219dbc6b99917160f450a9959275136cef5dcb

Evergreen Git git at git.evergreen-ils.org
Wed Aug 24 13:05:50 EDT 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, rel_2_0_9 has been created
        at  4e219dbc6b99917160f450a9959275136cef5dcb (commit)

- Log -----------------------------------------------------------------
commit 4e219dbc6b99917160f450a9959275136cef5dcb
Author: Mike Rylander <mrylander at gmail.com>
Date:   Wed Aug 24 13:00:56 2011 -0400

    Change log for 2.0.8-2.0.9
    
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/ChangeLog b/ChangeLog
index 3323187..d49935e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1 +1,306 @@
-#ChangeLog
+2011-08-24  Mike Rylander <mrylander at gmail.com>
+
+	* Open-ILS/src/perlmods/OpenILS/Application.pm,
+	Open-ILS/src/sql/Pg/002.schema.config.sql, README: Bumping version
+	numbers
+
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-24  Mike Rylander <mrylander at gmail.com>
+
+	* Open-ILS/src/sql/Pg/2.0.8-2.0.9-upgrade-db.sql: 2.0.9 upgrade
+	script
+
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-24  Mike Rylander <mrylander at gmail.com>
+
+	* Open-ILS/src/sql/Pg/2.0.7-2.0.8-upgrade-db.sql: Adding tag upgrade
+	script to parent branch
+
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-23  Mike Rylander <mrylander at gmail.com>
+
+	* Open-ILS/src/sql/Pg/002.schema.config.sql,
+	Open-ILS/src/sql/Pg/upgrade/0607.schema.oua_force_order.sql,
+	Open-ILS/src/sql/Pg/upgrade/XXXX.oua_force_order.sql: 2.[01]-stamped
+	upgrade script for LP#816131
+
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-22  Thomas Berezansky <tsbere at mvlc.org>
+
+	* Open-ILS/src/sql/Pg/020.schema.functions.sql,
+	Open-ILS/src/sql/Pg/upgrade/XXXX.oua_force_order.sql: Reverse
+	direction of org_unit_ancestors Apparently callers expect it to start at the top of the org tree.
+
+	Signed-off-by: Thomas Berezansky <tsbere at mvlc.org>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-11  Thomas Berezansky <tsbere at mvlc.org>
+
+	* Open-ILS/src/sql/Pg/upgrade/XXXX.oua_force_order.sql: Unwrapped
+	upgrade script for oua_force_order
+
+	Signed-off-by: Thomas Berezansky <tsbere at mvlc.org>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-11  Thomas Berezansky <tsbere at mvlc.org>
+
+	* Open-ILS/src/sql/Pg/020.schema.functions.sql: New version of
+	actor.org_unit_ancestors Preserves order through joins Basically actor.org_unit_ancestors_distance with a join to get the
+	entire org units, rather than just IDs and a distance.
+
+	Signed-off-by: Thomas Berezansky <tsbere at mvlc.org>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-11  Liam Whalen <lwhalen at evergreen-dev.catalogue.nrcan.gc.ca>
+
+	* Open-ILS/src/perlmods/OpenILS/Application/Storage/QueryParser.pm: 
+	Fixed seaching for a colon (:) surrounded by white space When searching for a colon surrounded by white space the search
+	would freeze.  An example of such a search would be: Climate change
+	economics and policy : an RFF anthology This was happening because
+	the decompose function within QueryParser.pm Would build a regular
+	expression that would search the query for both classes and class
+	aliases e.g (keyword and kw).  However, when buliding the regex for
+	aliases QueryParser would add extraneous or symbols (|) to the end
+	of the regex without adding the accompanying alias.  This was
+	happening because there was a check to see if the corresponding
+	class to each alias had already been added to the regex.  But, the
+	check to see if the alias had already been appened to the regex
+	happened too late.  I have moved the check to encopase the appending
+	of the or symbols and the class.
+
+	Signed-off-by: Liam Whalen <lwhalen at evergreen-dev.catalogue.nrcan.gc.ca>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-09  Jason Stephenson <jstephenson at mvlc.org>
+
+	* Open-ILS/src/extras/Makefile.install: Branchify patch from LP bug
+	#802523 and backport to rel_2_0.
+
+
+	Signed-off-by: Jason Stephenson <jstephenson at mvlc.org>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-23  Dan Scott <dan at coffeecode.net>
+
+	* Open-ILS/src/extras/Makefile.install: Add pgsql 9.0 target for
+	Debian / Ubuntu, and a Fedora 15 target People are starting to adopt PostgreSQL 9.0 in Evergreen 2.0 as a
+	stepping stone towards Evergreen 2.1; make it easier for them by
+	providing a target in the 2.0 Makefile.install.  Also, while we're in here, remove the Fedora 13 reference and
+	replace it with Fedora 15, as Fedora 13 is no longer supported and
+	Fedora 15 comes with the power of PostgreSQL 9.0. OH YEAH!
+
+	Signed-off-by: Dan Scott <dscott at laurentian.ca>
+
+2011-08-23  Mike Rylander <mrylander at gmail.com>
+
+	* Open-ILS/src/sql/Pg/000.english.pg90.fts-config.sql: Support
+	Evergreen 2.0 on Pg 9.0
+
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-19  Jason Etheridge <jason at esilibrary.com>
+
+	* Open-ILS/src/perlmods/OpenILS/Application/Circ/Money.pm: Fix
+	penalty generation during billing creation by passing the editor object referencing the database transaction to
+	xact_org
+
+	Signed-off-by: Jason Etheridge <jason at esilibrary.com>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-22  Lebbeous Fogle-Weekley <lebbeous at esilibrary.com>
+
+	* Open-ILS/web/opac/skin/default/js/holds.js: Display only available
+	formats for metarecord holds in IE The OPAC's usual hideMe()/unHideMe() tricks don't work for <option>
+	elements in Internet Explorer 8.  Use the disabled attribute.
+
+
+	Signed-off-by: Lebbeous Fogle-Weekley <lebbeous at esilibrary.com>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-19  Bill Erickson <berick at esilibrary.com>
+
+	* Open-ILS/web/js/ui/default/vandelay/vandelay.js: Vandelay: repair
+	item attr context org selector 1. Prevents resetting the context selector to the workstation org
+	unit each time it's changed.  2. Prevent the unintentional pileup of dojo.connect() events, which
+	can lead to exponential growth in the number of server calls to
+	fetch import-item-attribute-definitions with each change of the
+	context org selector.
+
+	Signed-off-by: Bill Erickson <berick at esilibrary.com>
+
+2011-08-02  Ben Shum <bshum at biblio.org>
+
+	* Open-ILS/src/perlmods/OpenILS/Utils/RemoteAccount.pm: #LP801961,
+	error when running edi_fetcher.pl This patch addresses an error encountered when running
+	edi_fetcher.pl.  The method "is_dir" should be just plain "dir" in
+	RemoteAccount.pm file.
+
+	Signed-off-by: Ben Shum <bshum at biblio.org>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-09  Jason Stephenson <jstephenson at mvlc.org>
+
+	* Open-ILS/web/js/ui/default/actor/user/register.js: Branchify
+	second patch from James Fournie on LP bug #791941.
+
+
+	Signed-off-by: Jason Stephenson <jstephenson at mvlc.org>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-09  Jason Stephenson <jstephenson at mvlc.org>
+
+	* Open-ILS/web/js/dojo/openils/widget/AutoFieldWidget.js: Branchify
+	first patch from James Fournie on LP bug #791941.
+
+
+	Signed-off-by: Jason Stephenson <jstephenson at mvlc.org>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-09  Robert Soulliere <robert.soulliere at mohawkcollege.ca>
+
+	* Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm: 
+	Branchify the patch from LP bug #809478.
+
+
+	Signed-off-by: Jason Stephenson <jstephenson at mvlc.org>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-16  Dan Wells <dbw2 at calvin.edu>
+
+	* Open-ILS/web/opac/locale/en-US/vandelay.dtd: Improve Vandelay
+	Import/Merge Checkbox Labels Since these labels are used both for the initial import and also for
+	imports from the queue, the use of the word "Auto" can be confusing
+	and misleading.  This commit reflects changes already made in trunk
+	for these labels.
+
+	Signed-off-by: Dan Wells <dbw2 at calvin.edu>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-16  Dan Wells <dbw2 at calvin.edu>
+
+	* Open-ILS/web/js/ui/default/vandelay/vandelay.js: Fix importing of
+	'No Match' records from a queue This small change honors the 'No Match' checkbox when importing from
+	a queue.  This bug has existed for a while, but was only recently exposed by
+	06e4d3370068002a303c9a5a03448ee0e1249fc0.  Before that commit,
+	no-match records always imported, even when you didn't want them.
+	After that commit, they import when wanted on the initial load, but
+	could not be imported from the queue.
+
+	Signed-off-by: Dan Wells <dbw2 at calvin.edu>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-16  Dan Wells <dbw2 at calvin.edu>
+
+	* Open-ILS/src/sql/Pg/002.schema.config.sql,
+	Open-ILS/src/sql/Pg/005.schema.actors.sql,
+	Open-ILS/src/sql/Pg/upgrade/0605.schema.lp826844_org_unit_parent_pr
+	otect_fix.sql: Stricter order for actor.org_unit_parent_protect() actor.org_unit_parent_protect() may not work due to the fact that
+	'IF' conditions in PL/pgSQL are not necessarily processed in the
+	order written. This line: "IF TG_OP = 'INSERT' OR NEW.parent_ou IS DISTINCT FROM OLD.parent_ou
+	THEN" may fail because the 'IS DISTINCT FROM' happens before the 'INSERT'
+	check, and and that fails because there is no 'OLD' variable for
+	INSERTs.  This commit may not be the optimal style for this circumstance in
+	this language, but it works.  It also appears to change more than it
+	really does due to a loss of one level of indentation in the
+	structure.
+
+	Signed-off-by: Dan Wells <dbw2 at calvin.edu>
+	Signed-off-by: Dan Scott <dscott at laurentian.ca>
+
+2011-08-16  Dan Wells <dbw2 at calvin.edu>
+
+	* Open-ILS/src/sql/Pg/005.schema.actors.sql: Whitespace Only Changes Files uses primarily tabs, function used both spaces and tabs.  It
+	now uses all tabs.
+
+	Signed-off-by: Dan Wells <dbw2 at calvin.edu>
+	Signed-off-by: Dan Scott <dscott at laurentian.ca>
+
+2011-08-16  Mike Rylander <mrylander at gmail.com>
+
+	* Open-ILS/src/sql/Pg/002.schema.config.sql,
+	Open-ILS/src/sql/Pg/upgrade/0602.schema.lp790329_opac_copy_count.sq
+	l, Open-ILS/src/sql/Pg/upgrade/XXXX.lp790329_opac_copy_count.sql: 
+	Stamped upgrades for LP#790329
+
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-15  Dan Scott <dan at coffeecode.net>
+
+	*
+	Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/metabib
+	.pm, Open-ILS/src/sql/Pg/040.schema.asset.sql,
+	Open-ILS/src/sql/Pg/upgrade/XXXX.lp790329_opac_copy_count.sql: 
+	LP#790329 org_lasso search is broken Fix the JavaScript error when we attempt to create a feed for the
+	shortname of the org_unit_lasso (lassos have no shortname) - which
+	lets the request hit the backend Perl module, which in turn chokes
+	on a test for OU that only allows two conditions: either all digits
+	is treated as a numeric ID for an org unit, or it is a shortname. Of
+	course, lassos are negative integers, so we have to modify the test
+	slightly to make it happier.  There was no depth for org lasso copy counts, and this was handled
+	correctly in the main case by the
+	asset.opac_lasso_record_copy_count() function and its staff variant,
+	but when a copy was not found at a given org_unit in the lasso a
+	request was made for the non-existent depth and the function would
+	error out.
+
+	Signed-off-by: Dan Scott <dscott at laurentian.ca>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-16  Lebbeous Fogle-Weekley <lebbeous at esilibrary.com>
+
+	* Open-ILS/src/edi_translator/edi_webrick.bash: Keep the logging
+	output of the EDI translator by default There is valuable troubleshooting information there that is
+	otherwise hard to find.  This particularly matters when the output
+	of an EDI Action/Trigger template (JEDI) doesn't successfully get
+	translated to EDIFACT for nonobvious reasons.  In production environments, you might instead pipe to logger so that
+	you can collect output with syslog, rather than in a flat file.  As
+	long as output goes *somewhere.*
+
+
+	Signed-off-by: Lebbeous Fogle-Weekley <lebbeous at esilibrary.com>
+	Signed-off-by: Jason Etheridge <jason at esilibrary.com>
+
+2011-08-16  Mike Rylander <mrylander at gmail.com>
+
+	* Open-ILS/src/sql/Pg/002.schema.config.sql,
+	Open-ILS/src/sql/Pg/upgrade/0600.schema.fix_cat_default_class_looku
+	p.sql, Open-ILS/src/sql/Pg/upgrade/0601.schema.fix_aous_lookup.sql,
+	Open-ILS/src/sql/Pg/upgrade/XXXX.fix_aous_lookup.sql,
+	Open-ILS/src/sql/Pg/upgrade/XXXX.fix_cat_default_class_lookup.sql: 
+	Stamped upgrades for LP#825303
+
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-12  Galen Charlton <gmc at esilibrary.com>
+
+	* Open-ILS/src/sql/Pg/020.schema.functions.sql,
+	Open-ILS/src/sql/Pg/upgrade/XXXX.fix_aous_lookup.sql: return only
+	the one applicable OU setting value Correct actor.org_unit_ancestor_setting so that it returns at most
+	 one setting value, rather than the entire set of values defined for
+	the OU and its ancestors.
+
+	Signed-off-by: Galen Charlton <gmc at esilibrary.com>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-12  Galen Charlton <gmc at esilibrary.com>
+
+	* Open-ILS/src/sql/Pg/040.schema.asset.sql,
+	Open-ILS/src/sql/Pg/upgrade/XXXX.fix_cat_default_class_lookup.sql: 
+	lp#825303: fix cat.default_classification_scheme lookup Fixes a bug where the wrong default classification scheme could be
+	chosen when adding a new volume whose classification scheme was not
+	explicitly set.
+
+	Signed-off-by: Galen Charlton <gmc at esilibrary.com>
+	Signed-off-by: Mike Rylander <mrylander at gmail.com>
+
+2011-08-10  Jason Etheridge <jason at esilibrary.com>
+
+	* lp#780679, fix misleading label for hold transfer for rel_2_0.  later versions of EG also have a selective hold
+	transfer feature
+
+	Signed-off-by: Jason Etheridge <jason at esilibrary.com>
+

commit 4fa93fe66e4d6ecce4050b3ddeb3fc62a565364f
Author: Mike Rylander <mrylander at gmail.com>
Date:   Wed Aug 24 12:58:49 2011 -0400

    Bumping version numbers
    
    Signed-off-by: Mike Rylander <mrylander at gmail.com>

diff --git a/Open-ILS/src/perlmods/OpenILS/Application.pm b/Open-ILS/src/perlmods/OpenILS/Application.pm
index 996f7d7..b2994b8 100644
--- a/Open-ILS/src/perlmods/OpenILS/Application.pm
+++ b/Open-ILS/src/perlmods/OpenILS/Application.pm
@@ -6,7 +6,7 @@ use base qw/OpenSRF::Application/;
 sub ils_version {
     # version format is "x-y-z", for example "2-0-0" for Evergreen 2.0.0
     # For branches, format is "x-y"
-    return "2-0";
+    return "2-0-9";
 }
 
 __PACKAGE__->register_method(
diff --git a/Open-ILS/src/sql/Pg/002.schema.config.sql b/Open-ILS/src/sql/Pg/002.schema.config.sql
index 48ea92b..1460c65 100644
--- a/Open-ILS/src/sql/Pg/002.schema.config.sql
+++ b/Open-ILS/src/sql/Pg/002.schema.config.sql
@@ -58,6 +58,7 @@ CREATE TABLE config.upgrade_log (
 );
 
 INSERT INTO config.upgrade_log (version) VALUES ('0607'); -- miker/jamesrf/tsbere
+INSERT INTO config.upgrade_log (version) VALUES ('2.0.9');
 
 CREATE TABLE config.bib_source (
 	id		SERIAL	PRIMARY KEY,
diff --git a/README b/README
index 1c16955..dfa2b60 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-README for Evergreen 2.0
+README for Evergreen 2.0.9
 
 Installing prerequisites:
 ========================
@@ -43,7 +43,7 @@ Installation instructions:
 Once you have configured and compiled Evergreen, issue the following
 command as the root user to install Evergreen:
 
-make STAFF_CLIENT_BUILD_ID=rel_2_0 install
+make STAFF_CLIENT_BUILD_ID=rel_2_0_9 install
 
 This will install Evergreen, including example configuration files in
 /openils/conf/ that you can use as templates for your own configuration files.

-----------------------------------------------------------------------


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list