Difference between revisions of "New Features in EPrints 3.2.5"
 (→Upgrade Notes)  | 
				 (Added releases category)  | 
				||
| (2 intermediate revisions by one other user not shown) | |||
| Line 2: | Line 2: | ||
== Upgrade Notes ==  | == Upgrade Notes ==  | ||
* <b>Please read [[Upgrading 3.1 to 3.2]] before attempting to upgrade your repository from 3.1 to 3.2.</b>  | * <b>Please read [[Upgrading 3.1 to 3.2]] before attempting to upgrade your repository from 3.1 to 3.2.</b>  | ||
| + | * '''Backup your database''' before installing this update. While upgrading has been tested you should always backup your repository before installing updates that change your database schema.  | ||
* You will need to run epadmin upgrade to update your database structure.  | * You will need to run epadmin upgrade to update your database structure.  | ||
| − | * This update will make changes to your index tables that may take a long time  | + | * This update will make changes to your index tables that may take a long time dependent on your database size.  | 
==Tickets Closed by this Release==  | ==Tickets Closed by this Release==  | ||
| Line 112: | Line 113: | ||
-- tagged-by Timothy David Brody <tdb01r@ecs.soton.ac.uk>  2011-01-17 11:27:03 +0000 (Mon, 17 Jan 2011)  | -- tagged-by Timothy David Brody <tdb01r@ecs.soton.ac.uk>  2011-01-17 11:27:03 +0000 (Mon, 17 Jan 2011)  | ||
| + | |||
| + | [[Category:Releases]]  | ||
Latest revision as of 08:58, 30 April 2021
Release Notes
3.4 | 3.4.1 | 3.4.2 | 3.4.3 | 3.4.4 | 3.4.5 | 3.4.6 | 3.4.7
3.3 | 3.3.5 | 3.3.6 | 3.3.7 | 3.3.8 | 3.3.9 | 3.3.10 | 3.3.11 | 3.3.13 | 3.3.14 | 3.3.15 | 3.3.16
3.2.0 | 3.2.1 | 3.2.2 | 3.2.3 | 3.2.4 | 3.2.5 | 3.2.6 | 3.2.7 | 3.2.8 | 3.2.9
Upgrade Notes
- Please read Upgrading 3.1 to 3.2 before attempting to upgrade your repository from 3.1 to 3.2.
 - Backup your database before installing this update. While upgrading has been tested you should always backup your repository before installing updates that change your database schema.
 - You will need to run epadmin upgrade to update your database structure.
 - This update will make changes to your index tables that may take a long time dependent on your database size.
 
Tickets Closed by this Release
- 3873 blank pages when navigating EPrints
 - 3915 Access records not being created by LogHandler
 - 3925 Upgrade does not alter eprint__rindex table
 - 3927 "Search inputs get switched into ""EQ"""
 - 3890 Phrases missing for manage metafield screen
 - 3515 value needs initialisation in Metafield::Email
 - 3889 Items and Review fail if a field is no longer available
 - 3901 Use the qs product in HTTP negotiation
 - 3941 N3 has incorrect use of namespaces
 - 3943 N3 & RDF+XML not escaping anglebrackets in URIs
 - 3888 cfg/cfg.d overrides archives/[repoid]/cfg/cfg.d
 - 3895 view 'null' page results in confid error
 - 3916 rindex entries aren't removed on object removal
 - 3921 set mysql_auto_reconnect
 - 3931 run_related_objects() doesn't return a full TYPE
 - 3932 An advanced search with ANY fails
 - 3942 Creating a repository object does not clean up after itself
 - 3665 utf8 double-encoding on RSS2 exportview
 - 3896 PubXMLID should use plugin system to get PubMedXML
 - 3653 Browse view on multiple fields generates bad MYSQL
 - 3944 RDF not stripping whitespace at start of DOI causing broken URI
 
CHANGELOG
Christopher Gutteridge <cjg@ecs.soton.ac.uk>
- Merge of r6091
 - Added code to escape tricksy characters in N3 and NT: > < \n \. #3943
 - Added code to XML escape URIs in RDFXML. #3943
 - Merge of r6068
 - Fix to N3 export to stop "/" or "#" appearing in namespace-shortened URIs. Fixes #3941
 - Merge of r6064
 - N3 and N-Triples should not back-slash escape single quote
 - Merge or r6041: Correcting typo s/foaf:type/rdf:type/ closes #3936
 - Merge of r6038: Fixed broken link in RDF <link> headers on homepage
 - Merge of r5892
 - PubMedID now gets PubMedXML via the plugin method rather than a "use", making for clearer overriding. Closes #3896.
 - Added month & day import from PubMedXML. Closes #3880.
 - Merge of r5879
 - added URL_REWRITE_TRIGGER to allow any URL to be intercepted. Closes #3884.
 - Merge of r5877
 - added viewnull_eprint_year style phrases to override "UNSPECIFIED" when rendering null values in views. Closes #3871
 
Dave Tarrant <davetaz@ecs.soton.ac.uk>
- Added missing (duplicated) phrases for metafield editing.
 - Fixes #3890
 - Merged [5872]
 
sf03r@ecs.soton.ac.uk
- fixes http://trac.eprints.org/eprints/ticket/3665
 - added sanity check
 - fixing #3908
 - hopefully this will fix http://trac.eprints.org/eprints/ticket/3873
 
Timothy David Brody <tdb01r@ecs.soton.ac.uk>
- 3.2.5 Stollen
 - Need to fix the file.hash field *before* updating datasets
 - Merged [6131], [6132]
 - Added a key to __rindex to improve index remove performance: KEY(ID,'field')
 - Indexing efficiency tweaks:
 - made history unindexed (all the fields were set text_index=>0 anyway)
 - history.datasetid is an 'id' field
 - Made last_mod and rev_number volatile - a history event on 'fileinfo|last_mod|rev_number' shouldn't exist
 - Merged [6128]
 - Fix file.hash sql type during upgrade
 - Merged [6126], [6125], [6124]
 - Fixes #3925
 - Check the __rindex tables for the correct (case-sensitive) collation, fixing #3925
 - Fixed Database not using get_sql_index() for constructing indexes
 - Modify file dataset to use ids for id fields and reduced sql_index usage
 - Merged [6121]
 - Use 'ids' in Triple because Triple is not a text indexed dataset
 - Merged [6080], [6081], fixing #3942
 - Merged [6066]
 - Merged [6045]
 - Fixed issue with generate_views() where different datasets could override each other's cached citations
 - Merged [6034]
 - Merged [6030]
 - Fixed an issue with OR queries that have empty logic (e.g. when searching with an ANY advanced search), fixing #3932
 - Merged [6026]
 - Return the var type from run_related_objects(), Mark Gregson <mark.gregson@qut.edu.au>, fixing #3931
 - Reverted part of [5779] to avoid a problem with EQ match overriding IN match text searches, fixing #3927
 - Merged [5978]
 - Set mysql_auto_reconnect for MySQL DBD
 - Merged [5975]
 - Fixed /view/ matching all files in the root starting with 'view', fixing #3917
 - Merged [5963]
 - LogHandler is now called before other cleanups, fixing #3915
 - Don't text index relation fields, see #3916
 - Remove __rindex entries when removing objects, fixing #3916
 - Rolled back weird branch commit of [5931]
 - Modified EPrints::Const to not always export everything (mem usage)
 - Experimental tweaks to MetaField and Config loading for speed/memory
 - Stop SummaryPage trying to export everything
 - Use the product of plugin & browse score in HTTP negotiation, fixing #3901
 - Fixed bad merge from r5878 that refers to $view->{dataset}, fixing #3895, reported by "Alexander 'Leo' Bergolth" <leo@strike.wu.ac.at>
 - Ensure all name parts are defined in form_value()
 - Added --force option to bin/epadmin erase_eprints
 - bin/epadmin create_db() will now repeatedly ask for root password instead of dying (for MySQL)
 - Fixed paginated screens failing when fields are removed, fixing #3889
 - Merged [5847]
 - Repository-level cfg/cfg.d should override system-level cfg/cfg.d
 - Merged [5850]
 - Added $VERSION to EPrints.pm
 
-- tagged-by Timothy David Brody <tdb01r@ecs.soton.ac.uk> 2011-01-17 11:27:03 +0000 (Mon, 17 Jan 2011)