Skip to content

editoast: remove path_item_positions from SimulationSummary#15321

Merged
woshilapin merged 1 commit intodevfrom
wsl/zpxpupvvmwtt
Feb 19, 2026
Merged

editoast: remove path_item_positions from SimulationSummary#15321
woshilapin merged 1 commit intodevfrom
wsl/zpxpupvvmwtt

Conversation

@woshilapin
Copy link
Copy Markdown
Contributor

The path_item_positions is relative to a pathfinding, and not the simulation. It is already present inside the pathfinding response, so it is still available if needed.

ℹ️ The field path_item_positions was not used in the front (the pathfinding one is used instead).

@woshilapin woshilapin requested a review from a team as a code owner February 18, 2026 22:27
@github-actions github-actions Bot added area:front Work on Standard OSRD Interface modules area:editoast Work on Editoast Service kind:api-change labels Feb 18, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 18, 2026

⚠️ API changes

This Pull Request introduces some changes in the API:

  • please own it: notify or even prepare dedicated PR(s) to consumer projects

The `path_item_positions` is relative to a pathfinding, and not the
simulation. It is already present inside the pathfinding response, so it
is still available if needed.

Signed-off-by: Jean SIMARD <woshilapin@tuziwo.info>
@woshilapin woshilapin requested a review from a team as a code owner February 18, 2026 22:38
@aschantraine
Copy link
Copy Markdown
Contributor

This field was added for the data team : #13087
Is this no longer necessary ?

@woshilapin
Copy link
Copy Markdown
Contributor Author

woshilapin commented Feb 19, 2026

This field was added for the data team : #13087
Is this no longer necessary ?

Data team is a consumer of the API and will adapt to the API (it actually already has in this case). I don’t believe it should drive how the API are designed (especially is the design feels a bit off). Not to say we should never take into account potential consumer use cases, but it’s only an input to help design a better API.

Copy link
Copy Markdown
Member

@flomonster flomonster left a comment

Choose a reason for hiding this comment

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

LGTM

@woshilapin woshilapin added this pull request to the merge queue Feb 19, 2026
Merged via the queue into dev with commit 5f76a02 Feb 19, 2026
30 checks passed
@woshilapin woshilapin deleted the wsl/zpxpupvvmwtt branch February 19, 2026 13:18
@woshilapin woshilapin moved this to Awaiting Validation in Board PI 19 Feb 19, 2026
@woshilapin woshilapin self-assigned this Feb 19, 2026
@woshilapin woshilapin moved this from Awaiting Validation to Done in Board PI 19 Feb 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:editoast Work on Editoast Service area:front Work on Standard OSRD Interface modules kind:api-change

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants