This patch clarifies the state of extension types in filters. (Any non-indexed condition or condition for any non-iterating index is a filter. All condition index except for the first one are non-iterating.)
State before the PR:
decimal: was allowed, but precision loss had happened,
This patch clarifies the state of extension types in filters. (Any non-indexed condition or condition for any non-iterating index is a filter. All condition index except for the first one are non-iterating.)
State before the PR:
State after the path:
box.error is not covered here since they cannot be used in space format.
This PR also fixes passing errors from storages, since it was required to forbid intervals in conditions.
See commits for more info.
Closes #373