public class CopyOnWriteMergeRewriter extends MergeRewriter
MergeRewriter.MergeWhenClauseSqlGeneratorconf, sqlGeneratorFactory| Constructor and Description |
|---|
CopyOnWriteMergeRewriter(Hive db,
HiveConf conf,
SqlGeneratorFactory sqlGeneratorFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.hadoop.hive.ql.parse.rewrite.CopyOnWriteMergeRewriter.CopyOnWriteMergeWhenClauseSqlGenerator |
createMergeSqlGenerator(MergeStatement mergeStatement,
MultiInsertSqlGenerator sqlGenerator) |
ParseUtils.ReparseResult |
rewrite(Context ctx,
MergeStatement mergeStatement) |
setOperationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddDestNamePrefixOfDelete, addDestNamePrefixOfInsert, addDestNamePrefixOfUpdatepublic CopyOnWriteMergeRewriter(Hive db, HiveConf conf, SqlGeneratorFactory sqlGeneratorFactory)
public ParseUtils.ReparseResult rewrite(Context ctx, MergeStatement mergeStatement) throws SemanticException
rewrite in interface Rewriter<MergeStatement>rewrite in class MergeRewriterSemanticExceptionprotected org.apache.hadoop.hive.ql.parse.rewrite.CopyOnWriteMergeRewriter.CopyOnWriteMergeWhenClauseSqlGenerator createMergeSqlGenerator(MergeStatement mergeStatement, MultiInsertSqlGenerator sqlGenerator)
createMergeSqlGenerator in class MergeRewriterCopyright © 2024 The Apache Software Foundation. All rights reserved.