Cloning in the batch jobs?

Offen
#5 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
20/100
Issue-Typ
Refactoring
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
python
Bereich
tooling

Rechercherichtung

Beginnen Sie damit, nachzuverfolgen, wo ILDConfig während der Übermittlung von Batch-Jobs geklont wird und wie der allgemeine Einrichtungsschritt organisiert ist. Klären Sie, ob das Klonen vor der Übermittlung erfolgen kann, und legen Sie anschließend fest, wie die Konsistenz und Reproduzierbarkeit der übermittelten Konfiguration gewahrt werden. Erledigt bedeutet, dass die Verantwortung für das Klonen und der Konfigurationsfluss ausdrücklich geklärt sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

          Do you want to keep the cloning in the batch jobs? Talking mostly about ILDConfig now, but these can become quite large and cloning can take quite a bit. If it's at all possible to lift the cloning to a "general setup step" that happens before the submission, etc. happens, I would recommend doing that. The obvious disadvantage is that it becomes user responsibility to make sure that things are consistent and that the config that was used for submission is reproducible.

Potentially something for another PR.

Originally posted by @tmadlener in https://github.com/key4hep/k4DetPerformance/pull/3#discussion_r1623916895

Vorherrschende Sprache
Python
Sterne
2
Forks
10
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus key4hep/TrackerPerformanceScripts

Alle Issues in key4hep/TrackerPerformanceScripts

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.