A shuttle to remove query block alias hint.
Resolve and validate the join hints.
An inner visitor to validate if there's any NDU problems which may cause wrong result and try to rewrite lookup join node with materialization (to eliminate the non-deterministic result generated by lookup join node only).
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.