Skip to content

[raft/scd] Extract create and update subscription - #1645

Merged
mickmis merged 1 commit into
interuss:masterfrom
Orbitalize:scd_extract_create_update_subscription
Aug 31, 2026
Merged

mickmis merged 1 commit into
interuss:masterfrom
Orbitalize:scd_extract_create_update_subscription

Conversation

@MariemBaccari

@MariemBaccari MariemBaccari commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Extract create and update subscription business logic.

Implements #1701

@mickmis mickmis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(8f0b721#r3861629318) LGTM

}

// Validate and perhaps correct StartTime and EndTime.
if err := subreq.AdjustTimeRange(timestamp.MustGetRequestTimestamp(ctx), old); err != nil {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FTR: checked the previous DefaultClock was never assigned to anything else than RealClock, so doing so is OK.

Comment thread pkg/scd/actions/subscription.go Outdated

@mickmis mickmis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(e9082a9) LGTM

@MariemBaccari
MariemBaccari force-pushed the scd_extract_create_update_subscription branch from e9082a9 to cd83a44 Compare August 31, 2026 12:14
@mickmis
mickmis merged commit 76d68cc into interuss:master Aug 31, 2026
17 of 18 checks passed
@mickmis
mickmis deleted the scd_extract_create_update_subscription branch August 31, 2026 12:21
@mickmis

mickmis commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Note: ignored failed CI run, see #1660

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dss-raft Relating to the application-layer consensus implemenation based on raft

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants