Project: usergrid
Issue USERGRID-1016: Remove UUID field encoding in our ES fields
We shouldn't encode a UUID as a specific UUID field type, since we're encoding it as a string. To keep our index tuples simple, and support both queries, we should store it as a string type. We should support the following formats. {code} select * where myUuid = 'aaa65d8a-16a6-11e5-86ea-7b4f7ff44431' {code} As well as {code} select * where myUuid = aaa65d8a-16a6-11e5-86ea-7b4f7ff44431 {code} Notice the addition of single quotes in the first query, vs the parsing as a UUID type in the second query. This will enable users to use both versions, but does not affect performance.
Story points: 3