Skip to content

Tracker service v0.2.0: mqtt support#923

Merged
jdanieck merged 192 commits intomainfrom
tracker-service-v0.2.0
Feb 3, 2026
Merged

Tracker service v0.2.0: mqtt support#923
jdanieck merged 192 commits intomainfrom
tracker-service-v0.2.0

Conversation

@jdanieck
Copy link
Copy Markdown

@jdanieck jdanieck commented Jan 22, 2026

📝 Description

For description see #923 (review).

Target for the next PR is to introduce proper time-chunking tracking for OOB scenes configured statically via config file.

Testing

Validated by unit tests, service tests and manually for OOB scenes. The tracker subscribes to scenescape/data/camera/+ and on each received message publishes dummy data to scenescape/data/scene/dummy-scene/thing.

image

Related PRs

✨ Type of Change

Select the type of change your PR introduces:

  • 🐞 Bug fix – Non-breaking change which fixes an issue
  • 🚀 New feature – Non-breaking change which adds functionality
  • 🔨 Refactor – Non-breaking change which refactors the code base
  • 💥 Breaking change – Changes that break existing functionality
  • 📚 Documentation update
  • 🔒 Security update
  • 🧪 Tests
  • 🚂 CI

🧪 Testing Scenarios

Describe how the changes were tested and how reviewers can test them too:

  • ✅ Tested manually
  • 🤖 Ran automated end-to-end tests

✅ Checklist

Before submitting the PR, ensure the following:

  • 🔍 PR title is clear and descriptive
  • 📝 For internal contributors: If applicable, include the JIRA ticket number (e.g., ITEP-123456) in the PR title. Do not include full URLs
  • 💬 I have commented my code, especially in hard-to-understand areas
  • 📄 I have made corresponding changes to the documentation
  • ✅ I have added tests that prove my fix is effective or my feature works

Józef Daniecki added 30 commits December 29, 2025 11:04
…ent lambda to keep RobotVision warning‑free under modern C++ standards without changing behavior.
- Remove redundant -G Ninja from cmake --preset commands
  (generator is already set via conan toolchain)
- Consolidate clean-all and clean-local into single clean target
- Clean now removes local builds and docker images
@ltalarcz ltalarcz requested a review from Copilot January 30, 2026 09:30
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 38 out of 40 changed files in this pull request and generated no new comments.

Copy link
Copy Markdown
Contributor

@tdorauintc tdorauintc left a comment

Choose a reason for hiding this comment

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

The following minor issues can be fixed in next PR as well:

  • when Tracker is running in container, commit sha in logs is empty
  • when Tracker is running in debugger, it cannot connect to the broker (is this because of non-empty proxy variables?)

@jdanieck
Copy link
Copy Markdown
Author

jdanieck commented Feb 2, 2026

The following minor issues can be fixed in next PR as well:

  • when Tracker is running in container, commit sha in logs is empty
  • when Tracker is running in debugger, it cannot connect to the broker (is this because of non-empty proxy variables?)

@tdorauintc commit sha in container is alredy fixed in #943. I'll test and fix the debugger in #946.

@jdanieck jdanieck enabled auto-merge (squash) February 3, 2026 12:50
@jdanieck jdanieck merged commit e8d2619 into main Feb 3, 2026
31 checks passed
@jdanieck jdanieck deleted the tracker-service-v0.2.0 branch February 3, 2026 14:28
kblaszczak-intel pushed a commit to kblaszczak-intel/scenescape that referenced this pull request Feb 16, 2026
Co-authored-by: Tomasz Dorau <tomasz.dorau@intel.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: scenescapecicd <sys_scenescape_ci@intel.com>
Co-authored-by: Lukasz Talarczyk <lukasz.talarczyk@intel.com>
Co-authored-by: Dmytro Yermolenko <dmytro.yermolenko@intel.com>
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.

6 participants