tracker issue : CF-4126702

select a category, or use search below
(searches all categories and all time range)
Title:

Immutable query attribute has negative semantics

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/FeatureRemoved

Reporter/Name(from Bugbase): Sean Corfield / Sean Corfield (Sean Corfield)

Created: 03/09/2016

Components: Language

Versions: 2016

Failure Type: Usability Issue

Found In Build/Fixed In Build: Alpha_v12 /

Priority/Frequency: Normal / Some users will encounter

Locale/System: English / Mac All

Vote Count: 1

Related Bugs:
CF-4052040 - Similar to


Problem Description: immutable query has "negative" attribute name/value

Steps to Reproduce: cfquery mutable="false"

Actual Result: To use a new feature you have to turn something off.

Expected Result: cfquery immutable="true" would be "positive" semantics and indicate to use a new feature you are turning something ON.

Any Workarounds:

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4126702

External Customer Info:
External Company: Railo US
External Customer Name: Sean Corfield
External Customer Email: SEAN@CORFIELD.ORG
External Test Config:

Attachments:

Comments:

Adding BUG AUDIT TRAIL ********action: updated fieldName: Date Closed newValue: 2015-09-24 09:18:08.0 oldValue: Blank oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-09-24 16:18:08.0 action: updated fieldName: Status newValue: Withdrawn oldValue: ToTest oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-09-24 16:18:08.0 action: updated fieldName: Closed By newValue: pnayak oldValue: Blank oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-09-24 16:18:08.0 action: updated fieldName: Owner newValue: Blank oldValue: pnayak oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-09-24 16:18:08.0 action: updated fieldName: Reason newValue: FeatureRemoved oldValue: NeverFix oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-09-24 16:18:08.0 action: updated fieldName: State newValue: Closed oldValue: Open oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-09-24 16:18:08.0 action: updated fieldName: Reason newValue: NeverFix oldValue: Blank oprid: sandeepp recordName: RQ_DEFECT timpestamp: 2015-09-21 08:14:40.0 action: updated fieldName: Owner newValue: pnayak oldValue: sandeepp oprid: sandeepp recordName: RQ_DEFECT timpestamp: 2015-09-21 08:14:40.0 action: updated fieldName: Status newValue: ToTest oldValue: ToFix oprid: sandeepp recordName: RQ_DEFECT timpestamp: 2015-09-21 08:14:40.0 action: added fieldName: Vote Type newValue: BETA oldValue: Blank oprid: prerelease recordName: AD_DEFECT_VOTE timpestamp: 2015-08-26 20:37:21.0 action: updated fieldName: Owner newValue: sandeepp oldValue: himar oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-07-19 15:25:09.0 action: updated fieldName: Dev Assigned newValue: sandeepp oldValue: himar oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-07-19 15:25:09.0 action: updated fieldName: Priority newValue: 2 oldValue: 0 oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-07-19 15:25:09.0 action: updated fieldName: Owner newValue: himar oldValue: pnayak oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-07-19 15:23:55.0 action: updated fieldName: Reason newValue: Blank oldValue: Blank oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-07-19 15:23:55.0 action: updated fieldName: Status newValue: ToFix oldValue: Unverified oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-07-19 15:23:55.0 action: updated fieldName: Fix By Product Milestone newValue: Beta oldValue: Blank oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-07-19 15:23:55.0 action: updated fieldName: Fix By Milestone newValue: Beta oldValue: Blank oprid: pnayak recordName: RQ_DEFECT timpestamp: 2015-07-19 15:23:55.0 action: updated fieldName: QE Assigned newValue: pnayak oldValue: nimsharm oprid: nimsharm recordName: RQ_DEFECT timpestamp: 2015-07-18 14:16:53.0 action: updated fieldName: Owner newValue: pnayak oldValue: nimsharm oprid: nimsharm recordName: RQ_DEFECT timpestamp: 2015-07-18 14:16:53.0
Comment by CFwatson U.
3459 | March 09, 2016 04:42:05 AM GMT
+1, mutable="false" should be immutable="true".
Vote by External U.
3461 | March 09, 2016 04:42:07 AM GMT
Added By: PreRelease User User Name:Sean Corfield Note Added: Thank you for the update. That sounds like the best solution overall since we'll get better performance with no need for users to worry about the issue (and immutability would be a novel concept for many CFML devs). Date Added :2015-09-29 17:44:26.0 Added By:sandeepp Note Added: We will be removing the mutable attribute as we will internally handle query result mutability for performance improvements. So making changes to mutable attribute name won't be relevant anymore. Date Added :2015-09-21 08:14:41.0 Added By: PreRelease User User Name:Aaron Neff Note Added: +1, mutable="false" should be immutable="true". Date Added :2015-08-26 07:33:27.0 Added By: PreRelease User User Name:Sean Corfield Note Added: Entered Bug. Date Added :2015-07-17 17:50:11.0
Comment by CFwatson U.
3460 | March 09, 2016 04:42:08 AM GMT