Project

General

Profile

Actions

Support Request #14244

closed

Limited functionality regarding included sessions

Added by hidden almost 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Customer:
CARIAD
Department:
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Product Issue Opened
Affected Products:
Platform:
Topic:
ADTF::CE
FAQ Links:

Description

Supportanfrage

Bei der Migration unseres Frameworks auf ADTF3 sind uns eine Reihe von Bugs oder fehlender Features aufgefallen, die ich jetzt nach und nach melden werde. Alternativ können wir auch gerne gemeinsam über unsere OPL schauen und evtl. existierende Tickets zuordnen.
Fürs bessere Tracking sende ich erstmal für jedes Thema eine einzelne Mail.

Thema: ADTF3: Session Import funktioniert nur sehr eingeschränkt
  • Session Imports werden im CE zwar angezeigt, können aber nichts als "Sub-Graph" geöffnet werden.
    Damit ist auf CE Ebene unklar, ob der Graph aus dem Include überhaupt sauber vom Launcher verwendet wird.
  • Wenn der Launcher parallel läuft werden im Graphen des Session Includes keine Datenraten usw. angezeigt.

Warum wird ein Session Include nicht analog eines SubGraphen behandelt?

Lösung

Session Imports werden im CE zwar angezeigt, können aber nichts als "Sub-Graph" geöffnet werden.

Die Frage greife ich schon mal ab, dazu gibt es bereits ein Ticket, muss noch umgesetzt werden:
  • [ACORE-10554] - Provide option to open included graph in new instance

Warum wird ein Session Include nicht analog eines SubGraphen behandelt?

Leider ist das nicht so trivial, da im Gegensatz zu ADTF 2.x da noch mehrere Meta Files mit reinspielen und deren Abhängigkeiten, deshalb muss der Scope eines CE immer die aktuelle Session sein und der inkludierte Graph/Session muss als Blackbox behandelt werden.
Das Öffnen/editieren ist natürlich valide, dazu muss aber der Scope gewechselt werden, das werden wir einbauen, vermutlich als neuen CE, ansonsten können wir die Konsistenz nicht garantieren.
Langfristig lässt sich das ggf. noch eleganter lösen.

Damit ist auf CE Ebene unklar, ob der Graph aus dem Include überhaupt sauber vom Launcher verwendet wird.

Das soll dich als User eigentlich nicht quälen, die Bedingung ist, dass eine Session standalone konstistent und lauffähig ist, dann kann sie auch integriert werden und der CE löst alles rekursiv auf.

Wenn der Launcher parallel läuft werden im Graphen des Session Includes keine Datenraten usw. angezeigt.

Diese Funktion gibt es noch nicht. Das Problem ist das der CE keine Information hat, wie der Subgraph heißt und kann so die Namen nicht auflösen.
Aber das wäre natürlich ein wünschenswertes Feature:
  • [ACORE-11048] - CE Remote connection should support included sessions

Files

Actions #1

Updated by hidden almost 3 years ago

  • Project changed from Public Support to 20
  • Status changed from New to In Progress
  • Customer set to VW
  • Topic set to ADTF::CE
Actions #2

Updated by hidden almost 3 years ago

  • Description updated (diff)
Actions #3

Updated by hidden almost 3 years ago

  • Description updated (diff)
Actions #5

Updated by hidden almost 3 years ago

  • Project changed from 20 to 30
  • Customer changed from VW to CARIAD
Actions #6

Updated by hidden almost 3 years ago

  • Product Issue Numbers set to https://www.cip.audi.de/jira/browse/ACORE-10554

Hallo Toni,

Session Imports werden im CE zwar angezeigt, können aber nichts als "Sub-Graph" geöffnet werden.

Die Frage greife ich schon mal ab, dazu gibt es bereits ein Ticket, muss noch umgesetzt werden:
  • [ACORE-10554] - Provide option to open included graph in new instance

Warum wird ein Session Include nicht analog eines SubGraphen behandelt?

Leider ist das nicht so trivial, da im Gegensatz zu ADTF 2.x da noch mehrere Meta Files mit reinspielen und deren Abhängigkeiten, deshalb muss der Scope eines CE immer die aktuelle Session sein und der inkludierte Graph/Session muss als Blackbox behandelt werden.
Das Öffnen/editieren ist natürlich valide, dazu muss aber der Scope gewechselt werden, das werden wir einbauen, vermutlich als neuen CE, ansonsten können wir die Konsistenz nicht garantieren.
Langfristig lässt sich das ggf. noch eleganter lösen.

Damit ist auf CE Ebene unklar, ob der Graph aus dem Include überhaupt sauber vom Launcher verwendet wird.

Das soll dich als User eigentlich nicht quälen, die Bedingung ist, dass eine Session standalone konstistent und lauffähig ist, dann kann sie auch integriert werden und der CE löst alles rekursiv auf.

Wenn der Launcher parallel läuft werden im Graphen des Session Includes keine Datenraten usw. angezeigt.

Die Frage geb ich an den Fachmann, der das Feature eingebaut hat.
Ich vermute es hat damit zu tun, dass der Remote Connect auf den Sessionnamen geht, die Bedingung kann hier nicht abgedeckt werden.
Sebastian ?

Actions #7

Updated by hidden almost 3 years ago

  • Product Issue Numbers changed from https://www.cip.audi.de/jira/browse/ACORE-10554 to https://www.cip.audi.de/jira/browse/ACORE-10554, https://www.cip.audi.de/jira/browse/ACORE-11048

Hallo Toni,

werden im ganzen Graphen in dem der Subgraph inkludiert wurde nichts angezeigt?
Kannst du uns vielleicht ein Screenshot schicken?

Grüße,
Sebastian

Actions #9

Updated by hidden almost 3 years ago

Hi Tony,

kurze Info, Sebastian ist diese Woche nicht verfügbar und wird sich das Thema nächste Woche anschauen

Actions #10

Updated by hidden almost 3 years ago

  • Support Level changed from 2nd Level to 3rd Level
Actions #11

Updated by hidden almost 3 years ago

Hi Tony,

jetzt habe ich verschanden. Es geht hier um einen inkludierten Graphen, dass ist mir irgendwie durch gerutscht.
Diese Funktion gibt es noch nicht. Das Problem ist das der CE keine Information hat, wie der Subgraph heißt und kann so die Namen nicht auflösen.

Aber das wäre natürlich ein wünschenswertes Feature. Ich hab hierzu das Ticket: https://www.cip.audi.de/jira/browse/ACORE-11048 angelegt.

Grüße,
Sebastian

Actions #12

Updated by hidden almost 3 years ago

  • Project changed from 30 to Public Support
  • Subject changed from ADTF3: Session Import funktioniert nur sehr eingeschränkt to Limited functionality regarding included sessions
  • Description updated (diff)
  • Status changed from In Progress to To Be Closed
  • Private changed from Yes to No
  • Resolution set to Product Issue Opened
Actions #13

Updated by hidden almost 3 years ago

  • Status changed from To Be Closed to Closed
Actions

Also available in: Atom PDF