Murtadha Hubail created ASTERIXDB-1973:
------------------------------------------

             Summary: Make IExtensionStatement extensible
                 Key: ASTERIXDB-1973
                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-1973
             Project: Apache AsterixDB
          Issue Type: Improvement
          Components: OTH - Other
            Reporter: Murtadha Hubail
            Assignee: Murtadha Hubail


Currently IExtensionStatement is used by multiple AsterixDB extensions and any 
modification to the IExtensionStatement#handle API (e.g. adding a new 
parameter) will cause the extensions to break. It is better to introduce an 
object (e.g. RequestContext) that encapsulates the parameters of the request 
and give the extensions the ability to extend it. In addition, give extensions 
the ability to override the way IStatementExecutor handles IExtensionStatement.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to