You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by li...@apache.org on 2018/09/22 16:14:32 UTC

[3/4] trafodion git commit: update the words

update the words


Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/84a30a5d
Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/84a30a5d
Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/84a30a5d

Branch: refs/heads/master
Commit: 84a30a5d7cce5e94da7c433711a54e434844236e
Parents: f117f0d
Author: Liu Ming <ov...@sina.com>
Authored: Sat Sep 22 15:26:55 2018 +0000
Committer: Liu Ming <ov...@sina.com>
Committed: Sat Sep 22 15:26:55 2018 +0000

----------------------------------------------------------------------
 .../src/asciidoc/_chapters/query_execution.adoc           | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafodion/blob/84a30a5d/docs/cqd_reference/src/asciidoc/_chapters/query_execution.adoc
----------------------------------------------------------------------
diff --git a/docs/cqd_reference/src/asciidoc/_chapters/query_execution.adoc b/docs/cqd_reference/src/asciidoc/_chapters/query_execution.adoc
index ca5815b..3391fed 100644
--- a/docs/cqd_reference/src/asciidoc/_chapters/query_execution.adoc
+++ b/docs/cqd_reference/src/asciidoc/_chapters/query_execution.adoc
@@ -296,18 +296,18 @@ More disk space can process larger data sets.
 
 [cols="25%h,75%"]
 |===
-| *Description*               |	Set the max retry time when concurrent processes conflict to get next sequence range from system table.
+| *Description*               |	Set the max retry time when concurrent processes try to get next sequence conflict
 | *Values*                    |
 Numeric value. 
 The default value is *'100'*. 
 
 | *Usage*                     a|
-When multiple clients try to do next operation on a same sequence, if cache runs out, all of the clients try to get the next range and go into race. So one may get a range that another client already got. This is concurrency control, Trafodion is using a retry logic to do the control.
-After the SQL engine gets the next range from system metadata table, it will check the updated timestamp, if it is same as the timestampt set by itself, then it is successful. Otherwise, the range is obtained by some other concurrent clients. Then the engine wait and retry.
+Multiple clients try to do NEXT operation on a same sequence, when cache runs out, all of the clients try to get the next range and go into race. So one client may get a range that another client already got. So Trafodion needs to do concurrent control in this case.
+After the SQL engine gets the next range from system metadata table, it will set an upate timestamp. Each time it get the next range,  it will check the updated timestamp, if it is same as the timestampt set by itself, then it is successful. Otherwise, the range is obtained by some other concurrent clients. Then the engine wait and retry.
 
-When concurrency conflict is very high, for example a query with high DOP and processing billions of rows, it is possible to fail due to run out of retry time. In that case, user will get ERROR 1583.
+When concurrency conflict is very high, for example a query is running with high DOP and processing billions of rows, it is possible to fail due to run out of retry time. In that case, user will get SQL ERROR-1583.
 
-This CQD is to control the retry number. It is set to 100 by default. When specific query using sequence run into ERROR 1583, one can increase this CQD to allow SQL engine to retry for more times, and avoid the 1583 issue.
+This CQD is to set the retry number. It is set to 100 by default. When specific query using sequence run into SQL ERROR-1583, one can increase this CQD to allow SQL engine to retry for more times, and avoid the SQL ERROR-1583.
 
 | *Production Usage*          | Please contact {project-support}.
 | *Impact*                    |