feature(hudi-query): 完成 Hudi 表时间线查询

对于归档中的时间线查询似乎不会直接给出合并后的时间线状态,需要后续对时间线的内容进行单独处理
This commit is contained in:
2023-05-03 23:07:30 +08:00
parent a358734929
commit d47db0a096
6 changed files with 231 additions and 13 deletions

View File

@@ -0,0 +1,23 @@
package com.lanyuanxiaoyao.service.forest.service;
import com.dtflys.forest.annotation.BaseRequest;
import com.dtflys.forest.annotation.Get;
import com.dtflys.forest.annotation.Query;
import com.lanyuanxiaoyao.service.configuration.entity.hudi.HudiInstant;
import java.util.Map;
import org.eclipse.collections.api.list.ImmutableList;
/**
* Hudi 操作
*
* @author lanyuanxiaoyao
* @date 2023-05-01
*/
@BaseRequest(baseURL = "http://service-hudi-query")
public interface HudiService {
@Get("/timeline/list")
ImmutableList<HudiInstant> timelineList(@Query Map<String, Object> queryMap);
@Get("/timeline/list_hdfs")
ImmutableList<HudiInstant> timelineHdfsList(@Query Map<String, Object> queryMap);
}