citusdata / citus

Distributed PostgreSQL as an extension
https://www.citusdata.com
GNU Affero General Public License v3.0
10.12k stars 651 forks source link

arm64 package and docker image? #5063

Open thiscantbeserious opened 3 years ago

thiscantbeserious commented 3 years ago

It's 2021 - https://www.postgresql.org/about/news/arm64-on-aptpostgresqlorg-2033/

Many larger players have adopted the arm64 platform on a larger scale - how about shipping an arm64 package, given that postgre itself provides one too now?

Docker images should be easily done with buildx nowadays.

I know that we can always build from sources, but that's out of the question here.

From my personal experience arm64 is nothing like armv7/armhf - it's on par with compability and reliability of x86 ... but that's just personal experience. I mean Apple wouldn't ship their own arm64 CPUs if they wouldn't say the platform mature enought ... no?

Aside from Apple arm64 has really outgrown the "RaspberryPi"-Flavor it once started with:

https://www.gigabyte.com/Enterprise/Server-Motherboard/MP30-AR0-rev-11#Specifications https://www.solid-run.com/arm-servers-networking-platforms/honeycomb-workstation/ https://developer.nvidia.com/embedded/jetson-nano-developer-kit https://e.huawei.com/en/products/servers/taishan-server/taishan-5280-v2

gurkanindibay commented 3 years ago

Hi @thiscantbeserious Thanks for your interest and the detailed issue that is covering everything that is requested. Currently arm64 support is not in our plans . However, we may evaluate it since there are some requests like this one. We will give information about arm64 support and docker images on this issue , when we plan and prioritize these items.

thiscantbeserious commented 3 years ago

@gurkanindibay thanks for the info, that's good to know. :)

sbarlabanov commented 2 years ago

Any updates on that? We have currently a lot of devs using M1 Macs - they are unable to run citus docker images locally. This makes local development pretty uncomfortable :(.

sbarlabanov commented 2 years ago

Citus Amd64 images seem to work fine under the latest MacOS Monterey.

sbarlabanov commented 2 years ago

Update: there are still problems even with Monterey. On some machines work and on some not. So a native arm64 image would be really helpful.

betocolon23 commented 2 years ago

Hi, is there any updates on arm64 arch? Thanks in advance.

sycured commented 1 year ago

Hello, Any news? I don't find the right way to build rpm packages for aarch64 I tried to build it using https://github.com/citusdata/packaging and failed on my Oracle Linux 9 aarch64

seepine commented 1 month ago

It would be great if we could support ARM.