You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Ivan Godwin (Jira)" <ji...@apache.org> on 2020/01/09 18:11:00 UTC

[jira] [Reopened] (GEODE-7577) Server is not logging about waiting for missing persistent members

     [ https://issues.apache.org/jira/browse/GEODE-7577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan Godwin reopened GEODE-7577:
--------------------------------

A failure occurred during a run of the new acceptance test:


{code:java}
org.apache.geode.cache.persistence.MissingDiskStoreAcceptanceTest > waitingForMembersMessageIsLogged FAILED
    java.lang.AssertionError: Process started by [c2d702b6d7f45746: gfsh -e start locator --name=locator --dir=C:\Users\geode\AppData\Local\Temp\junit2170625527871955206\locator --port=20973 --locators=localhost[20973] -e start server --name=server1 --dir=C:\Users\geode\AppData\Local\Temp\junit2170625527871955206\server1 --locators=localhost[20973] --server-port=20974 -e start server --name=server2 --dir=C:\Users\geode\AppData\Local\Temp\junit2170625527871955206\server2 --locators=localhost[20973] --server-port=20975 -e create region --name=myRegion --type=REPLICATE_PERSISTENT] did not exit after 4 MINUTES
        at org.apache.geode.test.junit.rules.gfsh.GfshExecution.awaitTermination(GfshExecution.java:134)
        at org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:128)
        at org.apache.geode.test.junit.rules.gfsh.GfshRule.execute(GfshRule.java:114)
        at org.apache.geode.cache.persistence.MissingDiskStoreAcceptanceTest.setUp(MissingDiskStoreAcceptanceTest.java:103)


{code}

> Server is not logging about waiting for missing persistent members
> ------------------------------------------------------------------
>
>                 Key: GEODE-7577
>                 URL: https://issues.apache.org/jira/browse/GEODE-7577
>             Project: Geode
>          Issue Type: Bug
>          Components: persistence
>            Reporter: Kirk Lund
>            Assignee: Kirk Lund
>            Priority: Major
>             Fix For: 1.12.0
>
>          Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> During startup, a Server is supposed to log when it is waiting for missing persistent members. Somehow, this log message is no longer being logged.
> The log message looks like:
> "Region %s has potentially stale data. It is waiting for another member to recover the latest data.%sMy persistent id:%s%s%sMembers with potentially new data:%s%s%sUse the gfsh show missing-disk-stores command to see all disk stores that are being waited on by other members."
> Passing equal numbers into MembershipChangeListener for warningDelay and pollDuration seems to be the main cause.
> I also noticed that the formatting of the message was broken when LocalizedStrings were removed from Geode.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)