Skip to content

Commit 6873c7e

Browse files
agrawalreetikatdcmeehan
authored andcommitted
Handle null pointer when schema name is null
1 parent 19b7ba9 commit 6873c7e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

presto-base-jdbc/src/main/java/com/facebook/presto/plugin/jdbc/JdbcMetadata.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,11 @@ public Map<SchemaTableName, List<ColumnMetadata>> listTableColumns(ConnectorSess
130130
{
131131
ImmutableMap.Builder<SchemaTableName, List<ColumnMetadata>> columns = ImmutableMap.builder();
132132
List<SchemaTableName> tables;
133-
if (prefix.getTableName() != null) {
133+
if (prefix.getSchemaName() != null && prefix.getTableName() != null) {
134134
tables = ImmutableList.of(new SchemaTableName(prefix.getSchemaName(), prefix.getTableName()));
135135
}
136136
else {
137-
tables = listTables(session, Optional.of(prefix.getSchemaName()));
137+
tables = listTables(session, Optional.ofNullable(prefix.getSchemaName()));
138138
}
139139
for (SchemaTableName tableName : tables) {
140140
try {

0 commit comments

Comments
 (0)