Intermediate commit.
Intermediate commit.
Merge with the latest values/AI commit by Ben.
Merge branch 'master' of git@github.com:Tesora/tesora-dve-pub.git

Conflicts:
	tesora-dve-core/src/main/java/com/tesora/dve/db/Emitter.java
	tesora-dve-core/src/main/java/com/tesora/dve/sql/schema/PETableTriggerPlanningEventInfo.java
	tesora-dve-core/src/main/java/com/tesora/dve/sql/schema/TempTable.java
	tesora-dve-core/src/main/java/com/tesora/dve/sql/transform/execution/TriggerExecutionStep.java
	tesora-dve-core/src/main/java/com/tesora/dve/sql/transform/strategy/triggers/TriggerPlanner.java
Bump JDBC to 5.1.34.
Some fixes to the last merge. Inhibit join rewrite transform if there
are no local tables.
Modify the nested operation to execute a little bit better.  Fix a dumb oversight in the insert into values trigger planner.
Fixed case trigger test.
Applied a workaround for the bad case evaluation plan (too many rows
returned).
Cleanup.
PE-1501 - Perform charset/collation validation on CREATE/ALTER TABLE
actions. Throw appropriate native error messages. Cleanup related
testcases.
Merge branch 'pe1501_final'
Merge branch 'master' of git@github.com:Tesora/tesora-dve-pub.git into petmal_tgen
Upgrade netty to 4.0.24, fixed small issues around buffer leaks in auth and testing.
Add the ability to dump the plan out into the log when explain is requested.
Useful for generating debug explains off of a catalog which has no p sites present.
Add copyright header.
Merge branch 'master' into kanzaros_cta
Merge branch 'master' of git@github.com:Tesora/tesora-dve-pub.git into petmal_tgen
Intermediate commit.
It can be sometimes advantageous to avoid broadcasting of heavily
written tables.

+ Include write counts in distribution model scoring. By default only
for engines that do not support row-locking.

+ Renamed "avoid_all_write_broadcasting" analyzer option to
"use_row_counts".

+ Some minor refactoring and other improvements.
Fix PE-1668.
- Do not rewrite UUID call upon translation.  Instead, leave it in place and rewrite it upon normalization
  if it occurs in an insert into values statement.
- Add a list of UUID values to the ConnectionValues, arrange for it to be reset appropriately.