bastionlab icon indicating copy to clipboard operation
bastionlab copied to clipboard

(feat) Adds string row-wise operations to RemoteLazyFrame

Open kbamponsem opened this issue 2 years ago • 2 comments

This PR adds a few methods on the RemoteLazyFrame and also adds another instruction to the CompositePlan, StringUdfPlanSegement.

The following are the string methods added

contains match replace replace_all to_uppercase to_lowercase fuzzy_match extract extract_all findall split

Also, unittests are added for all the functions.

kbamponsem avatar Jan 19 '23 13:01 kbamponsem

☂️ Python Cov

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
382 369 97% 0% 🟢

New Files

File Coverage Status
tests/test_rdf_string_ops.py 99% 🟢
TOTAL 99% 🟢

Modified Files

No covered modified files...

updated for commit: 9ab521b by action🐍

github-actions[bot] avatar Jan 19 '23 13:01 github-actions[bot]

We are going to rewrite serialization classes with serde, until this is done, this PR is blocked as it involves lots of new such classes

dhalf avatar Feb 03 '23 09:02 dhalf