chore(upgrade): switch to code.forgejo.org/forgejo/levelqueue (#7074)

- no change except CI and dependency upgrades
- release v1.0.0

The initial motivation for moving this dependency into Forgejo space was to fix a rare queue corruption, which turns out to not really be fixable, because leveldb has no transactions.

Moving the package to Forgejo where it is upgraded via renovate makes for a better environment for future maintenance.

Refs: https://codeberg.org/forgejo/forgejo/issues/7054

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7074
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
This commit is contained in:
Earl Warren 2025-02-28 15:23:58 +00:00 committed by Earl Warren
parent a8eac67c85
commit 4e30f54295
7 changed files with 12 additions and 13 deletions

View file

@ -10,7 +10,7 @@ import (
"code.gitea.io/gitea/modules/nosql"
"code.gitea.io/gitea/modules/queue/lqinternal"
"gitea.com/lunny/levelqueue"
"code.forgejo.org/forgejo/levelqueue"
"github.com/syndtr/goleveldb/leveldb"
)

View file

@ -13,7 +13,7 @@ import (
"code.gitea.io/gitea/modules/nosql"
"gitea.com/lunny/levelqueue"
"code.forgejo.org/forgejo/levelqueue"
"github.com/syndtr/goleveldb/leveldb"
)

View file

@ -9,7 +9,7 @@ import (
"code.gitea.io/gitea/modules/queue/lqinternal"
"code.gitea.io/gitea/modules/setting"
"gitea.com/lunny/levelqueue"
"code.forgejo.org/forgejo/levelqueue"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"github.com/syndtr/goleveldb/leveldb"

View file

@ -11,7 +11,7 @@ import (
"code.gitea.io/gitea/modules/nosql"
"code.gitea.io/gitea/modules/queue/lqinternal"
"gitea.com/lunny/levelqueue"
"code.forgejo.org/forgejo/levelqueue"
"github.com/syndtr/goleveldb/leveldb"
)