risingwavelabs / risingwave

Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
https://go.risingwave.com/slack
Apache License 2.0
7.07k stars 580 forks source link

Elasticsearch Sink with Version 7.x throws Es Writer Error #18048

Open edeesis opened 3 months ago

edeesis commented 3 months ago

Describe the bug

Using Elasticsearch 7.x seems to error when writing to Elasticsearch. The error may be related to a change introduced in https://github.com/risingwavelabs/risingwave/issues/12234.

It seems like ES 7 doesn't support this option.

Error message/log

[2024-08-14 19:01:22] [XX000] ERROR: Failed to execute the statement
[2024-08-14 19:01:22] Caused by these errors (recent errors listed first):
[2024-08-14 19:01:22] 1: gRPC request to meta service failed: Internal error
[2024-08-14 19:01:22] 2: get error from control stream: worker node 2, gRPC request to stream service failed: Internal error: failed to collect barrier for epoch [6975735611392000]: Actor 29 exited unexpectedly: Executor error: Sink error: Remote sink error: INTERNAL: Error message Es writer error: Bulk of 1 actions failed. Failure: Elasticsearch exception [type=exception, reason=Content-Type header [application/vnd.elasticsearch+json; compatible-with=7] is not supported];

To Reproduce

I have updated the docker-compose file in this fork to reproduce.

Create a source, I did it via Postgres CDC

In the Postgres Database, create a table:

CREATE TABLE table_name (id bigserial primary key)
INSERT INTO table_name DEFAULT VALUES;
CREATE SOURCE IF NOT EXISTS cdc_source WITH (
    connector = 'postgres-cdc',
    hostname = 'postgres-0',
    port = '5432',
    username = 'postgres',
    password = '',
    database.name = 'postgres',
)

Create a table from that source

CREATE TABLE table_name (id bigint primary key) FROM cdc_source TABLE 'public.table_name'

Create a Elasticsearch Sink

CREATE SINK inbox_channels FROM table_name WITH (
      connector = 'elasticsearch',
      primary_key = 'id',
      index = 'data',
      url = 'http://elasticsearch:9200',
    )

Expected behavior

Data should appear in the Elasticsearch Index

How did you deploy RisingWave?

via Docker Compose

https://github.com/edeesis/risingwave/commit/9f53b15d59d7b96e494987ae42cd5aa367e7d026

The version of RisingWave

v1.10.0

Additional context

Full Stack:

risingwave-standalone  | 2024-08-14T23:01:22.566877917Z  WARN         rw-main risingwave_stream::task::barrier_manager: control stream reset with error error=gRPC request failed: Internal error: failed to collect barrier for epoch [6975735611392000]: Actor 29 exited unexpectedly: Executor error: Sink error: Remote sink error: INTERNAL: Error message Es writer error: Bulk of 1 actions failed. Failure: Elasticsearch exception [type=exception, reason=Content-Type header [application/vnd.elasticsearch+json; compatible-with=7] is not supported]
risingwave-standalone  | 2024-08-14T23:01:22.573458709Z  WARN         rw-main risingwave_meta::barrier::rpc: get error from response stream node=WorkerNode { id: 2, r#type: ComputeNode, host: Some(HostAddress { host: "0.0.0.0", port: 5688 }), state: Running, parallel_units: [ParallelUnit { id: 0, worker_node_id: 2 }, ParallelUnit { id: 1024, worker_node_id: 2 }, ParallelUnit { id: 2048, worker_node_id: 2 }, ParallelUnit { id: 3072, worker_node_id: 2 }, ParallelUnit { id: 4096, worker_node_id: 2 }, ParallelUnit { id: 5120, worker_node_id: 2 }], property: Some(Property { is_streaming: true, is_serving: true, is_unschedulable: false }), transactional_id: Some(0), resource: Some(Resource { rw_version: "1.10.0", total_memory_bytes: 8222146560, total_cpu_cores: 6 }), started_at: Some(1723676160) } err=gRPC request to stream service failed: Internal error: failed to collect barrier for epoch [6975735611392000]: Actor 29 exited unexpectedly: Executor error: Sink error: Remote sink error: INTERNAL: Error message Es writer error: Bulk of 1 actions failed. Failure: Elasticsearch exception [type=exception, reason=Content-Type header [application/vnd.elasticsearch+json; compatible-with=7] is not supported]
risingwave-standalone  | 2024-08-14T23:01:22.576242542Z  INFO         rw-main failure_recovery{error=get error from control stream: worker node 2, gRPC request to stream service failed: Internal error: failed to collect barrier for epoch [6975735611392000]: Actor 29 exited unexpectedly: Executor error: Sink error: Remote sink error: INTERNAL: Error message Es writer error: Bulk of 1 actions failed. Failure: Elasticsearch exception [type=exception, reason=Content-Type header [application/vnd.elasticsearch+json; compatible-with=7] is not supported]; prev_epoch=6975735549919232}: risingwave_meta::barrier::recovery: recovery start!
risingwave-standalone  | 2024-08-14T23:01:22.609895834Z  INFO         rw-main failure_recovery{error=get error from control stream: worker node 2, gRPC request to stream service failed: Internal error: failed to collect barrier for epoch [6975735611392000]: Actor 29 exited unexpectedly: Executor error: Sink error: Remote sink error: INTERNAL: Error message Es writer error: Bulk of 1 actions failed. Failure: Elasticsearch exception [type=exception, reason=Content-Type header [application/vnd.elasticsearch+json; compatible-with=7] is not supported]; prev_epoch=6975735549919232}:recovery_attempt: risingwave_meta::barrier::recovery: recovering mview progress
risingwave-standalone  | 2024-08-14T23:01:22.614085125Z  INFO         rw-main failure_recovery{error=get error from control stream: worker node 2, gRPC request to stream service failed: Internal error: failed to collect barrier for epoch [6975735611392000]: Actor 29 exited unexpectedly: Executor error: Sink error: Remote sink error: INTERNAL: Error message Es writer error: Bulk of 1 actions failed. Failure: Elasticsearch exception [type=exception, reason=Content-Type header [application/vnd.elasticsearch+json; compatible-with=7] is not supported]; prev_epoch=6975735549919232}:recovery_attempt: risingwave_meta::barrier::recovery: recovered mview progress
risingwave-standalone  | 2024-08-14T23:01:22.577037625Z ERROR         rw-main risingwave_meta::rpc::ddl_controller_v2: failed to create streaming job id=17 error=get error from control stream: worker node 2, gRPC request to stream service failed: Internal error: failed to collect barrier for epoch [6975735611392000]: Actor 29 exited unexpectedly: Executor error: Sink error: Remote sink error: INTERNAL: Error message Es writer error: Bulk of 1 actions failed. Failure: Elasticsearch exception [type=exception, reason=Content-Type header [application/vnd.elasticsearch+json; compatible-with=7] is not supported];
risingwave-standalone  | 
risingwave-standalone  | Backtrace:
risingwave-standalone  |    0: std::backtrace_rs::backtrace::libunwind::trace
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
risingwave-standalone  |    1: std::backtrace_rs::backtrace::trace_unsynchronized
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
risingwave-standalone  |    2: std::backtrace::Backtrace::create
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/backtrace.rs:331:13
risingwave-standalone  |    3: anyhow::kind::Adhoc::new
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.86/src/kind.rs:73:36
risingwave-standalone  |    4: risingwave_meta::barrier::rpc::merge_node_rpc_errors
risingwave-standalone  |              at ./risingwave/src/meta/src/barrier/rpc.rs:541:5
risingwave-standalone  |    5: risingwave_meta::barrier::rpc::ControlStreamManager::next_complete_barrier_response::{{closure}}
risingwave-standalone  |              at ./risingwave/src/meta/src/barrier/rpc.rs:211:35
risingwave-standalone  |    6: risingwave_meta::barrier::GlobalBarrierManager::run::{{closure}}::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/macros/select.rs:524:49
risingwave-standalone  |    7: <tokio::future::poll_fn::PollFn<F> as core::future::future::Future>::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/future/poll_fn.rs:58:9
risingwave-standalone  |    8: risingwave_meta::barrier::GlobalBarrierManager::run::{{closure}}
risingwave-standalone  |              at ./risingwave/src/meta/src/barrier/mod.rs:603:13
risingwave-standalone  |    9: risingwave_meta::barrier::GlobalBarrierManager::start::{{closure}}
risingwave-standalone  |              at ./risingwave/src/meta/src/barrier/mod.rs:497:46
risingwave-standalone  |   10: <tracing::instrument::Instrumented<T> as core::future::future::Future>::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/src/instrument.rs:321:9
risingwave-standalone  |   11: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/core.rs:328:17
risingwave-standalone  |   12: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/loom/std/unsafe_cell.rs:16:9
risingwave-standalone  |   13: tokio::runtime::task::core::Core<T,S>::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/core.rs:317:30
risingwave-standalone  |   14: tokio::runtime::task::harness::poll_future::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/harness.rs:485:19
risingwave-standalone  |   15: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/core/src/panic/unwind_safe.rs:272:9
risingwave-standalone  |   16: std::panicking::try::do_call
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panicking.rs:552:40
risingwave-standalone  |   17: std::panicking::try
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panicking.rs:516:19
risingwave-standalone  |   18: std::panic::catch_unwind
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panic.rs:146:14
risingwave-standalone  |   19: tokio::runtime::task::harness::poll_future
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/harness.rs:473:18
risingwave-standalone  |   20: tokio::runtime::task::harness::Harness<T,S>::poll_inner
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/harness.rs:208:27
risingwave-standalone  |   21: tokio::runtime::task::harness::Harness<T,S>::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/harness.rs:153:15
risingwave-standalone  |   22: tokio::runtime::task::raw::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/raw.rs:271:5
risingwave-standalone  |   23: tokio::runtime::task::raw::RawTask::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/raw.rs:201:18
risingwave-standalone  |   24: tokio::runtime::task::LocalNotified<S>::run
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/mod.rs:427:9
risingwave-standalone  |   25: tokio::runtime::scheduler::multi_thread::worker::Context::run_task::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/scheduler/multi_thread/worker.rs:576:18
risingwave-standalone  |   26: tokio::runtime::coop::with_budget
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/coop.rs:107:5
risingwave-standalone  |   27: tokio::runtime::coop::budget
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/coop.rs:73:5
risingwave-standalone  |   28: tokio::runtime::scheduler::multi_thread::worker::Context::run_task
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/scheduler/multi_thread/worker.rs:575:9
risingwave-standalone  |   29: tokio::runtime::scheduler::multi_thread::worker::Context::run
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/scheduler/multi_thread/worker.rs:538:24
risingwave-standalone  |   30: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/scheduler/multi_thread/worker.rs:491:21
risingwave-standalone  |   31: tokio::runtime::context::scoped::Scoped<T>::set
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/context/scoped.rs:40:9
risingwave-standalone  |   32: tokio::runtime::context::set_scheduler::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/context.rs:176:26
risingwave-standalone  |   33: std::thread::local::LocalKey<T>::try_with
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/thread/local.rs:284:16
risingwave-standalone  |   34: std::thread::local::LocalKey<T>::with
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/thread/local.rs:260:9
risingwave-standalone  |   35: tokio::runtime::context::set_scheduler
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/context.rs:176:17
risingwave-standalone  |   36: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/scheduler/multi_thread/worker.rs:486:9
risingwave-standalone  |   37: tokio::runtime::context::runtime::enter_runtime
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/context/runtime.rs:65:16
risingwave-standalone  |   38: tokio::runtime::scheduler::multi_thread::worker::run
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/scheduler/multi_thread/worker.rs:478:5
risingwave-standalone  |   39: tokio::runtime::scheduler::multi_thread::worker::Launch::launch::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/scheduler/multi_thread/worker.rs:447:45
risingwave-standalone  |   40: <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/blocking/task.rs:42:21
risingwave-standalone  |   41: <tracing::instrument::Instrumented<T> as core::future::future::Future>::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/src/instrument.rs:321:9
risingwave-standalone  |   42: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/core.rs:328:17
risingwave-standalone  |   43: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/loom/std/unsafe_cell.rs:16:9
risingwave-standalone  |   44: tokio::runtime::task::core::Core<T,S>::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/core.rs:317:30
risingwave-standalone  |   45: tokio::runtime::task::harness::poll_future::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/harness.rs:485:19
risingwave-standalone  |   46: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/core/src/panic/unwind_safe.rs:272:9
risingwave-standalone  |   47: std::panicking::try::do_call
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panicking.rs:552:40
risingwave-standalone  |   48: std::panicking::try
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panicking.rs:516:19
risingwave-standalone  |   49: std::panic::catch_unwind
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panic.rs:146:14
risingwave-standalone  |   50: tokio::runtime::task::harness::poll_future
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/harness.rs:473:18
risingwave-standalone  |   51: tokio::runtime::task::harness::Harness<T,S>::poll_inner
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/harness.rs:208:27
risingwave-standalone  |   52: tokio::runtime::task::harness::Harness<T,S>::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/harness.rs:153:15
risingwave-standalone  |   53: tokio::runtime::task::raw::RawTask::poll
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/raw.rs:201:18
risingwave-standalone  |   54: tokio::runtime::task::UnownedTask<S>::run
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/task/mod.rs:464:9
risingwave-standalone  |   55: tokio::runtime::blocking::pool::Task::run
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/blocking/pool.rs:159:9
risingwave-standalone  |   56: tokio::runtime::blocking::pool::Inner::run
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/blocking/pool.rs:513:17
risingwave-standalone  |   57: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}}
risingwave-standalone  |              at ./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/blocking/pool.rs:471:13
risingwave-standalone  |   58: std::sys_common::backtrace::__rust_begin_short_backtrace
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/sys_common/backtrace.rs:155:18
risingwave-standalone  |   59: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/thread/mod.rs:528:17
risingwave-standalone  |   60: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/core/src/panic/unwind_safe.rs:272:9
risingwave-standalone  |   61: std::panicking::try::do_call
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panicking.rs:552:40
risingwave-standalone  |   62: std::panicking::try
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panicking.rs:516:19
risingwave-standalone  |   63: std::panic::catch_unwind
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/panic.rs:146:14
risingwave-standalone  |   64: std::thread::Builder::spawn_unchecked_::{{closure}}
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/thread/mod.rs:527:30
risingwave-standalone  |   65: core::ops::function::FnOnce::call_once{{vtable.shim}}
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/core/src/ops/function.rs:250:5
risingwave-standalone  |   66: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/alloc/src/boxed.rs:2020:9
risingwave-standalone  |   67: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/alloc/src/boxed.rs:2020:9
risingwave-standalone  |   68: std::sys::pal::unix::thread::Thread::new::thread_start
risingwave-standalone  |              at ./rustc/4a0cc881dcc4d800f10672747f61a94377ff6662/library/std/src/sys/pal/unix/thread.rs:108:17
risingwave-standalone  |   69: start_thread
risingwave-standalone  |              at ./nptl/pthread_create.c:447:8
risingwave-standalone  |   70: thread_start
risingwave-standalone  |              at ./misc/../sysdeps/unix/sysv/linux/aarch64/clone3.S:76
github-actions[bot] commented 1 month ago

This issue has been open for 60 days with no activity.

If you think it is still relevant today, and needs to be done in the near future, you can comment to update the status, or just manually remove the no-issue-activity label.

You can also confidently close this issue as not planned to keep our backlog clean. Don't worry if you think the issue is still valuable to continue in the future. It's searchable and can be reopened when it's time. 😄