numaproj / numaflow-python

Numaflow Python SDK
Apache License 2.0
52 stars 18 forks source link

feat: add side input grpc service #107

Closed kohlisid closed 1 year ago

kohlisid commented 1 year ago

Add support for Side Inputs

codecov[bot] commented 1 year ago

Codecov Report

Merging #107 (7a60210) into main (0010845) will increase coverage by 0.09%. The diff coverage is 96.49%.

@@            Coverage Diff             @@
##             main     #107      +/-   ##
==========================================
+ Coverage   94.74%   94.83%   +0.09%     
==========================================
  Files          26       29       +3     
  Lines        1027     1084      +57     
  Branches       69       71       +2     
==========================================
+ Hits          973     1028      +55     
- Misses         31       32       +1     
- Partials       23       24       +1     
Files Changed Coverage Δ
pynumaflow/sideinput/server.py 94.87% <94.87%> (ø)
pynumaflow/_constants.py 100.00% <100.00%> (ø)
pynumaflow/sideinput/__init__.py 100.00% <100.00%> (ø)
pynumaflow/sideinput/_dtypes.py 100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

kohlisid commented 1 year ago
Screenshot 2023-09-06 at 4 12 36 PM Screenshot 2023-09-06 at 4 12 47 PM

Manual testing for SideInput using the python SDK