Skip to content

Release/2025 q3#52

Merged
dan-du-car merged 59 commits into
usdot-jpo-ode:developfrom
CDOT-CV:release/2025-q3
Oct 14, 2025
Merged

Release/2025 q3#52
dan-du-car merged 59 commits into
usdot-jpo-ode:developfrom
CDOT-CV:release/2025-q3

Conversation

@drewjj

@drewjj drewjj commented Oct 1, 2025

Copy link
Copy Markdown
Contributor

PR Details

Description

Support for the JPO ODE pipeline was expanded and updated to align with the jpo-ode 5.0.2 rework and to incorporate additional J2735 message types alongside CIMMS lane alignment features. New and updated Kafka topics, connectors, and MongoDB indexes were introduced to support RTCM, SDSM, and RSM messages. Configuration was simplified by removing redundant MONGO_INDEX_* environment variables in favor of CONNECT_CREATE, while deprecated topics and collections were removed to reduce technical debt. Further improvements include enhanced index creation via create_indexes.js, updated default Jikkou configurations, and new documentation with helper scripts for managing MongoDB storage.

Motivation and Context

Update the USDOT repository with the latest CDOT CV changes made to the jpo-utils to prepare for the latest quarter release.

How Has This Been Tested?

This has been tested locally and through CDOT's GCP CV environment,

Types of changes

  • Defect fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that cause existing functionality to change)

Checklist:

  • I have added any new packages to the sonar-scanner.properties file
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

John-Wiens and others added 30 commits May 12, 2025 13:37
Syncing USDOT SDSM topics into CDOT fork
RTCM Addition and Deprecated Topic Removal
Rsu Status Message Support
Adding Connectors and Indexes for Revocable Lanes
use CV
db.ProcessedSpat.getIndexes();
```

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.

Do we have a screenshot of the result to compare with?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@John-Wiens would you mind updating this with a screenshot?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Its all text data, so I just added a code block showing the expected result text with a comment pointing to the value that should be changed.

Comment thread docs/Storage_Management.md Outdated
Comment thread mongo/storage_checker.js Outdated
@drewjj drewjj requested a review from dan-du-car October 13, 2025 15:43
@dan-du-car dan-du-car merged commit 8d558ff into usdot-jpo-ode:develop Oct 14, 2025
2 checks passed
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