Skip to content

Conversation

@shaileshpadave
Copy link
Contributor

@shaileshpadave shaileshpadave commented Jul 4, 2025

Pull Request type

  • Bugfix
  • Feature
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • WHOSUSING.md
  • Other (please describe):

NOTE: Please remember to run ./gradlew spotlessApply to fix any format violations.

Changes in this PR

Introduced ExecutionMetadata for Task and TaskResults entity to capture NEW operational metadata not already present in Task/TaskResult models
ExecutionMetadata includes - serverSendTime, clientSendTime, executionStartTime, executionEndTime, clientSendTime, pollNetworkLatency, updateNetworkLatency, additionalContext

Adding this execution metadata into task and taskResult which then be used by worker and server to set execution values.

Alternatives considered

Describe alternative implementation you have considered

@shaileshpadave shaileshpadave force-pushed the CCOR-195 branch 4 times, most recently from 47b9315 to 138ea59 Compare July 4, 2025 11:06
@shaileshpadave shaileshpadave changed the title Few updates Introduce ExecutionMetadata model to capture execution level metrics in task and taskresult Jul 8, 2025
@v1r3n v1r3n merged commit 919c416 into main Sep 15, 2025
9 checks passed
@v1r3n v1r3n deleted the CCOR-195 branch September 15, 2025 03:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants