Code review comment: ```suggestion                 new String[] {"info name", "info value"}, ```

Code under review:
public TableResultInternal execute(Context ctx) {
        CatalogDescriptor catalogDescriptor =
                ctx.getCatalogManager()
                        .getCatalogDescriptor(catalogName)
                        .orElseThrow(
                                () ->
                                        new ValidationException(
                                                String.format(
                                                        "Cannot obtain metadata information from Catalog %s.",
                                                        catalogName)));
        Map<String, String> properties = catalogDescriptor.getConfiguration().toMap();
        List<List<Object>> rows =
                new ArrayList<>(
                        Arrays.asList(
                                Arrays.asList("name", catalogName),
                                Arrays.asList(
                                        "type",
                                        properties.getOrDefault(
                                                CommonCatalogOptions.CATALOG_TYPE.key(), "")),
                                Arrays.asList("comment", "") 
                                ));
        if (isExtended) {
            properties.forEach((key, value) -> rows.add(Arrays.asList("option:" + key, value)));
        }

        return buildTableResult(
                Arrays.asList("info name", "info value").toArray(new String[0]),
                Arrays.asList(DataTypes.STRING(), DataTypes.STRING()).toArray(new DataType[0]),
                rows.stream().map(List::toArray).toArray(Object[][]::new));
    }

Line commented on: Arrays.asList("info name", "info value").toArray(new String[0]),

Revised code:
public TableResultInternal execute(Context ctx) {
        CatalogDescriptor catalogDescriptor =
                ctx.getCatalogManager()
                        .getCatalogDescriptor(catalogName)
                        .orElseThrow(
                                () ->
                                        new ValidationException(
                                                String.format(
                                                        "Cannot obtain metadata information from Catalog %s.",
                                                        catalogName)));
        Map<String, String> properties = catalogDescriptor.getConfiguration().toMap();
        List<List<Object>> rows =
                new ArrayList<>(
                        Arrays.asList(
                                Arrays.asList("name", catalogName),
                                Arrays.asList(
                                        "type",
                                        properties.getOrDefault(
                                                CommonCatalogOptions.CATALOG_TYPE.key(), "")),
                                
                                Arrays.asList("comment", "")));
        if (isExtended) {
            properties.entrySet().stream()
                    .filter(
                            entry ->
                                    !CommonCatalogOptions.CATALOG_TYPE.key().equals(entry.getKey()))
                    .sorted(Map.Entry.comparingByKey())
                    .forEach(
                            entry ->
                                    rows.add(
                                            Arrays.asList(
                                                    String.format("option:%s", entry.getKey()),
                                                    entry.getValue())));
        }

        return buildTableResult(
                new String[] {"info name", "info value"},
                new DataType[] {DataTypes.STRING(), DataTypes.STRING()},
                rows.stream().map(List::toArray).toArray(Object[][]::new));
    }