Issues
- Query filter/map functions alter datatypesLDEV-4665
- Adding duplicate of default Extension Provider URL seems to break ext.providers page.LDEV-4476Resolved issue: LDEV-4476Pothys - MitrahSoft
- Regression: Invalid "member is set to final" error on static property when code changesLDEV-4469Resolved issue: LDEV-4469Pothys - MitrahSoft
- CFHTTP - Following 301 Redirect results in 403 errorLDEV-4456Zac Spitzer
- transaction savepoint with no preceding queryExecute silently does nothing until failing at rollbackLDEV-4395
- Admin: editing a cache throws exception instead of showing errorLDEV-4390Resolved issue: LDEV-4390Pothys - MitrahSoft
- Encrypt - cannot convert the input to a binaryLDEV-4377Michael Offner
- NPE - PageSourcePool.clearUnusedLDEV-4375Pothys - MitrahSoft
- MemoryClassLoader Deadlock in 5.3.10.97LDEV-4365Pothys - MitrahSoft
- Memory leak when using ORM code in threadsLDEV-4339Resolved issue: LDEV-4339Michael Offner
- NativeException cannot be cast to class java.lang.ThreadDeathLDEV-4335Michael Offner
- Uploading large file throws timeoutLDEV-3741Resolved issue: LDEV-3741Pothys - MitrahSoft
12 of 12
Query filter/map functions alter datatypes
Description
Environment
None
Details
Assignee
UnassignedUnassignedReporter
dan.switzer@givainc.comdan.switzer@givainc.comPriority
NewNew Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Details
Details
Assignee
Unassigned
UnassignedReporter
dan.switzer@givainc.com
dan.switzer@givainc.comPriority
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Created 7 August 2023 at 19:44
Updated 14 August 2023 at 11:47
Activity
Show:
Zac Spitzer14 August 2023 at 11:47
Pothys - MitrahSoft14 August 2023 at 11:36
I updated the querymap() testcase for this ticket: [disabled].
Zac Spitzer10 August 2023 at 09:06
Pothys - MitrahSoft9 August 2023 at 12:09
I added a testcase for this ticket : [disabled].
dan.switzer@givainc.com7 August 2023 at 19:47
Posted the following in the Slack channel which relates to were the issue starts:
Iām guessing the fix is we just need to get the datatypes from the original query and pass them into the QueryImpl()
call.
The query functions (and member methods), such as
queryFilter()
andqueryMap()
are changing the datatype of values. This can lead to issues when using functions likequeryColumnData()
because the results after filtering will end up being different than expected.For example:
This ends up generating the following output:
I would expect all the values to be the same.
You can see this behavior in the following TryCF examples:
These show the datatype are changing:
This appears to relate to .