[jira] [Resolved] (RATIS-981) Step-down stale leader in case of split-brain

2020-07-30 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-981. --- Fix Version/s: 1.1.0 Resolution: Fixed > Step-down stale leader in case of split-brain > --

[jira] [Assigned] (RATIS-965) Add a metric for raftServer impl groups for a raft server

2020-07-30 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-965?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain reassigned RATIS-965: - Assignee: Cyrus Jackson (was: Ansh Khanna) > Add a metric for raftServer impl groups for a raft

[jira] [Resolved] (RATIS-965) Add a metric for raftServer impl groups for a raft server

2020-07-30 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-965?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-965. --- Fix Version/s: 1.1.0 Resolution: Fixed > Add a metric for raftServer impl groups for a raft ser

[jira] [Updated] (RATIS-829) Ensure eviction of stateMachineData from cache when both followers catch up

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-829: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Ensure eviction of stateMachineData from cach

[jira] [Updated] (RATIS-624) RaftServer should support pause/ unpause in its LifeCycle state

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-624: -- Fix Version/s: (was: 1.0.0) 1.1.0 > RaftServer should support pause/ unpause in i

[jira] [Updated] (RATIS-866) Fix TestServerRestartWithSimulatedRpc#testRestartWithCorruptedLogHeader

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-866: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Fix TestServerRestartWithSimulatedRpc#testRes

[jira] [Updated] (RATIS-640) Leader election after the initialization should happen immediately

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-640?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-640: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Leader election after the initialization shou

[jira] [Updated] (RATIS-890) Fix TestMetaServer timeout

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-890: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Fix TestMetaServer timeout >

[jira] [Updated] (RATIS-870) Fix TestFileStoreWithGrpc#testFileStore

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-870: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Fix TestFileStoreWithGrpc#testFileStore > ---

[jira] [Updated] (RATIS-931) Add a raft group to all group peers, where the group peers are not all peers currently registered

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-931: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Add a raft group to all group peers, where th

[jira] [Updated] (RATIS-801) Ratis snapshot should consider stateMachine#appliedIndex for triggering snapshot

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-801: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Ratis snapshot should consider stateMachine#a

[jira] [Updated] (RATIS-646) Add Metrics for Ratis Data pipeline

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-646: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Add Metrics for Ratis Data pipeline > ---

[jira] [Updated] (RATIS-660) Ratis snapshot might miss failed applied State Machine Transactions

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-660: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Ratis snapshot might miss failed applied Stat

[jira] [Updated] (RATIS-722) logAppend fails with Timeout exception while reading the stateMachine log entry

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-722: -- Fix Version/s: (was: 1.0.0) 1.1.0 > logAppend fails with Timeout exception while

[jira] [Updated] (RATIS-790) GrpcLogAppenders on Ratis leader block on each other

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-790: -- Fix Version/s: (was: 1.0.0) 1.1.0 > GrpcLogAppenders on Ratis leader block on eac

[jira] [Updated] (RATIS-863) Fix Ratis Unit Test Failures

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-863: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Fix Ratis Unit Test Failures > --

[jira] [Updated] (RATIS-616) StateMachineUpdater#takeSnapshot should be moved into a thread.

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-616: -- Fix Version/s: (was: 1.0.0) 1.1.0 > StateMachineUpdater#takeSnapshot should be mo

[jira] [Updated] (RATIS-672) Vagrant and Docker Test 404 on Maven Download

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-672: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Vagrant and Docker Test 404 on Maven Download

[jira] [Updated] (RATIS-797) Ratis segment file corruption after server restart

2020-07-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-797: -- Fix Version/s: (was: 1.0.0) 1.1.0 > Ratis segment file corruption after server re

[jira] [Created] (RATIS-1010) List release 1.0.0 in website

2020-07-28 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-1010: -- Summary: List release 1.0.0 in website Key: RATIS-1010 URL: https://issues.apache.org/jira/browse/RATIS-1010 Project: Ratis Issue Type: Bug Components:

[jira] [Resolved] (RATIS-1008) SimpleStateMachine4Testing#blockWriteStateMachineData should not block heartbeats

2020-07-27 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-1008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-1008. Fix Version/s: 1.1.0 Resolution: Fixed > SimpleStateMachine4Testing#blockWriteStateMachineDa

[jira] [Resolved] (RATIS-1001) add currentTerm to LeaderInfoProto for supporting SCM-HA.

2020-07-16 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-1001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-1001. Resolution: Fixed > add currentTerm to LeaderInfoProto for supporting SCM-HA. > ---

[jira] [Commented] (RATIS-1002) Fix appendEntries timeout issue seen in leader

2020-07-14 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-1002?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17157489#comment-17157489 ] Lokesh Jain commented on RATIS-1002: The unit test contains the output of one of the

[jira] [Updated] (RATIS-1002) Fix appendEntries timeout issue seen in leader

2020-07-14 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-1002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-1002: --- Attachment: org.apache.hadoop.ozone.container.common.statemachine.commandhandler.TestBlockDeletion-ou

[jira] [Created] (RATIS-1002) Fix appendEntries timeout issue seen in leader

2020-07-14 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-1002: -- Summary: Fix appendEntries timeout issue seen in leader Key: RATIS-1002 URL: https://issues.apache.org/jira/browse/RATIS-1002 Project: Ratis Issue Type: Bug

[jira] [Commented] (RATIS-800) Make Ratis consume recommended leader host from the pipeline creator

2020-07-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-800?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17155306#comment-17155306 ] Lokesh Jain commented on RATIS-800: --- [~yjxxtd] Thanks for working on this! Couple of que

[jira] [Resolved] (RATIS-868) Fix Failed UT: TestRaftWithSimulatedRpc#testWithLoad

2020-07-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-868. --- Resolution: Fixed > Fix Failed UT: TestRaftWithSimulatedRpc#testWithLoad > ---

[jira] [Resolved] (RATIS-992) Avoid foreach in hot spot newAppendEntriesRequestProto

2020-07-09 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-992. --- Resolution: Fixed > Avoid foreach in hot spot newAppendEntriesRequestProto > -

[jira] [Resolved] (RATIS-999) Update Ratis version to 1.1.0-SNAPSHOT

2020-07-09 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-999. --- Fix Version/s: 0.6.0 Resolution: Fixed > Update Ratis version to 1.1.0-SNAPSHOT > -

[jira] [Created] (RATIS-999) Update Ratis version to 1.1.0-SNAPSHOT

2020-07-09 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-999: - Summary: Update Ratis version to 1.1.0-SNAPSHOT Key: RATIS-999 URL: https://issues.apache.org/jira/browse/RATIS-999 Project: Ratis Issue Type: Bug Repo

[jira] [Resolved] (RATIS-996) Include ratis-docs in source and binary tar

2020-07-07 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-996. --- Fix Version/s: 0.6.0 Resolution: Fixed > Include ratis-docs in source and binary tar >

[jira] [Created] (RATIS-996) Include ratis-docs in source and binary tar

2020-07-07 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-996: - Summary: Include ratis-docs in source and binary tar Key: RATIS-996 URL: https://issues.apache.org/jira/browse/RATIS-996 Project: Ratis Issue Type: Bug

[jira] [Resolved] (RATIS-936) Fix ratis-hadoop with non shaded protobuf dependency

2020-07-05 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-936. --- Fix Version/s: 0.6.0 Resolution: Fixed > Fix ratis-hadoop with non shaded protobuf dependency >

[jira] [Updated] (RATIS-936) Fix ratis-hadoop with non shaded protobuf dependency

2020-07-01 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-936: -- Affects Version/s: 0.6.0 > Fix ratis-hadoop with non shaded protobuf dependency > --

[jira] [Resolved] (RATIS-991) Update Ratis Thirdparty version to 0.5.0

2020-07-01 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-991. --- Fix Version/s: 0.6.0 Resolution: Fixed > Update Ratis Thirdparty version to 0.5.0 > ---

[jira] [Updated] (RATIS-991) Update Ratis Thirdparty version to 0.5.0

2020-06-30 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-991: -- Priority: Blocker (was: Major) > Update Ratis Thirdparty version to 0.5.0 > ---

[jira] [Resolved] (RATIS-989) Avoid change state from CLOSING to EXCEPTION in LogAppender

2020-06-30 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-989. --- Fix Version/s: 0.6.0 Resolution: Fixed > Avoid change state from CLOSING to EXCEPTION in LogApp

[jira] [Updated] (RATIS-989) Avoid change state from CLOSING to EXCEPTION in LogAppender

2020-06-30 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-989: -- Summary: Avoid change state from CLOSING to EXCEPTION in LogAppender (was: Avoid change state from clos

[jira] [Created] (RATIS-991) Update Ratis Thirdparty version to 0.5.0

2020-06-30 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-991: - Summary: Update Ratis Thirdparty version to 0.5.0 Key: RATIS-991 URL: https://issues.apache.org/jira/browse/RATIS-991 Project: Ratis Issue Type: Bug Re

[jira] [Updated] (RATIS-989) Avoid change state from closing to exception in LogAppender

2020-06-29 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-989: -- Priority: Blocker (was: Major) > Avoid change state from closing to exception in LogAppender >

[jira] [Updated] (RATIS-936) Fix ratis-hadoop with non shaded protobuf dependency

2020-06-29 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-936: -- Priority: Blocker (was: Major) > Fix ratis-hadoop with non shaded protobuf dependency > ---

[jira] [Comment Edited] (RATIS-878) Infinite restart of LogAppender

2020-06-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17147572#comment-17147572 ] Lokesh Jain edited comment on RATIS-878 at 6/29/20, 6:09 AM: -

[jira] [Commented] (RATIS-878) Infinite restart of LogAppender

2020-06-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17147572#comment-17147572 ] Lokesh Jain commented on RATIS-878: --- [~yjxxtd] LogAppender$AppenderDaemon#stop - should

[jira] [Created] (RATIS-984) Fix TestMultiLinearRandomRetry

2020-06-22 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-984: - Summary: Fix TestMultiLinearRandomRetry Key: RATIS-984 URL: https://issues.apache.org/jira/browse/RATIS-984 Project: Ratis Issue Type: Test Components: c

[jira] [Resolved] (RATIS-978) Fix failed UT: testAddNewFollowers

2020-06-21 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-978. --- Fix Version/s: 0.6.0 Resolution: Fixed > Fix failed UT: testAddNewFollowers > -

[jira] [Resolved] (RATIS-977) Fix gRPC failed to read message

2020-06-21 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-977. --- Fix Version/s: 0.6.0 Resolution: Fixed > Fix gRPC failed to read message >

[jira] [Commented] (RATIS-977) Fix gRPC failed to read message

2020-06-14 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-977?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17135447#comment-17135447 ] Lokesh Jain commented on RATIS-977: --- [~yjxxtd] Thanks for filing the issue! The stacktra

[jira] [Commented] (RATIS-944) Fix FileStoreStateMachine#read

2020-06-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17132955#comment-17132955 ] Lokesh Jain commented on RATIS-944: --- [~dineshchitlangia] Its not a bug.  read(LogEntryPr

[jira] [Resolved] (RATIS-969) Add flatbuffers to Ratis thirdparty.

2020-06-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-969. --- Fix Version/s: 0.5.0 Resolution: Fixed > Add flatbuffers to Ratis thirdparty. > ---

[jira] [Updated] (RATIS-962) Update thirdparty gRPC to 1.29.0

2020-06-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-962: -- Fix Version/s: (was: 0.6.0) 0.5.0 > Update thirdparty gRPC to 1.29.0 > --

[jira] [Resolved] (RATIS-962) Update thirdparty gRPC to 1.29.0

2020-06-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-962. --- Fix Version/s: 0.6.0 Resolution: Fixed > Update thirdparty gRPC to 1.29.0 > ---

[jira] [Created] (RATIS-947) RequestTypeDependentRetryPolicy should have timeout per request type

2020-05-28 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-947: - Summary: RequestTypeDependentRetryPolicy should have timeout per request type Key: RATIS-947 URL: https://issues.apache.org/jira/browse/RATIS-947 Project: Ratis I

[jira] [Resolved] (RATIS-883) Failed UT: testStateMachineMetrics.checkFollowerCommitLagsLeader

2020-05-17 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-883?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-883. --- Fix Version/s: 0.6.0 Resolution: Fixed > Failed UT: testStateMachineMetrics.checkFollowerCommit

[jira] [Resolved] (RATIS-933) Remove Ratis-thirdparty hadoop module from Ratis Thirdparty

2020-05-13 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-933?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-933. --- Fix Version/s: 0.6.0 Resolution: Fixed > Remove Ratis-thirdparty hadoop module from Ratis Third

[jira] [Resolved] (RATIS-934) Make ExceptionDependentRetry$Builder setters public

2020-05-11 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-934. --- Fix Version/s: 0.6.0 Resolution: Fixed > Make ExceptionDependentRetry$Builder setters public >

[jira] [Updated] (RATIS-934) Make ExceptionDependentRetry$Builder setters public

2020-05-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-934: -- Description: ExceptionDependentRetry$Builder setters are currently set to package-private access. They n

[jira] [Resolved] (RATIS-920) Error use onCompleted in onError

2020-05-08 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-920. --- Fix Version/s: 0.6.0 Resolution: Fixed > Error use onCompleted in onError > ---

[jira] [Commented] (RATIS-873) Fix Install Snapshot Notification

2020-05-05 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-873?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17099728#comment-17099728 ] Lokesh Jain commented on RATIS-873: --- [~hanishakoneru] Can we create PR for it as Ratis h

[jira] [Commented] (RATIS-874) Fix AppendEntry validity checks to take the SnapshotIndex into account

2020-05-05 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17099730#comment-17099730 ] Lokesh Jain commented on RATIS-874: --- [~hanishakoneru] Can we create PR for it as Ratis h

[jira] [Updated] (RATIS-919) Exclude unwanted dependencies from hadoop dependency

2020-05-04 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-919: -- Description: The Jira aims to exclude unwanted dependencies which get added as part of hadoop dependency

[jira] [Updated] (RATIS-919) Exclude unwanted dependencies from hadoop dependency

2020-05-04 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-919: -- Summary: Exclude unwanted dependencies from hadoop dependency (was: Remove unwanted transitive dependen

[jira] [Created] (RATIS-919) Remove unwanted transitive dependencies from hadoop

2020-05-04 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-919: - Summary: Remove unwanted transitive dependencies from hadoop Key: RATIS-919 URL: https://issues.apache.org/jira/browse/RATIS-919 Project: Ratis Issue Type: Bug

[jira] [Resolved] (RATIS-884) Failed UT: TestRaftLogMetrics.testRaftLogMetrics

2020-04-30 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-884. --- Fix Version/s: 0.6.0 Resolution: Fixed > Failed UT: TestRaftLogMetrics.testRaftLogMetrics > ---

[jira] [Updated] (RATIS-912) Netty tests fail with RejectedExecutionException on channel close

2020-04-29 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-912: -- Summary: Netty tests fail with RejectedExecutionException on channel close (was: Failed UT: RejectedExe

[jira] [Commented] (RATIS-840) Memory leak of LogAppender

2020-04-29 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-840?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17095291#comment-17095291 ] Lokesh Jain commented on RATIS-840: --- [~yjxxtd] Thanks for the contribution! [~szetszwo]

[jira] [Commented] (RATIS-773) Fix checkstyle violations in ratis-server

2020-04-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17094238#comment-17094238 ] Lokesh Jain commented on RATIS-773: --- [~dineshchitlangia] Thanks for the contribution! I

[jira] [Commented] (RATIS-773) Fix checkstyle violations in ratis-server

2020-04-28 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17094230#comment-17094230 ] Lokesh Jain commented on RATIS-773: --- [~dineshchitlangia] I have created RATIS-909 which

[jira] [Created] (RATIS-909) Candidate does not transition to follower on leader election timeout

2020-04-28 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-909: - Summary: Candidate does not transition to follower on leader election timeout Key: RATIS-909 URL: https://issues.apache.org/jira/browse/RATIS-909 Project: Ratis I

[jira] [Resolved] (RATIS-881) Failed unit test because test before MiniRaftCluster ready

2020-04-27 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-881. --- Fix Version/s: 0.6.0 Resolution: Fixed > Failed unit test because test before MiniRaftCluster r

[jira] [Commented] (RATIS-844) Support timeout for client blocking api (Netty)

2020-04-27 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17093379#comment-17093379 ] Lokesh Jain commented on RATIS-844: --- [~burcukozkan] Thanks for the contribution! I have

[jira] [Commented] (RATIS-844) Support timeout for client blocking api (Netty)

2020-04-27 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17093377#comment-17093377 ] Lokesh Jain commented on RATIS-844: --- [~burcukozkan] Thanks for updating the patch! The p

[jira] [Updated] (RATIS-844) Support timeout for client blocking api (Netty)

2020-04-27 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-844?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-844: -- Summary: Support timeout for client blocking api (Netty) (was: RaftClient should connect to the new lea

[jira] [Commented] (RATIS-876) Introduce max timeout in RequestTypeDependentRetryPolicy

2020-04-27 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-876?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17093271#comment-17093271 ] Lokesh Jain commented on RATIS-876: --- [~shashikant] I have attached rebased PR. > Introd

[jira] [Updated] (RATIS-876) Introduce max timeout in RequestTypeDependentRetryPolicy

2020-04-27 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-876: -- Labels: pull-request-available (was: ) > Introduce max timeout in RequestTypeDependentRetryPolicy > ---

[jira] [Commented] (RATIS-773) Fix checkstyle violations in ratis-server

2020-04-27 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17093092#comment-17093092 ] Lokesh Jain commented on RATIS-773: --- It's a weird issue. It fails rarely without the pat

[jira] [Commented] (RATIS-773) Fix checkstyle violations in ratis-server

2020-04-26 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17093068#comment-17093068 ] Lokesh Jain commented on RATIS-773: --- [~dineshchitlangia] Sorry for late review! I someho

[jira] [Resolved] (RATIS-887) Fix TestStateMachineShutdownWithGrpc

2020-04-26 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain resolved RATIS-887. --- Resolution: Not A Problem > Fix TestStateMachineShutdownWithGrpc > ---

[jira] [Created] (RATIS-887) Fix TestStateMachineShutdownWithGrpc

2020-04-26 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-887: - Summary: Fix TestStateMachineShutdownWithGrpc Key: RATIS-887 URL: https://issues.apache.org/jira/browse/RATIS-887 Project: Ratis Issue Type: Sub-task R

[jira] [Updated] (RATIS-882) Implement ExponentialBackoffRetry

2020-04-24 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-882: -- Labels: pull-request-available (was: ) > Implement ExponentialBackoffRetry > --

[jira] [Created] (RATIS-882) Implement ExponentialBackoffRetry

2020-04-24 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-882: - Summary: Implement ExponentialBackoffRetry Key: RATIS-882 URL: https://issues.apache.org/jira/browse/RATIS-882 Project: Ratis Issue Type: Bug Components:

[jira] [Assigned] (RATIS-879) Fix TestRaftAsyncWithGrpc#testNoRetryWaitOnNotLeaderException

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain reassigned RATIS-879: - Assignee: Lokesh Jain > Fix TestRaftAsyncWithGrpc#testNoRetryWaitOnNotLeaderException > -

[jira] [Updated] (RATIS-879) Fix TestRaftAsyncWithGrpc#testNoRetryWaitOnNotLeaderException

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-879: -- Labels: pull-request-available (was: ) > Fix TestRaftAsyncWithGrpc#testNoRetryWaitOnNotLeaderException

[jira] [Commented] (RATIS-841) Remove unnecessary exception checks in OrderedAsync#sendRequest

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090573#comment-17090573 ] Lokesh Jain commented on RATIS-841: --- [~szetszwo] Thanks for the review! I have committed

[jira] [Commented] (RATIS-841) Remove unnecessary exception checks in OrderedAsync#sendRequest

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090572#comment-17090572 ] Lokesh Jain commented on RATIS-841: --- Uploaded rebased v3 patch. > Remove unnecessary ex

[jira] [Updated] (RATIS-841) Remove unnecessary exception checks in OrderedAsync#sendRequest

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-841: -- Attachment: RATIS-841.003.patch > Remove unnecessary exception checks in OrderedAsync#sendRequest >

[jira] [Commented] (RATIS-844) RaftClient should connect to the new leader when the old leader is partitioned from the cluster

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090559#comment-17090559 ] Lokesh Jain commented on RATIS-844: --- [~burcukozkan] Thanks for updating the patch! The c

[jira] [Updated] (RATIS-876) Introduce max timeout in RequestTypeDependentRetryPolicy

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-876: -- Attachment: RATIS-876.002.patch > Introduce max timeout in RequestTypeDependentRetryPolicy > ---

[jira] [Commented] (RATIS-876) Introduce max timeout in RequestTypeDependentRetryPolicy

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-876?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090462#comment-17090462 ] Lokesh Jain commented on RATIS-876: --- v2 patch fixes UT failures. > Introduce max timeou

[jira] [Commented] (RATIS-801) Ratis snapshot should consider stateMachine#appliedIndex for triggering snapshot

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-801?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090371#comment-17090371 ] Lokesh Jain commented on RATIS-801: --- {code:java} private void takeSnapshot() { ... final

[jira] [Commented] (RATIS-841) Remove unnecessary exception checks in OrderedAsync#sendRequest

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090362#comment-17090362 ] Lokesh Jain commented on RATIS-841: --- In GrpcClientProtocolClient$AsyncStreamObservers.re

[jira] [Created] (RATIS-877) StateMachineUpdater#takeSnapshot should check stateMachine lastAppliedIndex

2020-04-23 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-877: - Summary: StateMachineUpdater#takeSnapshot should check stateMachine lastAppliedIndex Key: RATIS-877 URL: https://issues.apache.org/jira/browse/RATIS-877 Project: Ratis

[jira] [Commented] (RATIS-850) Allow log purge up to snapshot index

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-850?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090343#comment-17090343 ] Lokesh Jain commented on RATIS-850: --- [~hanishakoneru] Thanks for the contribution! [~msi

[jira] [Commented] (RATIS-850) Allow log purge up to snapshot index

2020-04-23 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-850?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090324#comment-17090324 ] Lokesh Jain commented on RATIS-850: --- [~hanishakoneru] Thanks for updating the patch! The

[jira] [Updated] (RATIS-876) Introduce max timeout in RequestTypeDependentRetryPolicy

2020-04-22 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-876: -- Attachment: RATIS-876.001.patch > Introduce max timeout in RequestTypeDependentRetryPolicy > ---

[jira] [Created] (RATIS-876) Introduce max timeout in RequestTypeDependentRetryPolicy

2020-04-22 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-876: - Summary: Introduce max timeout in RequestTypeDependentRetryPolicy Key: RATIS-876 URL: https://issues.apache.org/jira/browse/RATIS-876 Project: Ratis Issue Type: Bu

[jira] [Commented] (RATIS-841) Remove unnecessary exception checks in OrderedAsync#sendRequest

2020-04-22 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17089518#comment-17089518 ] Lokesh Jain commented on RATIS-841: --- Uploaded rebased v2 patch. > Remove unnecessary ex

[jira] [Updated] (RATIS-841) Remove unnecessary exception checks in OrderedAsync#sendRequest

2020-04-22 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-841: -- Attachment: RATIS-841.002.patch > Remove unnecessary exception checks in OrderedAsync#sendRequest >

[jira] [Updated] (RATIS-853) Unordered Client request should not sleep when NotLeaderException provides leader information

2020-04-22 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-853: -- Attachment: RATIS-853.003.patch > Unordered Client request should not sleep when NotLeaderException prov

[jira] [Commented] (RATIS-850) Allow log purge up to snapshot index

2020-04-21 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-850?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17089316#comment-17089316 ] Lokesh Jain commented on RATIS-850: --- [~hanishakoneru] I agree. What I am wondering is if

[jira] [Updated] (RATIS-872) Ratis retry cache improvements

2020-04-21 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-872?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-872: -- Attachment: Ratis Retry Cache Improvements.pdf > Ratis retry cache improvements > --

  1   2   3   4   5   6   7   8   9   >