AO 0.29.x Upgrade Guide

Impact

@StringLength(450) is the maximum allowed, reduced from the 767. Users must specify @StringLength(UNLIMITED) if more than 450 characters are needed.

May not explicitly invoke Query.select("*"); instead invoke Query.select() to achieve the same results i.e. all columns.

New Features

H2 1.3 support

Notable Bugfixes

Under SQL Server, string columns of length 450 or less will be created as type NVARCHAR, rather than VARCHAR, to support non-latin characters.

Plugin no longer includes java source files for the library.

Changes

Loading
Key Summary T Created Updated Due Assignee Reporter P Status Resolution Fix Version/s
AO-586 Make sure AO core works against both Guava 11 and Guava 18 Task Jan 13, 2015 Jan 13, 2015 James Winters James Winters Major Resolved Fixed 0.29.2
AO-567 Remove Refapp SPI From Plugin Improvement Oct 21, 2014 Oct 27, 2014 Alex Courtis Alex Courtis Minor Resolved Fixed 0.29.1
AO-552 Guard Against "SELECT *", Document Query Improvement Sep 11, 2014 Oct 27, 2014 Nicholas Clarke Alex Courtis Minor Resolved Fixed 0.29.1
AO-546 Retrieve Database Connection From Refapp Instead Of Creating Improvement Aug 19, 2014 Oct 27, 2014 Alex Courtis Alex Courtis Major Resolved Fixed 0.29.1
AO-386 SQLServer String column type should be NVARCHAR to support non-latin characters Bug Nov 19, 2012 Jan 11, 2016 Alex Courtis Tim Pettersen Critical Resolved Fixed 0.29.1
AO-213 The activeobjects-plugin-0.17.2.x.jar ships with source for the net/ao package embedded. Bug Nov 06, 2011 Oct 11, 2015 James Winters Brenden Bain Major Resolved Fixed 1.0.1, 1.1.0, 0.28.14, 0.29.4

Was this page helpful?
Powered by Confluence and Scroll Viewport