Export - CSV (All fields)
Export - CSV (Current fields)
- RATIS-575
TestWatchRequestWithGrpc#testWatchRequestTimeout fails with NotReplicatedException - RATIS-560
Add a callback to RaftServerImpl to print the log entry proto objects for debugging - RATIS-534
Warn that the netty useCacheForAllThreads feature may cause JVM GC pauses - RATIS-602
GrpcClientProtocolClient should return raft client reply for NLE in place of exception - RATIS-606
GrpcService should use SO_REUSEADDR flag - RATIS-604
OrderedRequestStreamObserver does not cleanup when responding error - RATIS-607
StatusRuntimeException in GrpcServerProtocol service as these are not closed - RATIS-603
Add a method to StateMachine for printing StateMachineLogEntryProto - RATIS-567
RaftServerImpl#getID should return a groupID and peerID suffixed string - RATIS-566
OrderedStreamObservers#closeAllExisting should close the streams for a certain group id only - RATIS-563
Purge logs in takeSnapshot only after all the nodes have caught up with the index - RATIS-578
Illegal State transition in LeaderElection - RATIS-568
Server sliding window should fail out of order requests on close - RATIS-657
GrpcClientProtocolClient logging is too verbose - RATIS-661
Add call in state machine to handle group removal - RATIS-659
StateMachineUpdater#stopAndJoin might not take snapshot due to race condition - RATIS-577
NPE in LogAppender while creating a new request. - RATIS-571
Client may send first request in sliding window with firstFlag as false - RATIS-557
IllegalStateException in Leader after Log Append - RATIS-561
Statemachine should be able to trigger snapshot creation - RATIS-559
LogAppender.getPrevious throws IllegalStateException - RATIS-558
GrpcLogAppender doesn't reset the log entries to follower on reply to inconsistent entries - RATIS-542
When a server restarts, purge(-1) causes IllegalStateException - RATIS-545
Leader Election timeout should consider JVM pause interval - RATIS-518
Add request specific retry policy support - RATIS-540
LeaderElection#shutdown does not stop the daemon - RATIS-537
Commit indexes on followers should be updated soon after leader commits an index - RATIS-536
RaftServerImpl#appendEntryAsync should not append leaders metadata entries to the followers log - RATIS-521
Improve documentation to run multiple peers on same node - RATIS-530
Avoid using common fork join pool - RATIS-529
Leader should limit pending requests to avoid OOM - RATIS-516
IllegalStateException on GrpcLogAppender#AppendLogResponseHandler processing - RATIS-496
notifyIndexUpdate should inform about the term as well - RATIS-465
Add docker support for running filestore example - RATIS-462
Add readStateMachineData api for FileStoreStateMachine - RATIS-464
FileStore example readme is incorrect - RATIS-646
Add Metrics for Ratis Data pipeline - RATIS-635
Add an API to get the min replicated logIndex for a raftGroup in raftServer - RATIS-619
Avoid loading cache with pre-snapshot entries for the group - RATIS-634
Leader should propagate slowness information to the followers - RATIS-633
Leader should consider pipeline slowness while handling client requests - RATIS-625
LogSegment#append leaks entryCache when the entries are loaded on a restart. - RATIS-627
Rpc timeouts and leader election timeout configs are misleading - RATIS-618
Ratis leader should notify stateMachine if the commit index gap between leader and follower is high - RATIS-617
StateMachine#takeSnapshot should pass the log index at which the snapshot should be taken - RATIS-613
StateMachineUpdater should limit the number of apply transaction calls - RATIS-601
Fix NotLeaderException handling - RATIS-585
LogMetadata does not wait for the metada operations to finish before acknowleding watch requests - RATIS-584
Provide an optional trigger for creating commit entries on Leader - RATIS-430
RaftLogCache#getCachedSegmentNum hits ConcurrentModificationException
{"errorMessages":["jqlTooComplex"],"errors":{}}
[{"id":-1,"name":"My open issues","jql":"assignee = currentUser() AND resolution = Unresolved order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-2,"name":"Reported by me","jql":"reporter = currentUser() order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-4,"name":"All issues","jql":"order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-5,"name":"Open issues","jql":"resolution = Unresolved order by priority DESC,updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-9,"name":"Done issues","jql":"statusCategory = Done order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-3,"name":"Viewed recently","jql":"issuekey in issueHistory() order by lastViewed DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-6,"name":"Created recently","jql":"created >= -1w order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-7,"name":"Resolved recently","jql":"resolutiondate >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-8,"name":"Updated recently","jql":"updated >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false}]
0.3
0