We're updating the issue view to help you get more done. 

Querying a type with enum on a re-deployed space returns incorrect results

Description

after upgrading from 10.x to 12.x using query on embedded space after space was undeployed and deployed when query condition add enum field wo parameters as:
SQLQuery<MyData> q = new SQLQuery(MyData.class.getName(), "data!='xyz' and ( status='CONSOLIDATED' or status='ERROR' )");
where status is enum, no results were received from embedded proxy while doing same query using remote proxy did give results.

Issue was discussed with Niv and root cause seems caching the enum parser that was added in 11 version.

Workaround

None

Acceptance Test

test.query.EnumQueryNoResultAfterRedeploymentTest

Status

Assignee

Unassigned

Reporter

Ester Atzmon

Labels

None

Priority

Medium

SalesForce Case ID

11257,11390

Fix versions

Commitment Version/s

None

Due date

None

Product

None

Edition

Open Source

Platform

All