-
Notifications
You must be signed in to change notification settings - Fork 610
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ARM arch support #2
Comments
Looks like you ticket got many likes! |
@fomichev3000 Could you please provide somewhere in the documentation list of supported hardware architectures for YDB? Now it is not clear, which combinations of OS-Hardware Arch are supported by YDB. Also, if you have any specific restritiction on minimal instruction set (e.g. AVX) - please write this info too. Thanks in advance! |
Hardware requirements are now described here: https://ydb.tech/en/docs/cluster/system-requirements |
Thanks for the documentation! However, the issue is about adding ARM support to YDB, not just updating the documentation:) So I suggest reopen the issue and close it only when ydb will work on ARM properly. |
Oh, sorry, thank you! |
…inter' ``` #0 0x23d0d55b in GetSchemePrefixSize(TBasicStringBuf<char, std::__y1::char_traits<char> >) /home/vmordovin/src/arcadia/fuse/arcadia/library/cpp/string_utils/url/url.cpp:111:11 #1 0x23d0ce99 in GetSchemeHostAndPort(TBasicStringBuf<char, std::__y1::char_traits<char> >, bool, bool) /home/vmordovin/src/arcadia/fuse/arcadia/library/cpp/string_utils/url/url.cpp:173:31 #2 0x23d0da8b in NUrl::SplitUrlToHostAndPath(TBasicStringBuf<char, std::__y1::char_traits<char> >) /home/vmordovin/src/arcadia/fuse/arcadia/library/cpp/string_utils/url/url.cpp:68:27 #3 0x23d0da8b in SplitUrlToHostAndPath(TBasicStringBuf<char, std::__y1::char_traits<char> >, TBasicStringBuf<char, std::__y1::char_traits<char> >&, TBasicStringBuf<char, std::__y1::char_traits<char> >&) /hom e/vmordovin/src/arcadia/fuse/arcadia/library/cpp/string_utils/url/url.cpp:201:31 #4 0x2c0d8715 in NReportSnippets::SplitGreenUrl(NSc::TValue&, TBasicStringBuf<char, std::__y1::char_traits<char> >, TBasicStringBuf<char, std::__y1::char_traits<char> >) /home/vmordovin/src/arcadia/fuse/arca dia/search/web/util/report_snippets/report_snippets.cpp:50:5 #5 0x2363d63b in (anonymous namespace)::TReportSnippetGenericContext::ProcessGrouping(TMetaGrouping&, TGroupingIndex const&, IMetaRearrangeContext::TRearrangeParams const&) /home/vmordovin/src/arcadia/fuse/a rcadia/search/web/rearrange/rep_snip_generic/generic.cpp:129:21 ... ```
- remove the new option to control index impl tables partition split boundaries inclusion in the describe result of a table from public API. We will work on `ydb tools dump` later to enable it to save index tables split boundaries.
https://github.com/yandex/toolchain-registry/releases/tag/clang-format-18-v2 commit_hash:0cc68e232a14adf66a88617e9b1f7f18facd2dce
https://github.com/yandex/toolchain-registry/releases/tag/clang-format-18-v2 commit_hash:0cc68e232a14adf66a88617e9b1f7f18facd2dce
https://github.com/yandex/toolchain-registry/releases/tag/clang-format-18-v2 commit_hash:0cc68e232a14adf66a88617e9b1f7f18facd2dce
Hi!
As far as I see the only officially supported hardware architecture for now is x86-64.
We have a case when we want to build cloud-native application, which will be deployed to AWS EC2 instances with AWS Graviton CPUs (just because they are cheaper for the same performance in our workload). Not only AWS has ARM-based CPU - e.g. Alibaba Cloud also has their own ARM-based CPUs.
Is it possible to add ARM architecture support to your roadmap?
Thanks in advance!
The text was updated successfully, but these errors were encountered: