Skip to content

Commit 0b7f644

Browse files
authored
allow metric view table type in sea mode (databricks#1188)
1 parent db0e4b9 commit 0b7f644

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

NEXT_CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
- Added `EnableInlineStreaming` connection parameter to enable/disable streaming mode (default: enabled).
88
- Added `ThriftMaxBatchesInMemory` connection parameter to control the sliding window size for streaming (default: 3).
99
- Added support for disabling CloudFetch via `EnableQueryResultDownload=0` to use inline Arrow results instead.
10+
- Added `EnableMetricViewSupport` connection parameter to enable/disable Metric View table type (default: disabled).
1011

1112
### Updated
1213
- Geospatial column type names now include SRID information (e.g., `GEOMETRY(4326)` instead of `GEOMETRY`).

src/main/java/com/databricks/jdbc/common/MetadataResultConstants.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
public class MetadataResultConstants {
1111
public static String NULL_STRING = "NULL";
1212
public static final String PARSE_SYNTAX_ERROR_SQL_STATE = "42601";
13-
public static final String[] DEFAULT_TABLE_TYPES = {"TABLE", "VIEW", "SYSTEM TABLE"};
13+
public static final String[] DEFAULT_TABLE_TYPES = {
14+
"TABLE", "VIEW", "SYSTEM TABLE", "METRIC_VIEW"
15+
};
1416
public static final ResultColumn CATALOG_COLUMN =
1517
new ResultColumn("TABLE_CAT", "catalogName", Types.VARCHAR);
1618
public static final ResultColumn CATALOG_FULL_COLUMN =

0 commit comments

Comments
 (0)