Yeah.  I can't remember the detail of TRUNK-94 and didn't do a decent job of
describing it.  I think the problem was that global properties were only
halfway case-sensitive… like you could find properties that didn't match by
case, but couldn't change them.  I don't know.  It sure sounds like I'm
asking for case-sensitive global properties.  I guess it's time for one my
typical 180º turns. ;-)

Case-insensitive global properties makes sense to me – i.e.,
case-insenstive, case-preserving.

-Burke

On Sun, Sep 4, 2011 at 9:58 PM, Friedman, Roger (CDC/CGH/DGHA) (CTR) <
[email protected]> wrote:

>  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]> 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]>
> 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]> 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]>
> 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****
>    - 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]> 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]>
> 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]> 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]] *On Behalf Of *Wyclif
> Luyima
> *Sent:* Wednesday, July 20, 2011 6:40 PM
> *To:* [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<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
> ****
>
>   ** **
>  ------------------------------
>
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
> ****
>
> ** **
>    ------------------------------
>
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
> ****
>
> ** **
>
> ** **
>    ------------------------------
>
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
> ****
>
> ** **
>
> ** **
>  ------------------------------
>
> Click here to 
> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
> ****
>

_________________________________________

To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to 
[email protected] with "SIGNOFF openmrs-devel-l" in the  body (not 
the subject) of your e-mail.

[mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

Reply via email to