Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Clean up a moved channel's frozen copy at its hosting service

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

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
typescript
Bereich
backend

Rechercherichtung

Start at the move paths for toLocal and toCompute, then trace channel deletion and the hosting service's frozen channel behavior; the issue gives no file or test names. Reproduce a move from a hosted channel, activate the destination, then delete the channel and check whether the frozen copy is removed or the failure is reported. Done means either expected cleanup path works and deletion cannot silently leave the copy behind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Found while building #499 and #500.

What happens

A move out of a hosting service (toLocal, or toCompute from a hosted channel since #522) freezes the channel at its service and keeps the frozen object there. Deleting the channel later doesn't remove that copy, and the service refuses a plain delete of a frozen channel. While testing, three such copies had to be unfrozen and deleted by hand.

Expected

  • Deleting a channel that once lived at a hosting service also removes its frozen copy there, or
  • the move removes the frozen copy once the destination has confirmed activation.

Either way, a delete that leaves a frozen copy behind should not fail silently.

Dogfooding: #5

Vorherrschende Sprache
TypeScript
Sterne
1
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

  • Kein Dockerfile und keine Docker-Compose-Datei
  • Hat eine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

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 githubnext/ace2

Alle Issues in githubnext/ace2

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

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