OpenSearch-Dashboards: [BUG] Re2 Requires a higher NODE_MODULE_VERSION
Describe the bug
node-re2 so that we can safely use the regular expressions specified by end-users in Timelion see version conflict error when using v1.2 on arm instance.
v1.2:

main (2.0):

To Reproduce create v1.2 graviton2 domain logon to OpenSearch and load sample web log data go to visualize and select to create a timelion visualization run expression:
.es(*).label('all', '.*')
Expected behavior fix the error
OpenSearch Version v1.2 +
Dashboards Version v1.2 +
Plugins no plugin
Host/Environment (please complete the following information):
- OS: [e.g. iOS]
- Browser and version [e.g. 22]
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 16 (14 by maintainers)
Commits related to this issue
- update re2 build for arm under node 14 We build and restore re2 for arm. With a license built in, we zip the build artifact as .tar.gz. The original patchModule method has a default extract method an... — committed to ananzh/OpenSearch-Dashboards by ananzh 2 years ago
- update re2 build for arm under node 14 We build and restore re2 for arm. With a license built in, we zip the build artifact as .tar.gz. The original patchModule method has a default extract method an... — committed to ananzh/OpenSearch-Dashboards by ananzh 2 years ago
- update re2 build for arm under node 14 We build and restore re2 for arm. With a license built in, we zip the build artifact as .tar.gz. The original patchModule method has a default extract method an... — committed to ananzh/OpenSearch-Dashboards by ananzh 2 years ago
- Updates re2 build for arm under node 14 (#1454) We build and restore re2 for arm. With a license built in, we zip the build artifact as .tar.gz. The original patchModule method has a default extrac... — committed to opensearch-project/OpenSearch-Dashboards by ananzh 2 years ago
- update re2 build for arm under node 10 This is a backport for the fix we made on 2.0. Please check the Backport PR for more details. The difference between this version and 2.0 is node bump. From or... — committed to ananzh/OpenSearch-Dashboards by ananzh 2 years ago
- [1.x] update re2 build for arm under node 10 This is a backport for the fix we made on 2.0. Please check the Backport PR for more details. The difference between this version and 2.0 is node bump. F... — committed to ananzh/OpenSearch-Dashboards by ananzh 2 years ago
- [1.x] update re2 build for arm under node 10 (#1482) This is a backport for the fix we made on 2.0. Please check the Backport PR for more details. The difference between this version and 2.0 is nod... — committed to opensearch-project/OpenSearch-Dashboards by ananzh 2 years ago
- [1.x] update re2 build for arm under node 10 (#1482) This is a backport for the fix we made on 2.0. Please check the Backport PR for more details. The difference between this version and 2.0 is node ... — committed to opensearch-project/OpenSearch-Dashboards by ananzh 2 years ago
- [1.x] Update re2 build for arm under node 10 (#1482) (#1510) This is a backport for the fix we made on 2.0. Please check the Backport PR for more details. The difference between this version and 2.... — committed to opensearch-project/OpenSearch-Dashboards by opensearch-trigger-bot[bot] 2 years ago
Thanks @AMoo-Miki for providing node-re2 redistribution. my original question is what’s our build process for OSD arm artifacts. Now, I have one more question about build/redistribution process for node-re2 ARM
There are opportunities to improve here, shall we discuss, at least add an item to backlog.
@seraphjiang, I maintain the arm64 builds for node-re2 in a personal capacity. It involves a manual triggering of
npm i re2@1.15.4on an arm64 environment. Then the artifacts are uploaded for consumption.@ananzh can you please verify that these work for the 1.x branch?