TRUNK-4210 | Upgrading mysql-connector-java version to 5.1.28
Merge pull request #507 from vinkesh/4210-1.10.x

TRUNK-4210 | Upgrading mysql-connector-java version to 5.1.28
N+1 Select issue in Concept subentities - TRUNK-4209
Obs.getValueAsString(Locale locale) should localize name if Obs is
valueCoded - TRUNK-4164
Sonar blocker: obj could be null and is guaranteed to be dereferenced in
org.openmrs.validator.UserValidator.validate - TRUNK-4199
Setting order numbers in the api needs to be safe in a clustered
environment - TRUNK-4183
Add careSetting property to Order class - TRUNK-4156

TRUNK-4156-redesign. Introduce care_setting table
1. Introduce new care_setting table.
2. Replace existing care_setting varchar to care_setting_id referencing the care_setting table.
3. Make OUTPATIENT as default care_setting for existing orders that do not have a care_setting.
4. Introduce new method in OrderService. This fixes a test and provides a way to retrieve a care setting.

Minor documentation fix

TRUNK-4156 - Changes based on comments.

Made some changes as a follow up in update file - TRUNK-4156

Fixed test data, order and caresetting hbm files - TRUNK-4156
Add support for mapping drugs to other terminologies - TRINK-4143

Added the DrugReferenceMap class and its hibernate mapping XML file. - TRUNK-4143

Updated the Drug.java and Drug.hbm.xml to include references to the new DrugReferenceMap class. - TRUNK-4143

Fixed issues in liquibase-schema-only.xml. - TRUNK-4143

Added addDrugReferenceMap method to Drug.java. Minor code fixes and improvements to Drug.java. - TRUNK-4143

Minor improvements to Drug.hbm.xml. Changed serialVersionUuid in DrugReferenceMap.java to conform to convention. - TRUNK-4143

Code and documentation improvemment to the addDrugReferenceMap method of the Drug.java class. - TRUNK-4143

Moved the changeset to create the drug_reference_map table from liquibase-schema-only.xml to liquibase-update-to-latest.xml. - TRUNK-4143

Follow up due to bad conflict resolution - TRUNK-4143
Cleaned up changeset that adds order_frequency table
TRUNK-2157: Legacy theme: Improper OpenMRS logo link
TRUNK-4212 Ignoring unstable tests in SchedulerServiceTest

(cherry picked from commit 38120f112be439d246cca24a3b1031c7be7046b2)
Add a liquibase changeset that checks that all text units are mapped to concepts - TRUNK-4187

Applying auto format changes - TRUNK-4187
Updated MigrateDrugOrderUnitsToCodedDoseUnitsChangeset to use the new utility method that fetches unique non null values in a given column and a table
Follow up to fix faulty changeset
Adding missing onFail="MARK_RAN" for: Add careSetting property to Order
class - TRUNK-4156
Cleaned up changesets that add and set order number so that the not-null constraint is added after setting order numbers for existing orders

Fixed making orders.order_number nullable
Removed duplicate changeset that adds a care_setting column to orders table
TRUNK-4135 Modify DrugOrder.frequency and TRUNK-4052 Add a way to test
liquibase changesets

TRUNK-4135 Post review fixes

TRUNK-4135 Changed to generate order frequency uuids from concept uuids

TRUNK-4135 Removed unnecessary call to check changelog
Cleaned up some liquibase changesets to remove irrelevant default value assignments

Follow up to clean up more changesets
TRUNK-4135 Added precondition for frequency column