??????   ??????????????????kylin api??????????????

/** Build/Rebuild a cube segment by source offset */
@RequestMapping(value = "/{cubeName}/rebuild2", method = { RequestMethod.PUT }, 
produces = { "application/json" })
@ResponseBody
public JobInstance rebuild2(@PathVariable String cubeName, @RequestBody 
JobBuildRequest2 req) {
        return buildInternal(cubeName, null, new 
SegmentRange(req.getSourceOffsetStart(), req.getSourceOffsetEnd()),
                        req.getSourcePartitionOffsetStart(), 
req.getSourcePartitionOffsetEnd(), req.getBuildType(),
                        req.isForce());
}


/** Build/Rebuild a cube segment */
@RequestMapping(value = "/{cubeName}/rebuild", method = { RequestMethod.PUT }, 
produces = { "application/json" })
@ResponseBody
public JobInstance rebuild(@PathVariable String cubeName, @RequestBody 
JobBuildRequest req) {
        return buildInternal(cubeName, new TSRange(req.getStartTime(), 
req.getEndTime()), null, null, null,
                        req.getBuildType(), req.isForce() || 
req.isForceMergeEmptySegment());
}



rebuild ??????rebuild2 ??????????????????rebuild2 ??????????api 
??????????????????????????


??????????????????

Reply via email to