This is an automated email from the ASF dual-hosted git repository.
guoyp pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/griffin.git
The following commit(s) were added to refs/heads/master by this push:
new 166f518 [GRIFFIN-266] Task : add sorting to EvaluateRule
166f518 is described below
commit 166f518bef47ab4fc554ac1310d5d599a0c18b3b
Author: neveljkovic <[email protected]>
AuthorDate: Fri Aug 23 07:24:25 2019 +0800
[GRIFFIN-266] Task : add sorting to EvaluateRule
This is how we fixed postgres order by issue described in
https://issues.apache.org/jira/browse/GRIFFIN-266
Solution is deployed to our servers and works OK.
Author: neveljkovic <[email protected]>
Closes #525 from neveljkovic/griffin-266.
---
.../main/java/org/apache/griffin/core/measure/entity/EvaluateRule.java | 2 ++
1 file changed, 2 insertions(+)
diff --git
a/service/src/main/java/org/apache/griffin/core/measure/entity/EvaluateRule.java
b/service/src/main/java/org/apache/griffin/core/measure/entity/EvaluateRule.java
index 3107852..1a9c452 100644
---
a/service/src/main/java/org/apache/griffin/core/measure/entity/EvaluateRule.java
+++
b/service/src/main/java/org/apache/griffin/core/measure/entity/EvaluateRule.java
@@ -27,6 +27,7 @@ import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany;
+import javax.persistence.OrderBy;
@Entity
@@ -36,6 +37,7 @@ public class EvaluateRule extends AbstractAuditableEntity {
@OneToMany(fetch = FetchType.EAGER, cascade = {CascadeType.PERSIST,
CascadeType.REMOVE, CascadeType.MERGE})
@JoinColumn(name = "evaluate_rule_id")
+ @OrderBy("id ASC")
private List<Rule> rules = new ArrayList<>();
public List<Rule> getRules() {