@SuppressWarnings("checkstyle:methodname") private List<String> _getMViewPartitionKeys( final String catalogName, final String databaseName, final String tableName, final String viewName, @Nullable final String sortBy, @Nullable final SortOrder sortOrder, @Nullable final Integer offset, @Nullable final Integer limit, @Nullable final GetPartitionsRequestDto getPartitionsRequestDto ) { final QualifiedName name = this.requestWrapper.qualifyName( () -> QualifiedName.ofView(catalogName, databaseName, tableName, viewName) ); return this.requestWrapper.processRequest( name, "getMViewPartitionKeys", () -> this.mViewService.getPartitionKeys( name, new Sort(sortBy, sortOrder), new Pageable(limit, offset), getPartitionsRequestDto ) ); }
@SuppressWarnings("checkstyle:methodname") private List<String> _getPartitionUris( final String catalogName, final String databaseName, final String tableName, @Nullable final String sortBy, @Nullable final SortOrder sortOrder, @Nullable final Integer offset, @Nullable final Integer limit, @Nullable final GetPartitionsRequestDto getPartitionsRequestDto ) { final QualifiedName name = this.requestWrapper.qualifyName( () -> QualifiedName.ofTable(catalogName, databaseName, tableName) ); return this.requestWrapper.processRequest( name, "getPartitionUris", () -> this.partitionService.getPartitionUris( name, new Sort(sortBy, sortOrder), new Pageable(limit, offset), getPartitionsRequestDto ) ); }
@SuppressWarnings("checkstyle:methodname") private List<String> _getPartitionKeys( final String catalogName, final String databaseName, final String tableName, @Nullable final String sortBy, @Nullable final SortOrder sortOrder, @Nullable final Integer offset, @Nullable final Integer limit, @Nullable final GetPartitionsRequestDto getPartitionsRequestDto ) { final QualifiedName name = this.requestWrapper.qualifyName( () -> QualifiedName.ofTable(catalogName, databaseName, tableName) ); return this.requestWrapper.processRequest( name, "getPartitionKeys", () -> partitionService.getPartitionKeys( name, new Sort(sortBy, sortOrder), new Pageable(limit, offset), getPartitionsRequestDto ) ); }
@SuppressWarnings("checkstyle:methodname") private List<String> _getMViewPartitionUris( final String catalogName, final String databaseName, final String tableName, final String viewName, @Nullable final String sortBy, @Nullable final SortOrder sortOrder, @Nullable final Integer offset, @Nullable final Integer limit, @Nullable final GetPartitionsRequestDto getPartitionsRequestDto ) { final QualifiedName name = this.requestWrapper.qualifyName( () -> QualifiedName.ofView(catalogName, databaseName, tableName, viewName) ); return this.requestWrapper.processRequest( name, "getMViewPartitionUris", () -> this.mViewService.getPartitionUris( name, new Sort(sortBy, sortOrder), new Pageable(limit, offset), getPartitionsRequestDto ) ); }
sort = new Sort("part_id", SortOrder.ASC); final Pageable pageable = new Pageable(10000, offset); do { final List<PartitionDto> partitionDtos =
name, new Sort(sortBy, sortOrder), new Pageable(limit, offset), includeUserMetadata, includeUserMetadata, name, new Sort(sortBy, sortOrder), new Pageable(limit, offset), includeUserMetadata, new GetPartitionsRequestDto(filter, null, false, true) name, new Sort(sortBy, sortOrder), new Pageable(limit, offset), includeUserMetadata, includeUserMetadata, name, new Sort(sortBy, sortOrder), new Pageable(limit, offset), includeUserMetadata, getPartitionsRequestDto