-
Notifications
You must be signed in to change notification settings - Fork 591
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
Error sinking to delta lake on gcs using s3-compatible interface. #16140
Comments
@erikamundson Can you please provide a full copy of logs of meta nodes? cc. @wenym1 The actual error was not properly reported to the caller. PTAL risingwave/src/meta/src/manager/sink_coordination/coordinator_worker.rs Lines 310 to 313 in 151fd5d
|
Hi @fuyufjh , here is the meta node log dump for that error. It appears to be a 411 error. |
Thanks a lot! RisingWave
Perhaps there is some compatibility issue of DeltaLake sink on GCS. We will investigate it and fix it asap. |
The issue came from https://github.com/delta-io/delta-rs , a message had been left for them, but this way was not their default recommended way of using gcs, so we supported the default way of using gcs #16182, It can work! |
Describe the bug
Using the s3-compatible gcs interface, getting an error sinking data to delta lake.
The sink is created with no error, and the parquet files are being written. The issue appears to occur when the log file is attempted. There is no error message in the sql interface until calling
flush
, but there is a constant error loop in the compute pod logs.Error message/log
To Reproduce
We created a kafka source and an intermediate materialized view, both of which work fine.
Then created the delta sink with
Expected behavior
I expected the delta sink to write the parquet files in the expected partition, then commit the log files.
The parquet files are written correctly, but the sink seems to be unable to create the log file.
How did you deploy RisingWave?
via Kubernetes Operator. We're using the gcs state store with postgresql meta store.
The version of RisingWave
PostgreSQL 9.5.0-RisingWave-1.7.3 (cfefe78)
Additional context
Full log file for one traceback loop here.
error_log.csv
The text was updated successfully, but these errors were encountered: