dsmiley commented on PR #3684: URL: https://github.com/apache/solr/pull/3684#issuecomment-3371543503
I debugged one test -- TestPullReplica. The test intentionally created a replica that would have issues becoming fully active. That aspect was easy -- switch from `process` to `processAsync` so the test doesn't hang at this step. I made that trivial change. But the very next thing it did was try to set a replica property on it. That blocks on the lock for the replica's creation. As an experiment, I made ADDREPLICAPROP and DELETEREPLICAPROP use `LockLevel.NONE` in CommonParams. The test passed. I wonder if admin command internals should have an optional separate phase for waiting for the "final state". Also BTW it was helpful in debugging to disable the Overseer. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
