But who wants all our comparisons to be case sensitive?
I’m with Darius, we should undo TRUNK-94 and say global variable names are 
case-insensitive.

From: [email protected] [mailto:[email protected]] On Behalf Of Saptarshi 
Purkayastha
Sent: Friday, September 02, 2011 3:32 PM
To: [email protected]
Subject: Re: [OPENMRS-DEV] OpenMRS 1.8.2 Released!

http://confluence.atlassian.com/display/JIRAKB/Unable+to+Delete+Workflow+Due+to+MySQL+Case+Sensitivity

I've just tried their suggested way and it works. So, when creating the 
database, if the collation is made to utf8_bin it all works fine. Understands 
case-sensitivity without having to make the column varbinary.

---
Regards,
Saptarshi PURKAYASTHA

My Tech Blog:  http://sunnytalkstech.blogspot.com
You Live by CHOICE, Not by CHANCE

On 22 July 2011 11:54, Ben Wolfe <[email protected]<mailto:[email protected]>> 
wrote:
IIRC, I tried that but mysql still didn't recognize it. The only way to get it 
to be case insensitive was to change the column type.

Ben

On Fri, Jul 22, 2011 at 1:54 AM, Saptarshi Purkayastha 
<[email protected]<mailto:[email protected]>> wrote:
I always thought case-sensitivity was determined by the collation.
latin_general_ci where ci = case insensitive
OR
latin_general_cs where cs = case sensitive

I don't understand why we have to change to binary for this??

---
Regards,
Saptarshi PURKAYASTHA

My Tech Blog:  http://sunnytalkstech.blogspot.com
You Live by CHOICE, Not by CHANCE


On 22 July 2011 04:09, Darius Jazayeri 
<[email protected]<mailto:djazayeri%[email protected]>> wrote:
That sounds correct.

-Darius

PS- Burke, Ben, WTF is up with changing global_property.property to varbinary 
to make global property names case-sensitive? 
(https://tickets.openmrs.org/browse/TRUNK-94) I've been wondering why 
global_property.property shows up oddly in mysql workbench. 15 months later I'd 
like to say that I disagree.

On Thu, Jul 21, 2011 at 2:44 PM, Burke Mamlin 
<[email protected]<mailto:[email protected]>> wrote:
Okay.  A diff of 1.6.2 to 1.8.2 liquibase-update-to-latest.xml shows these as 
the structural changes:


  *   Added sort_weight column to concept_answers
  *   Renamed location_tag.tag to location_tag.name<http://location_tag.name>
  *   Changed global_property.property to varbinary(255)
  *   Switched boolean concepts to be stored as coded instead of numeric values
  *   Encounter & obs location can now be null
  *   Added active lists (active_list, active_list_type, active_list_allergy, & 
active_list_problem tables)
  *   Changed how concept names are handled

     *   Added concept_name.concept_name_type
     *   Added concept_name.locale_preferred
     *   Preferred names become "fully specified" names

  *   Require person_name.person_id
  *   Added location_id column to patient_program table
  *   Removed unused column (default_charge) from concept
  *   Switched to generic address columns (address3, address4, address5, 
address6)
  *   Added weight column to concept_word (not sure why that wasn't sort_weight)
  *   Removed concept_derived table
@Ben/Darius – does that sound more correct?

Cheers,

-Burke

On Thu, Jul 21, 2011 at 3:48 PM, Ben Wolfe 
<[email protected]<mailto:[email protected]>> wrote:
I think you've missed some things in there Burke.  1.6.2 came out after 1.7.0, 
so there are a lot of commits before 17887 that need to be included.

I can't think of an easy way to do this automatically unless we start keeping a 
separate liquibase changelog file for each release...but then there a whole 
host of other problems with that.

Visits are not in 1.8.2, are they?  Same with form_resource...  I think those 
are in because 1.8.2's revision number comes after a lot of commits to trunk 
(1.9).

I think what you have to do is take the 1.8.2 liquibase-update-to-latest.xml 
and comare it to the 1.6.2 liquibase-update-to-latest.xml with a diff program.

Ben
On Thu, Jul 21, 2011 at 10:30 PM, Burke Mamlin 
<[email protected]<mailto:[email protected]>> wrote:
Looking at changes to liquibase-update-to-latest.xml from revision 17887 
(1.6.2) to revision 21762 (1.8.2), I see these changes:

  *   Added patient_identifier_type.location_behavior
  *   patient_identifier.location_id can now be null.
  *   Added start_date and end_date to person_address
  *   Removed date_started & date_stopped from obs
  *   Added a form_resource table and moved form's xslt & template columns to it
  *   Added visits (visit, visit_type, visit_attribute, & visit_attribute_type 
tables)
  *   Added start & end dates to relationships
-Burke

On Thu, Jul 21, 2011 at 2:20 PM, Yeung, Ada K. 
<[email protected]<mailto:[email protected]>> wrote:
Thanks for the update and release of 1.8.2!

I would like to know the difference between the 1.6 data 
model<https://wiki.openmrs.org/download/attachments/589829/Openmrs_data_model_1.6.png>
 and 1.8 data model.  I can’t find such info on the released notes.  Also, when 
will 1.8 data model be available on OpenMRS wiki?

--Ada

From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On Behalf Of Wyclif Luyima
Sent: Wednesday, July 20, 2011 6:40 PM
To: 
[email protected]<mailto:[email protected]>
Subject: [OPENMRS-DEV] OpenMRS 1.8.2 Released!

Hello everyone,

We are proud to announce that the maintenance release OpenMRS 1.8.2 is now 
available.

This is a maintenance release in the OpenMRS 1.8.x line, specifically to fix a 
high-priority bug introduced in 1.8.1. If you are currently running 1.8.1, we 
recommend that you upgrade as soon as possible. There are no database changes 
between OpenMRS 1.8.1 and OpenMRS 1.8.2. It is fully backwards and forwards 
compatible.

The three bug fixes in this release are:

  *   (Major) The "last 3 encounters" box on the form entry tab of the patient 
dashboard was actually showing the first 3 encounters.
  *   The concept statistics page was fixed to display statistics for numeric 
concepts.
  *   Resolved Conflicting ASM Library

We recommend upgrading to 1.8.2 for those with an existing installation of 
OpenMRS.

Download: OpenMRS 1.8.2 
Download<http://sourceforge.net/projects/openmrs/files/releases/OpenMRS_1.8.2/openmrs.war/download>.

Release Notes: OpenMRS 1.8.2 Release 
Notes<https://wiki.openmrs.org/display/RES/Release+Notes+1.8.2>

Thanks to everyone who has contributed to making this release a success.

Kind Regards

-Wyclif

________________________________
Click here to 
unsubscribe<mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l> 
from OpenMRS Developers' mailing list

________________________________
Click here to 
unsubscribe<mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l> 
from OpenMRS Developers' mailing list

________________________________
Click here to 
unsubscribe<mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l> 
from OpenMRS Developers' mailing list


________________________________
Click here to 
unsubscribe<mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l> 
from OpenMRS Developers' mailing list


________________________________
Click here to 
unsubscribe<mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l> 
from OpenMRS Developers' mailing list

Reply via email to