[ISSUE] (TIGON-146) In TigonSQL if multiple streams are used with same fieldtypes in their schema, they are interpreted wrongly since all schemas are tied to a default interface set.
1 view
Skip to first unread message
Gokul Gunasekaran (JIRA)
unread,
Oct 16, 2014, 7:42:47 PM10/16/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
> int, int And Schema2
> int, int. Currently we use only one interface set (DEFAULT) and both schemas get referenced to the same interface set and thus data sent to schema1 might be parsed as schema2. A working solution is to have one interface set for each input stream. But users have to prefix the interface set name to their schema name in the SQL query they write.
If users have two schemas, say Schema1 -> int, int And Schema2-> int, int. Currently we use only one interface set (DEFAULT) and both schemas get referenced to the same interface set and thus data sent to schema1 might be parsed as schema2. A working solution is to have one interface set for each input stream. But users have to prefix the interface set name to their schema name in the SQL query they write.
I thought we had addressed this issue a few weeks ago. there is **NO CONNECTION** between a schema and an interface. One schema can be used with multiple interfaces, and in advanced applications multiple interfaces can be used with one schema. I had recommended that you disable the use of the default interface by setting its query in the .ifq file to an unsatisfiable predicate. I checked and verified that this works. That way any user query that does not explicitly reference an interface or interface set will be in error. I thought that you had resolved this kind of issue by having users explicitly reference interfaces in queries. We checked in a modification to tigon-sql to support this kind of query, since previously one needed to specify both the server name and the interface name of the interface in the query. To make use of parallelized stream transmission and query processing, you eventually want to define query sets and have users write queries so that they reference query sets. However I thought you had a working solution in which users would reference interfaces and the default interface set was disabled.
If users have two schemas, say Schema1 - > int, int And Schema2- > int, int. Currently we use only one interface set (DEFAULT) and both schemas get referenced to the same interface set and thus data sent to schema1 might be parsed as schema2. A working solution is to have one interface set for each input stream. But users have to prefix the interface set ...
Gokul Gunasekaran (JIRA)
unread,
Nov 6, 2014, 5:56:47 PM11/6/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message