cockroachdb / cockroachdb/cockroach

geospatial: heterogeneous clusters with s390x and other architectures are not supported

Open
#148,783 0 comments 0 reactions 0 assignees View on GitHub
A-s390x A-spatial C-cleanup docs-known-limitation T-sql-queries
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

As exposed via #146001, #146007, #146109, there are slight differences in how trigonometric functions are computed on s390x system (due to its architecture support, i.e. specialized assembly instructions) from all other systems that we support. Some trigonometric functions are used when computing miscellaneous geospatial-related things, including how we compute inverted index keys. This means that a SQL pod running s390x might not be able to find the correct inverted index entries when they were originally written by a non-s390x system. In turn this means that geospatial queries are likely to get incorrect results in heterogeneous clusters.

Jira issue: CRDB-51799

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.