Skip to content

Feat: Distributed Copper: subsystem + instance in log header#961

Merged
gbin merged 1 commit into
gbin/bridge-metadatafrom
gbin/add-instance-subsystem-logs
Mar 27, 2026
Merged

Feat: Distributed Copper: subsystem + instance in log header#961
gbin merged 1 commit into
gbin/bridge-metadatafrom
gbin/add-instance-subsystem-logs

Conversation

@gbin

@gbin gbin commented Mar 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

Related issues

  • Closes #

Changes

Testing

  • just fmt
  • just lint
  • just test
  • optional full just std-ci (if std/runtime paths are impacted)
  • optional full just nostd-ci (if embedded/no_std paths are impacted)
  • Other (please specify):

pro-tip: just with no parameters in the root defaults to just fmt, just lint, and just test.

Checklist

  • I have updated docs or examples where needed
  • I have added or updated tests where needed
  • I have considered platform impact (Linux/macOS/Windows/embedded)
  • I have considered config/logging changes (if applicable)
  • This change is not a breaking change (or I documented it below)

Breaking changes (if any)

Additional context

@gbin gbin added enhancement New feature or request exclude from changelog labels Mar 26, 2026
@gbin gbin changed the base branch from gbin/bridge-metadata to gbin/instance-id March 26, 2026 21:53
@gbin gbin force-pushed the gbin/instance-id branch from fa3c8a3 to c8ad595 Compare March 27, 2026 13:45
Base automatically changed from gbin/instance-id to gbin/bridge-metadata March 27, 2026 13:45
@gbin gbin force-pushed the gbin/add-instance-subsystem-logs branch from 943c44f to 60dcdad Compare March 27, 2026 13:46
let writer = Arc::new(Mutex::new(logger));

match FlightControllerApp::new_with_resources(clock, writer, resources) {
match FlightControllerApp::new_with_resources(clock, writer, resources, 0) {

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

ok this is ugly, but I'll roll with it, pending another PR to enable the builder pattern also on the basremetal version

@gbin gbin merged commit 3b0b220 into gbin/bridge-metadata Mar 27, 2026
3 checks passed
@gbin gbin deleted the gbin/add-instance-subsystem-logs branch March 27, 2026 15:05
gbin added a commit that referenced this pull request Mar 27, 2026
* Distributed copper: Instance Id plumbing

* adding metadata to bridges & logs

* test bug

* rename bridge provenance metadata to origin

* Feat: Distributed Copper: subsystem + instance in log header (#961)
gbin added a commit that referenced this pull request Mar 27, 2026
* Feat: multi-subsystems configs

* fmt

* Feat: Distributed Copper: metadata in interconnect (#959)

* Distributed copper: Instance Id plumbing

* adding metadata to bridges & logs

* test bug

* rename bridge provenance metadata to origin

* Feat: Distributed Copper: subsystem + instance in log header (#961)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant