You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We Introduce boost::leaf for lightweight error handling in the
Interactive Ad Hoc Query Service.
For each operator, we refactor it returns a `bl::result` value, allowing
the error to be caught and returned at the most outside, i.e.
`adhoc_app.cc`.
In this PR, we only wrap the errors about `UNSUPPORTED` `UNIMPLEMENTED`
and `BAD_REQUET` at operator level. For lower level errors, we still let
it crash.
TBD:
- GAE depends on boost::leaf via vineyard, but we don't want to depend
on vineyard, so a new submodule is introduced, is this ok?
Fix#4189
We will continue to resolve these `UNSUPPORTED` and `UNIMPLEMENTED`
errors, by covering all combination of all params and operators in
physical plan.
TODO #4190
/cc @zhanglei1949@liulx20, this issus/pr has had no activity for for a long time, could you folks help to review the status ?
To suppress further notifications,
for issues,
if it is waiting for further response from the reporter/author, please help to add the label requires-further-info,
if you have already started working on it, please add the label work-in-progress to the issue,
if this issue requires further designing discussion and not in current plan, or won't be fixed, please add the label requires-further-discussion or wontfix to the issue,
for pull requests,
if you are still working on it and it is not ready for reviewing, please convert this pull request as draft PR,
if you have decided to hold this development on, please add the requires-further-discussion label to the pull request.
Thanks!
Covert all combinations of params and operators in physical plan.
The text was updated successfully, but these errors were encountered: