Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
This is a parent JIRA for starting a module for processing strings in-memory arranged in Arrow format. This will include using the re2 C++ regular expression library and other standard string manipulations (such as those found on Python's string objects)
Attachments
Issue Links
- is a child of
-
ARROW-8894 [C++] C++ array kernels framework and execution buildout (umbrella issue)
- Open
- is a parent of
-
ARROW-9431 [C++/Python] Kernel for SetItem(IntegerArray, values)
- Open
-
ARROW-12710 [C++] String concatenate aggregate kernel
- Open
-
ARROW-9128 [C++] Implement string space trimming kernels: trim, ltrim, and rtrim
- Resolved
-
ARROW-10195 [C++] Add string struct extract kernel using re2
- Resolved
-
ARROW-10959 [C++] Add scalar string join kernel
- Resolved
-
ARROW-11693 [C++] Add string length kernel
- Resolved
-
ARROW-12134 [C++] Add regex string match kernel
- Resolved
-
ARROW-12657 [C++][Python][Compute] String hex to numeric conversion and bit shifting
- Resolved
-
ARROW-12709 [C++] Add variadic string join kernel
- Resolved
-
ARROW-12712 [C++] String repeat kernel
- Resolved
-
ARROW-12713 [C++] String reverse kernel
- Resolved
-
ARROW-12714 [C++] String title case kernel
- Resolved
-
ARROW-12715 [C++] SQL-style glob string match kernel
- Resolved
-
ARROW-12716 [C++] Left/right/center string padding kernels
- Resolved
-
ARROW-12717 [C++] Substring find position kernel
- Resolved
-
ARROW-12944 [C++] String capitalize kernel
- Resolved
-
ARROW-12946 [C++] String swap case kernel
- Resolved
-
ARROW-12948 [C++] Add string slice replace kernel
- Resolved
-
ARROW-12949 [C++] Add string starts-with/ends-with kernels
- Resolved
-
ARROW-12950 [C++] Add substring count kernel
- Resolved
-
ARROW-12952 [C++] Add regex count kernel
- Resolved
-
ARROW-13157 [C++] Add find_substring_regex kernel and implement ignore_case for find_substring
- Resolved
-
ARROW-13410 [C++] Implement min_max kernel for array[string]
- Closed
-
ARROW-13106 [C++] String formatting kernel
- Open
-
ARROW-13774 [C++][Python][Compute] Number to string hex conversion
- Open
-
ARROW-13825 [C++][Compute] Add string translate kernel
- Open
-
ARROW-9268 [C++] Add is{alnum,alpha,...} kernels for strings
- Resolved
-
ARROW-9991 [C++] split kernels for strings/binary
- Resolved
-
ARROW-10557 [C++] Add scalar string slicing/substring extract kernel
- Resolved
-
ARROW-12608 [C++] Add split_pattern_regex function
- Resolved
-
ARROW-12835 [C++] Implement case insenstive match in match_substring(_regex) and match_like
- Resolved
-
ARROW-10306 [C++] Add string replacement kernel
- Resolved
-
ARROW-14306 [C++][Compute] Add binary reverse kernel
- Resolved
-
ARROW-12990 [C++][Compute] Add utf8_format kernel
- Closed
-
ARROW-14126 [C++] Add locale support for relevant string compute functions
- Closed
-
ARROW-9100 [C++] Add ascii_lower kernel
- Resolved
- is depended upon by
-
ARROW-9401 [C++/Python]Â Support necessary functionality to have an Arrow-string type in pandas
- Open
- is related to
-
ARROW-8922 [C++] Implement example string scalar kernel function to assist with string kernels buildout per ARROW-555
- Resolved
- relates to
-
ARROW-9131 [C++] Faster ascii_lower and ascii_upper
- Resolved
-
ARROW-9133 [C++] Add utf8_upper and utf8_lower
- Resolved
- links to