GitHub user DaveBirdsall opened a pull request:
https://github.com/apache/trafodion/pull/1484
[TRAFODION-3000] Fix binder issue with index maintenance on MERGE DELETE
The inlining code for index maintenance in one place was assuming a record
descriptor (RETDesc) for new values existed for a MERGE DELETE statement
lacking a "when not matched" clause. But no such record descriptor exists,
since there are no values being updated or inserted. That place has been
changed to use the old record descriptor.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/DaveBirdsall/trafodion Trafodion3000
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/trafodion/pull/1484.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 #1484
----
commit b4c60e151b3103d43ded0e62d9da7d9e69821e29
Author: Dave Birdsall <dbirdsall@...>
Date: 2018-03-19T23:14:57Z
[TRAFODION-3000] Fix binder issue with index maintenance on MERGE DELETE
----
---