[ https://issues.apache.org/jira/browse/ASTERIXDB-1532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Till Westmann updated ASTERIXDB-1532: ------------------------------------- Issue Type: Improvement (was: Bug) > Need friendlier error msg(s) for open index errors > -------------------------------------------------- > > Key: ASTERIXDB-1532 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1532 > Project: Apache AsterixDB > Issue Type: Improvement > Components: AsterixDB, Error Reporting, Translator - AQL > Environment: Very recent binary bits from Apache AsterixDB site > Reporter: Michael J. Carey > Priority: Minor > > RUN THESE COMMANDS: > drop dataverse TinySocial if exists; > create dataverse TinySocial; > use dataverse TinySocial; > create type ChirpUserType as { screenName: string } > create type ChirpMessageType as closed { chirpId: string } > create type GleambookUserType as { id: int64 } > create type GleambookMessageType as { messageId: int64 } > create dataset GleambookUsers(GleambookUserType) primary key id; > create dataset GleambookMessages(GleambookMessageType) primary key messageId; > create dataset ChirpUsers(ChirpUserType) primary key screenName; > create dataset ChirpMessages(ChirpMessageType) primary key chirpId; > create index gbUserSinceIdx on GleambookUsers(userSince:datetime) enforced; > create index gbAuthorIdx on GleambookMessages(authorId:int64) type btree > enforced; > create index gbSenderLocIndex on GleambookMessages(senderLocation:point) type > rtree enforced; > create index gbMessageIdx on GleambookMessages(message) type keyword enforced; > AND YOU'LL GET THIS RESULT: > Unknown type [message] [AlgebricksException] > AND IN MY OPINION: > While 100% accurate, it's really terse - it would be nicer to give an error > message such as the following. (The same will be true for other things that > might pop as errors in Algebricks.) > The data type for indexed field "message" was not specified but is required > when specifying an index on a field not included in the dataset schema. -- This message was sent by Atlassian JIRA (v6.3.4#6332)