Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-9376

Ported impala to work on aarch64

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Backend
    • Labels:
      None
    • Epic Color:
      ghx-label-3

      Description

      Make impala working on aarch64.

        Attachments

          Issue Links

          1.
          Add time now for aarch64 Sub-task Resolved huangtianhua
          2.
          Replace Boost-1.57.0-p3 to Boost-1.61.0.-p2 for aarch64 supporting Sub-task Resolved zhaorenhai
          3.
          Add arm64 openjdk version for Ubuntu 18.04 in bootstrap_system.sh Sub-task Resolved zhaorenhai
          4.
          Add some new packages to download for supporting arm64 Sub-task Closed zhaorenhai
          5.
          Download Python dependencies even skipping bootstrap toolchain Sub-task Resolved zhaorenhai
          6.
          Add -fsigned-char compile option Sub-task Resolved zhaorenhai
          7.
          Add arm64 atomic ops Sub-task Resolved zhaorenhai
          8.
          Bump up linux-syscall-support.h to newest version Sub-task Resolved zhaorenhai
          9.
          Reduce duplicate code in thrift CMakeLists.txt Sub-task Resolved zhaorenhai
          10.
          Replace Intel's SSE instructions with ARM's NEON instructions Sub-task Resolved zhaorenhai
          11.
          Decide cacheline size of aarch64 Sub-task Resolved zhaorenhai
          12.
          Replace Intel's popcntq instruction with ARM's mechanism Sub-task Closed zhaorenhai
          13.
          Replace Intel's pcmpestri and pcmpestrm instructions with ARM mechanism Sub-task Closed zhaorenhai
          14.
          Replace Intel's crc32 instructions with ARM's instructions Sub-task Closed zhaorenhai
          15.
          Remove unused included file mm_malloc.h on ARM Sub-task Resolved zhaorenhai
          16.
          Resolve error when build tsan and ubsan on arm64 Sub-task Resolved zhaorenhai
          17.
          Keep blocking queue cache line aligned on aarch64 Sub-task Resolved zhaorenhai
          18.
          Port LLVM codegen to adapt aarch64 Sub-task Resolved zhaorenhai
          19.
          OSError: Cannot call rmtree on a symbolic link when creating python virtualenv Sub-task Resolved Laszlo Gaal
          20.
          Add aarch64 compile options for clang Sub-task Resolved zhaorenhai
          21.
          Fix bad cipher test failed case on aarch64 Sub-task Resolved zhaorenhai
          22.
          Fix thread-pool-test failed case on aarch64 Sub-task Resolved zhaorenhai
          23.
          cast(pow(2, 31) as int) return 2147483647 on aarch64 Sub-task Resolved zhaorenhai
          24.
          base64decode % will not return error when in newer OS Sub-task Resolved zhaorenhai
          25.
          ctest InPredicate test failure on aarch64 Sub-task Resolved zhaorenhai
          26.
          Fix test_alloc_fail failed case on aarch64 Sub-task Resolved zhaorenhai
          27.
          ./tests/run-tests.py query_test/test_udfs.py failed on aarch64 Sub-task Resolved zhaorenhai
          28.
          Fix bugs of IMPALA-9645 Sub-task Resolved zhaorenhai
          29.
          DeadLock while run unifiedbetests on aarch64 platform Sub-task Resolved zhaorenhai
          30.
          Create aarch64 development environment on ubuntu 18.04 Sub-task Resolved zhaorenhai
          31.
          Add a statement of platforms that Impala runs on Sub-task Resolved huangtianhua
          32.
          Change apt install retry times to 30 Sub-task Closed zhaorenhai

            Activity

              People

              • Assignee:
                huangtianhua huangtianhua
                Reporter:
                huangtianhua huangtianhua
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: