stackabletech / stackabletech/airflow-operator

Investigate possible race conditions when gitsync-ing DAG submodules

Aperta
#417 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
Rust
Stelle
32
Fork
6
Merge medio
1g 7h
PR unite (30g)
13

Descrizione

Description

As a user of Airflow I want to be sure that DAGs that use submodules are seamlessly updated and registered with Airflow via gitsync. This covers the following:

### Tasks
- [ ] Check that DAGs are consistent i.e. that the state when the DAG is started is the same despite subsequent syncs while the DAG is still running
- [ ] Check that "new" submodules are correctly loaded/registered

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia esaminando il comportamento di gitsync relativo ai sottomoduli DAG. Riproduci delle sincronizzazioni mentre un DAG è in esecuzione e aggiungi un nuovo sottomodulo; quindi verifica che il DAG in esecuzione rimanga coerente e che i DAG del nuovo sottomodulo vengano caricati e registrati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
git, rust
Ambito
devops
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.