gpt4 book ai didi

com.twitter.distributedlog.impl.metadata.ZKLogMetadata.getLogSegmentPath()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 11:05:55 27 4
gpt4 key购买 nike

本文整理了Java中com.twitter.distributedlog.impl.metadata.ZKLogMetadata.getLogSegmentPath()方法的一些代码示例,展示了ZKLogMetadata.getLogSegmentPath()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZKLogMetadata.getLogSegmentPath()方法的具体详情如下:
包路径:com.twitter.distributedlog.impl.metadata.ZKLogMetadata
类名称:ZKLogMetadata
方法名:getLogSegmentPath

ZKLogMetadata.getLogSegmentPath介绍

[英]Get the path for a log segment of the log.
[中]获取日志的日志段的路径。

代码示例

代码示例来源:origin: twitter/distributedlog

final AtomicInteger numFailures = new AtomicInteger(0);
for (final String segment: segmentsAdded) {
  metadataStore.getLogSegment(logMetadata.getLogSegmentPath(segment))
      .addEventListener(new FutureEventListener<LogSegmentMetadata>() {

代码示例来源:origin: twitter/distributedlog

@Test(timeout = 60000)
public void testGetPaths() throws Exception {
  String rootPath = "/test-get-paths";
  URI uri = DLMTestUtil.createDLMURI(2181, rootPath);
  String logName = "test-log";
  String logIdentifier = "<default>";
  String logRootPath = uri.getPath() + "/" + logName + "/" + logIdentifier;
  String logSegmentName = "test-segment";
  ZKLogMetadata logMetadata = new ZKLogMetadata(uri, logName, logIdentifier);
  assertEquals("wrong log name", logName, logMetadata.getLogName());
  assertEquals("wrong root path", logRootPath, logMetadata.getLogRootPath());
  assertEquals("wrong log segments path",
      logRootPath + LOGSEGMENTS_PATH,
      logMetadata.getLogSegmentsPath());
  assertEquals("wrong log segment path",
      logRootPath + LOGSEGMENTS_PATH + "/" + logSegmentName,
      logMetadata.getLogSegmentPath(logSegmentName));
  assertEquals("wrong lock path",
      logRootPath + LOCK_PATH, logMetadata.getLockPath());
  assertEquals("wrong max tx id path",
      logRootPath + MAX_TXID_PATH, logMetadata.getMaxTxIdPath());
  assertEquals("wrong allocation path",
      logRootPath + ALLOCATION_PATH, logMetadata.getAllocationPath());
  assertEquals("wrong qualified name",
      logName + ":" + logIdentifier, logMetadata.getFullyQualifiedName());
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com