@Override public void kill(DataSegment segment) throws SegmentLoadingException { getKiller(segment).kill(segment); }
/** * A more stoic killer who doesn't throw a tantrum if things get messy. Use when killing segments for best-effort * cleanup. * @param segment the segment to kill */ default void killQuietly(DataSegment segment) { try { kill(segment); } catch (Exception e) { log.debug(e, "Failed to kill segment %s", segment); } }
toolbox.getDataSegmentKiller().kill(segment); toolbox.getTaskActionClient().submit(new SegmentNukeAction(ImmutableSet.of(segment)));
@Override public void kill(DataSegment segment) throws SegmentLoadingException { getKiller(segment).kill(segment); }
/** * A more stoic killer who doesn't throw a tantrum if things get messy. Use when killing segments for best-effort * cleanup. * @param segment the segment to kill */ default void killQuietly(DataSegment segment) { try { kill(segment); } catch (Exception e) { log.debug(e, "Failed to kill segment %s", segment); } }
toolbox.getDataSegmentKiller().kill(segment); toolbox.getTaskActionClient().submit(new SegmentNukeAction(ImmutableSet.of(segment)));