Fix the rest client
Original commit: elastic/x-pack-elasticsearch@e9aaf05398
This commit is contained in:
parent
dab50f7b77
commit
af33fb847e
|
@ -46,12 +46,12 @@ public class TransportSqlListColumnsAction extends HandledTransportAction<SqlLis
|
|||
// TODO: This is wrong
|
||||
// See https://github.com/elastic/x-pack-elasticsearch/pull/3438/commits/61b7c26fe08db2721f0431579f215fe493744af3
|
||||
// and https://github.com/elastic/x-pack-elasticsearch/issues/3460
|
||||
String indexPattern = hasText(request.getTablePattern()) ?
|
||||
StringUtils.likeToIndexWildcard(request.getTablePattern(), (char) 0) : "*";
|
||||
String regexPattern = hasText(request.getTablePattern()) ?
|
||||
StringUtils.likeToJavaPattern(request.getTablePattern(), (char) 0) : null;
|
||||
Pattern columnMatcher = hasText(request.getColumnPattern()) ?
|
||||
Pattern.compile(StringUtils.likeToJavaPattern(request.getColumnPattern(), (char) 0)) : null;
|
||||
|
||||
String indexPattern = hasText(request.getTablePattern()) ? request.getTablePattern() : "*";
|
||||
String regexPattern = null;
|
||||
|
||||
Pattern columnMatcher = hasText(request.getColumnPattern()) ? Pattern.compile(
|
||||
StringUtils.likeToJavaPattern(request.getColumnPattern(), (char) 0)) : null;
|
||||
|
||||
indexResolver.resolveAsSeparateMappings(indexPattern, regexPattern, ActionListener.wrap(esIndices -> {
|
||||
List<ColumnInfo> columns = new ArrayList<>();
|
||||
|
|
Loading…
Reference in New Issue