GitHub user traflm opened a pull request:
https://github.com/apache/trafodion/pull/1690
[TRAFODION-1881] A better way to solve TRAFODION-1858
In my previous fix to TRAFODION-1858, I add a new method to check if a
column is a system column by comparing the column name with "_SALT_",
"_DIVISION_" etc, that is not a good way.
This is a new implementation, it use more robust way to tell if a column is
a system column.
To check the RI, the predicate only need to check the user specified
Primary Column.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/traflm/trafodion TRAFODION-1881
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/trafodion/pull/1690.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1690
----
commit cad4418c141fe5ea73888dc4b0a91272197cc14d
Author: Liu Ming <ovis_poly@...>
Date: 2018-08-12T02:05:31Z
[TRAFODION-1881] A better way to solve TRAFODION-1858
----
---