Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[Bug] apache cloudberry gpbackup 2.1.0

クローズ
#1,714 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 3 日以内に返信

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
45/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
静か
技術スタック
bash, go
領域
databases

調査の方向性

まず、並列度 3、圧縮 2 で Apache Cloudberry 2.0 データベースに対して gpbackup 2.1.0 を再現します。報告された失敗を backup/wrappers.go:187 から backup/backup.go:51、gpbackup.go:31 まで追跡します。スキーマレベルのバックアップで、ロックエラーに続く nil ポインターのクリーンアップ警告が発生しなくなったことを示せれば完了です。

索引モデルが issue の本文から書いたものです。

説明

type: Bug
Apache Cloudberry version

I am getting the below error when trying to take schema level backups from a apache cloudberry 2.0 database and I am taking one schema after the other using gpbackup 2.1.0 utility from a bash script. Also I am using parallelism as 3

Note: I recently build the apache cloudberry 2.1.0 gpbackup utility from the source code --> https://cloudberry.apache.org/releases/#releases

[CRITICAL]:-A backup with timestamp 20260502005451 is already in progress. Wait 1 second and try the backup again.

[INFO]:-Beginning cleanup

[WARNING]:-Encountered error during cleanup: runtime error: invalid memory address or nil pointer dereference

[INFO]:-Cleanup complete

github.com/apache/cloudberry-backup/backup.createBackupLockFile
/home/test/cb_2_1/apache-cloudberry-backup-2.1.0/backup/wrappers.go:187
github.com/apache/cloudberry-backup/backup.DoSetup
/home/test/cb_2_1/apache-cloudberry-backup-2.1.0/backup/backup.go:51
main.main.func1
/home/test/cb_2_1/apache-cloudberry-backup-2.1.0/gpbackup.go:31
github.com/spf13/cobra.(*Command).execute
/home/test/cb_2_1/apache-cloudberry-backup-2.1.0/vendor/github.com/spf13/cobra/command.go:920
github.com/spf13/cobra.(*Command).ExecuteC
/home/test/cb_2_1/apache-cloudberry-backup-2.1.0/vendor/github.com/spf13/cobra/command.go:1044
github.com/spf13/cobra.(*Command).Execute
/home/test/cb_2_1/apache-cloudberry-backup-2.1.0/vendor/github.com/spf13/cobra/command.go:968
main.main
/home/test/cb_2_1/apache-cloudberry-backup-2.1.0/gpbackup.go:39
runtime.main
/usr/lib/golang/src/runtime/proc.go:285
runtime.goexit
/usr/lib/golang/src/runtime/asm_amd64.s:1693

Can you please kindly suggest the fix for the gpbackup 2.1.0

What happened

[CRITICAL]:-A backup with timestamp 20260502005451 is already in progress. Wait 1 second and try the backup again.

[INFO]:-Beginning cleanup

[WARNING]:-Encountered error during cleanup: runtime error: invalid memory address or nil pointer dereference

[INFO]:-Cleanup complete

What you think should happen instead

No response

How to reproduce

Please kindly use the gpbackup utility version 2.1.0 with parallelism 3 and compression 2

Operating System

OEL 9.7

Anything else

No response

Are you willing to submit PR?
  • Yes, I am willing to submit a PR!
Code of Conduct
主要言語
C
スター
1.4k
フォーク
260
平均マージ
4日 5時間
マージ済み PR(30日)
58

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

apache/cloudberry のほかの issue

apache/cloudberry の issue をすべて見る

似ている issue

C の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。