org.elasticsearch.cluster.metadata.IndexMetaData.isSameUUID()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(72)

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

IndexMetaData.isSameUUID介绍

[英]Test whether the current index UUID is the same as the given one. Returns true if either are na
[中]测试当前索引UUID是否与给定索引UUID相同。如果其中一个为_na,则返回true_

代码示例

代码示例来源:origin: org.elasticsearch/elasticsearch

boolean hasTaskWithRightUUID = false;
for (RefreshTask task : allIndexTasks) {
  if (indexMetaData.isSameUUID(task.indexUUID)) {
    hasTaskWithRightUUID = true;
  } else {

代码示例来源:origin: apache/servicemix-bundles

boolean hasTaskWithRightUUID = false;
for (RefreshTask task : allIndexTasks) {
  if (indexMetaData.isSameUUID(task.indexUUID)) {
    hasTaskWithRightUUID = true;
  } else {

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

boolean hasTaskWithRightUUID = false;
for (RefreshTask task : allIndexTasks) {
  if (indexMetaData.isSameUUID(task.indexUUID)) {
    hasTaskWithRightUUID = true;
  } else {

代码示例来源:origin: com.strapdata.elasticsearch/elasticsearch

boolean hasTaskWithRightUUID = false;
for (RefreshTask task : allIndexTasks) {
  if (indexMetaData.isSameUUID(task.indexUUID)) {
    hasTaskWithRightUUID = true;
  } else {

代码示例来源:origin: harbby/presto-connectors

boolean hasTaskWithRightUUID = false;
for (RefreshTask task : allIndexTasks) {
  if (indexMetaData.isSameUUID(task.indexUUID)) {
    hasTaskWithRightUUID = true;
  } else {

代码示例来源:origin: harbby/presto-connectors

for (IndexMetaData indexMetaData : updatedState.metaData()) {
  IndexMetaData currentIndexMetaData = currentState.metaData().index(indexMetaData.getIndex());
  if (currentIndexMetaData != null && currentIndexMetaData.isSameUUID(indexMetaData.getIndexUUID()) &&
      currentIndexMetaData.getVersion() == indexMetaData.getVersion()) {

代码示例来源:origin: com.strapdata.elasticsearch/elasticsearch

for (IndexMetaData indexMetaData : newClusterState.metaData()) {
  IndexMetaData currentIndexMetaData = currentState.metaData().index(indexMetaData.getIndex());
  if (currentIndexMetaData != null && currentIndexMetaData.isSameUUID(indexMetaData.getIndexUUID()) &&
      currentIndexMetaData.getVersion() == indexMetaData.getVersion()) {

代码示例来源:origin: harbby/presto-connectors

IndexMetaData indexMetaData = event.state().metaData().index(indexService.index().name());
if (indexMetaData != null) {
  if (!indexMetaData.isSameUUID(indexService.indexUUID())) {
    logger.debug("[{}] mismatch on index UUIDs between cluster state and local state, cleaning the index so it will be recreated", indexMetaData.getIndex());
    deleteIndex(indexMetaData.getIndex(), "mismatch on index UUIDs between cluster state and local state, cleaning the index so it will be recreated");

相关文章

微信公众号

最新文章

更多

IndexMetaData类方法