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

[raft/scd] Extract create and update subscription#1645
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

Chained PR: #1627 -> #1642 -> #1643 -> #1644 -> #1645 -> #1646 -> #1649 -> #1650 -> #1651 -> #1653 -> #1654 -> #1656 -> #1657 -> #1655 -> #1666 -> #1667 -> #1668 -> #1669

Extract create and update subscription business logic.

@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