feast
feast copied to clipboard
perf: Make /push async
What this PR does / why we need it:
- make the /push endpoint async
- if pushing
toonline and async writes for theOnlineStoreare supported, will callawait store.push - offline writes in the async codepaths utilize
run_in_threadpool - this pr only adds the calls and interface, there are no online stores that support async write
- added tests for when async vs sync calls of
store.pushhappen in the server