Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
7.6.0
-
0
Description
If Eventing is used to call out (via cURL or a defined cloud service) to generate vector embeddings we should support calls to pack large dimensional arrays of floats as base64 encoded strings. We should expose fast functions of: base64encode() and base64decode() [ much like crc64() ].
Attachments
Issue Links
For Gerrit Dashboard: MB-60158 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
208433,9 | MB-60158: Support base64 operation | unstable | eventing | Status: MERGED | +2 | +1 |
208636,2 | MB-60158: Support base64 operation | trinity | eventing | Status: MERGED | +2 | +1 |
209082,3 | MB-60158: Check for correct base64 string | unstable | eventing | Status: MERGED | +2 | +1 |
209150,2 | MB-60158: Fix compilation issue on c++20 | unstable | eventing | Status: MERGED | +2 | +1 |
209201,3 | MB-60158: Fix compilation issue on c++20 | trinity | eventing | Status: MERGED | +2 | +1 |
209205,2 | MB-60158: Check for correct base64 string | trinity | eventing | Status: MERGED | +2 | +1 |
209211,2 | MB-60158: Support base64 float array with 4 byte precision | trinity | eventing | Status: MERGED | +2 | +1 |
209260,9 | MB-60158: Support base64 float array with 4 byte precision | unstable | eventing | Status: MERGED | +2 | +1 |