#880 new todo

accessing the exit nodes

Reported by: Ichthyostega Owned by: Ichthyostega
Priority: grave Milestone: 0integration
Component: lumieraSteam Keywords: design render
Sub Tickets: #1287 Parent Tickets: #726, #787, #805, #875, #894, #1364

Description

work out how the exit nodes will be accessed in practice.

  • the key to access the exit nodes is a Pipe-ID
  • the actual exit nodes are available per segment
  • consequently the segmentation data structure will host that resolution step
  • the segmentation is part of and managed by the Fixture

So the question here is, how to represent this resolution step:

  • to which extent is it necessary to expose the participants?
  • how can be mock this resolution step for tests?
  • how is the builder able to integrate the results of a build process into this mapping?

Change history (6)

comment:1 by Ichthyostega, at 2012-01-30T00:04:26Z

blocking: 805, 726, 787726, 787, 805

From reading all my notes and planning from last winter, I conclude that the Dispatcher would be responsible to perform this translation step. But, right now the internal organisation of this Dispatcher isn't clear. We know that we get some sort of dispatch table -- maybe for each CalcStream, or rather for each Feed? Anyhow, this dispatch table is used to translate time -> frame number -> segment -> real exit node.

Initially, it's outfitted from the Segmentation within the Fixture -- theoretically we could even use the Segmentation itself, but this would require locking.

comment:2 by Ichthyostega, at 2012-02-04T22:29:36Z

blocking: 726, 787, 805726, 787, 805, 875

comment:3 by Ichthyostega, at 2012-07-12T22:13:38Z

blocking: 726, 787, 805, 875726, 787, 805, 875, 894

comment:4 by Ichthyostega, at 2023-04-01T23:29:55Z

blockedby: 1287

comment:5 by Ichthyostega, at 2024-04-27T01:27:00Z

blocking: 726, 787, 805, 875, 894726, 787, 805, 875, 894, 1364

comment:6 by Undercover Agent, at 2025-12-25T00:00:00Z

blockedby: 1287
blocking: 726, 787, 805, 875, 894, 1364
Parent Tickets: 726, 787, 805, 875, 894, 1364
Sub Tickets: 1287

Migration MasterTickets ⟼ Subtickets-plugin

Note: See TracTickets for help on using tickets.