Clone Tools
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[TRAFODION-2569] Improve handling of index hints

Allowing hints in update and delete statements - they apply to the

scan of the table. Also making sure that heuristics to eliminate

indexes don't apply to indexes listed in a hint. Excluding the right

child of an index join when giving priority to plans that satisfy the

hint. Otherwise, an index join (index - base table) could be chosen

when the hint lists the base table.

Also removed some unused interfaces:

- no_log option in grammar, since it made changing the update syntax harder.

If we decide to implement incremental MVs in the future, we should use

a better parser or a different syntax for the no log feature.

- Some obsolete parser rules.

- Another set of hints in the scan node, in addition to those in the RelExpr.

  1. … 21 more files in changeset.
Part 2 of changes to update license text in Trafodion source

This check-in updates license text in all source files in the

core/sql directory. Remaining directories will be done in

later check-ins.

  1. … 3147 more files in changeset.
Merge remote branch 'core/master'

  1. … 108 more files in changeset.
Move core into subdir to combine repos

  1. … 10768 more files in changeset.
Move core into subdir to combine repos

  1. … 10622 more files in changeset.
Move core into subdir to combine repos

Use: git log --follow -- <file>

to view file history thru renames.

  1. … 10837 more files in changeset.