cloudflare / cloudflare/workerd
Setting durable object jurisdiction should be a no-op in local env
- Lingua principale
- C++
- Stelle
- 8.7k
- Fork
- 742
- Merge medio
- 2g 20h
- PR unite (30g)
- 174
Descrizione
When applying a jurisdiction for a durable object with:
`const euSubnamespace = env.MY_DURABLE_OBJECT.jurisdiction("eu");`
it does not work in local env and instead throws an error saying
```
Jurisdiction restrictions are not implemented in workerd.
```
I don't think anyone expects jurisdiction to take effect on the local machine.
Because of the error additional logic is needed to skip the jurisdiction setting when running locally, and this feels like an unnecessary complication.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Non viene indicato alcun file o test. Inizia cercando il testo esatto dell’errore nel codice sorgente di workerd, quindi segui la gestione locale della chiamata jurisdiction(). Il lavoro è completato quando impostare localmente una jurisdiction() di Durable Object non genera più errori e il comportamento locale è coperto da test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp, javascript
- Ambito
- backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 58/100