Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: temporalio/api-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.45.0
Choose a base ref
...
head repository: temporalio/api-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.46.0
Choose a head ref
  • 4 commits
  • 17 files changed
  • 9 contributors

Commits on Mar 18, 2025

  1. Add test for proxy to make sure all payloads are visited (#211)

    * Before switching from reflect to protoreflect
    
    * switched to protoreflect, temporal.api.failure.v1.Failure produces what's expected.
    
    * Before removing list
    
    * Draft done, need to implement any and failures
    
    * Draft done, need to implement any and failures
    
    * Add all API libs
    
    * Some reason any not working
    
    * can't recurse into commands
    
    * Everything seems to be working, need to ensure edge cases are being tested individually and then clean up code
    
    * Everything except TestEverything should be working, I think
    
    * Everything test passes!
    
    * Everything test passes!
    
    * Clean up code
    yuandrew authored Mar 18, 2025
    Configuration menu
    Copy the full SHA
    7effff0 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2025

  1. Merge initial protos for priority (#561)

    **What changed?**
    Add initial protos for priority, enough to attach simple priority
    metadata to workflows and activities.
    
    See #513 for the full future plans, only the first field (priority_key)
    is included so far.
    
    **Why?**
    Control task ordering.
    
    **Server PR**
    Implementation on `priority` branch:
    temporalio/temporal@main...priority
    
    ---------
    
    Co-authored-by: Spencer Judge <sjudge@hey.com>
    Co-authored-by: Yuri <ychebotarev@gmail.com>
    Co-authored-by: Rodrigo Zhou <2068124+rodrigozhou@users.noreply.github.com>
    Co-authored-by: Carly de Frondeville <carly.defrondeville@temporal.io>
    Co-authored-by: Spencer Judge <spencer@temporal.io>
    6 people committed Mar 19, 2025
    Configuration menu
    Copy the full SHA
    f984bc7 View commit details
    Browse the repository at this point in the history
  2. Doc: Add clarity to WorkflowIdReusePolicy for server behavior (#559)

    <!-- Describe what has changed in this PR -->
    **What changed?**
    Add a little more clarity that this is the server/client behavior, not
    SDK behavior.
    
    <!-- Tell your future self why have you made these changes -->
    **Why?**
    There was feedback that this could use more clarity.
    temporalio/sdk-go#1857
    
    <!-- Are there any breaking changes on binary or code level? -->
    No, comment only change
    yuandrew committed Mar 19, 2025
    Configuration menu
    Copy the full SHA
    6fec3eb View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2025

  1. Add ResourceExhaustedCause for namespace operations (#562)

    **What changed?**
    Added a new ResourceExhaustedCause
    RESOURCE_EXHAUSTED_CAUSE_OPERATIONS_RATE_LIMIT.
    
    **Why?**
    We are introducing a new namespace operations rate limit which can
    throttle frontendRPS, poll requests and history tasks. That rate limiter
    will return this cause.
    
    **Breaking changes**
    No
    prathyushpv committed Mar 20, 2025
    Configuration menu
    Copy the full SHA
    8390dc4 View commit details
    Browse the repository at this point in the history
Loading