-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PLUGIN-1856] Error management for Wrangler plugin #726
[PLUGIN-1856] Error management for Wrangler plugin #726
Conversation
df84fa4
to
b70d696
Compare
f48259e
to
97fa44c
Compare
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerUtil.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerUtil.java
Outdated
Show resolved
Hide resolved
a54195a
to
d46f401
Compare
wrangler-transform/src/main/java/io/cdap/wrangler/Precondition.java
Outdated
Show resolved
Hide resolved
335bb68
to
1e04c2d
Compare
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerUtil.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Precondition.java
Outdated
Show resolved
Hide resolved
be7d0f8
to
645593d
Compare
wrangler-transform/src/main/java/io/cdap/wrangler/Precondition.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Precondition.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Wrangler.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please Fix Unit Tests
fa9723f
to
b7da1fe
Compare
E2E Fixed in #727 ! |
06a92fa
to
ff4f0d5
Compare
wrangler-transform/src/test/java/io/cdap/wrangler/PreconditionTest.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Wrangler.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerUtil.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Wrangler.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
cea6585
to
154f858
Compare
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
cb50c30
to
5465f7e
Compare
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
55b7dc1
to
5e7fd44
Compare
wrangler-transform/src/main/java/io/cdap/wrangler/Wrangler.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Wrangler.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Wrangler.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Wrangler.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
wrangler-transform/src/main/java/io/cdap/wrangler/Wrangler.java
Outdated
Show resolved
Hide resolved
@@ -573,7 +619,9 @@ public Relation transform(RelationalTranformContext relationalTranformContext, R | |||
&& checkPreconditionNotEmpty(true)) { | |||
|
|||
if (!Feature.WRANGLER_PRECONDITION_SQL.isEnabled(relationalTranformContext)) { | |||
throw new RuntimeException("SQL Precondition feature is not available"); | |||
String errorReason = "SQL Precondition feature is not available"; | |||
throw WranglerErrorUtil.getProgramFailureExceptionDetailsFromChain(null, errorReason, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
similar comment here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also this method is private, how was it tested?
wrangler-transform/src/main/java/io/cdap/wrangler/WranglerErrorUtil.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Please squash commits before merge.
Please remember to cherry-pick the PR in release/4.11
.
0293f11
to
7b4619d
Compare
7b4619d
to
f26ecd2
Compare
https://cdap.atlassian.net/browse/PLUGIN-1856