daphne-eu / daphne

DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines
Apache License 2.0
67 stars 62 forks source link

629 efficient processing dense matrix of strings dsl #846

Closed saminbassiri closed 1 month ago

saminbassiri commented 1 month ago

[DAPHNE-#629] Enhance String Processing Capabilities in DaphneDSL for DenseMatrices of strings

Summary

This PR closes issue #629, and building on the progress of PR #845. It introduces several enhancements to DaphneDSL, expanding support for string operations on DenseMatrix<std::string>. It covers a range of features to improve the efficiency and flexibility of string handling at the DaphneDSL level.

Changes:

Testing

Initial tests for DenseMatrix<std::string> in DaphneDSL scripts were implemented to verify the functionality of all newly introduced features, ensuring robust support for string operations in dense matrices.