jlewi / flaap

Federated Learning and Analytics Protocols
Apache License 2.0
0 stars 0 forks source link

E2E test fails: create_struct isn't implemented. #19

Closed jlewi closed 2 years ago

jlewi commented 2 years ago

Coordinator is failing in the E2E test with

NotImplementedError: create_struct isn't supported with asynchronous execution via the task store

Looks like a bug in my understanding of when create_struct is needed as part of the protocol.

We should probably fix this by refactoring to better support TFF's stateful protocol as described in the design doc. https://docs.google.com/document/d/10rvJdXRtgVOYNU2cj-M4ycGLoAxI2m3BKcRJQtE9nY8/edit#heading=h.sw48ol3t02xj

Blocks #12