Prathyush PV
Prathyush PV
## What changed? Adding code to emit payload size in mutable state. ## Why? To get a better understanding of how much space in mutable state is taken up by...
## What changed? We had added a configuration flag to make MutableState cache a host-level cache. Changing dynamic config to enable this flag by default and adjusting cache size to...
## What changed? Added a DLQMEtricsEmitter which will emit DLQ message count every 3 hours. ## Why? We alredy have a counter metric for DLQ writes. This will increment each...
## What changed? Create a cache for GRPC connections. ## Why? Multiple temporal services can reuse single GRPC connection if they are running in the same host. common.ClientCache will create...
## What changed? Different error message for per-shard per-namespace rate limiting. Shard level rate limiting was done by namespaceRateLimiter object. namespaceRatelimiter was a MultiRequestRateLimiter with both namespace rate limiter and...
## What changed? Add metric for ScheduleToStart latency of nexus operations. ## Why? ## How did you test it? ## Potential risks ## Documentation ## Is hotfix candidate?
## What changed? Make task-id,shard-id and task-category a required argument for remove-task command. ## Why? shard-id and task-id is required for removing task. task-id is required even for removing timer...
DO NOT MERGE: This PR is only for testing. ## What was changed Read CPU and memory usage from cgroup files. ## Why? Currently CPU and memory usage is read...
## What changed? Add logic in history service return the last event when HISTORY_EVENT_FILTER_TYPE_CLOSE_EVENT is specified in GetWorkflowExecutionHistory call. ## Why? We had moved this logic to frontend service in...