15 package com.cloudera.impala.analysis;
17 import com.cloudera.impala.thrift.TSetQueryOptionRequest;
18 import com.google.common.base.Preconditions;
33 if (key.toLowerCase().equals(DEPRECATED_PARQUET_CODEC_KEY.toLowerCase())) {
39 public SetStmt(String key, String value) {
40 Preconditions.checkArgument((key == null) == (value == null));
41 Preconditions.checkArgument(key == null || !key.isEmpty());
48 if (
key_ == null)
return "SET";
49 Preconditions.checkNotNull(
value_);
50 return "SET " + ToSqlUtils.getIdentSql(
key_) +
"='" +
value_ +
"'";
59 TSetQueryOptionRequest request =
new TSetQueryOptionRequest();
TSetQueryOptionRequest toThrift()
static final String COMPRESSION_CODEC_KEY
static String resolveThriftKey(String key)
void analyze(Analyzer analyzer)
SetStmt(String key, String value)
static final String DEPRECATED_PARQUET_CODEC_KEY