Срок действия документа Couchbase не работает с spring-data-couchbase:.4.0.3.RELEASE

#spring #couchbase #spring-data-couchbase

#spring #couchbase #spring-data-couchbase

Вопрос:

Попытался установить срок действия на 60 секунд для документа, как указано в приведенном ниже справочном документе с библиотекой spring-data-couchbase-4.0.3.RELEASE. Однако истечение срока действия не работает, поскольку сбрасывает значение на 0.

справочный документ spring-data-couchbase

Я обнаружил, что значение сбрасывается на 0 в файле класса ReactiveUpsertByIdOperationSupport в приведенном ниже методе.

 private UpsertOptions buildUpsertOptions() {
    final UpsertOptions options = UpsertOptions.upsertOptions();
    if (persistTo != PersistTo.NONE || replicateTo != ReplicateTo.NONE) {
        options.durability(persistTo, replicateTo);
    } else if (durabilityLevel != DurabilityLevel.NONE) {
        options.durability(durabilityLevel);
    }
    return options;
}
  

Не уверен, как я могу исправить эту проблему. Любая помощь приветствуется. Спасибо,

Комментарии:

1. Вот средство отслеживания проблем, если вы хотите сообщить об ошибке: jira.spring.io/projects/DATACOUCH

2. Спасибо @dnault. Похоже, что Майкл Райхе ниже создал проблему.