Skip to content
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

chore: curio: merge master #11956

Merged
merged 26 commits into from
May 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
06761db
Fixing dead links (#11907)
parthshah1 Apr 20, 2024
70e0767
ci: ci: create gh workflow that updates sorted pr checks (#11861)
galargh Apr 22, 2024
95b6483
Avoid cfg lookup on chain remove since unenabled splitstore delete is…
ZenGround0 Apr 23, 2024
772f6a3
Fix mismatched method names in comments (#11913)
forcedebug Apr 23, 2024
d23ea76
release: v1.26.3 (#11908) (#11915) (#11922)
jennijuju Apr 24, 2024
f907354
Refactor `LookupID*` APIs in `StateManager` and `StateTree`
masih Apr 23, 2024
65edab4
Add v13 support to invariants-checker (#11931)
rjan90 Apr 25, 2024
ec6d3e1
chore: docs: nv-skeleton documentation (#11065)
rjan90 Apr 25, 2024
0f7c74e
feat: curio: add StorageInit api (#11918)
strahe Apr 26, 2024
5e1d8f6
feat: curio: simpler reservation release logic (#11900)
snadrus Apr 26, 2024
0a28ce4
fix NewLine (#11893)
beck-8 Apr 27, 2024
ae2cc67
fix(events): check for sync-in-progress (#11932)
rvagg Apr 29, 2024
10877d2
feat(events): adjust indexes in event index db to match query patterns
rvagg Apr 26, 2024
15f5f47
fix(pipeline): should return if error occurred when get network versi…
0x5459 Apr 29, 2024
aa76a45
fix(events): correct log msg for v4 events index db migration
rvagg Apr 29, 2024
cee77aa
chore: remove duplicate words in strings and comments
rvagg Apr 30, 2024
46992f0
fix(events): register events index db migration v4
rvagg Apr 30, 2024
914a65c
fix: curio seal: Failed commit retry strategy (#11870)
magik6k Apr 30, 2024
1b6bffd
fix: curio: Update pgx imports, fix db_storage alloc
magik6k Apr 20, 2024
c2dd674
feat: curioweb: Improve task_history indexes (#11911)
magik6k Apr 24, 2024
10f7b6e
mod tidy
magik6k Apr 30, 2024
6bbe090
Event index should be unique for tipsets (#11952)
aarshkshah1992 May 1, 2024
ed9b1b1
chore: bump build version in master (#11946)
rjan90 May 2, 2024
ecc82d4
feat: curioweb: Show piece info on the sector page (#11955)
magik6k May 2, 2024
00edad4
curio: feat: break trees task into TreeD(prefetch) and TreeRC (#11895)
LexLuthr May 2, 2024
feb7edb
Merge branch 'master' into merge-master
LexLuthr May 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .github/workflows/sorted-pr-checks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Comment with sorted PR checks

on:
workflow_dispatch:
inputs:
pull_number:
description: 'Pull request number'
required: true
workflow_run:
workflows:
- Build
- Check
- CodeQL
- Test
types:
- requested
- completed

permissions:
pull-requests: write

concurrency:
group: ${{ github.workflow }}-${{ github.event.inputs.pull_number || github.event.workflow_run.pull_requests[0].number || 'unknown' }}
cancel-in-progress: true

jobs:
comment:
if: github.event.inputs.pull_number || github.event.workflow_run.pull_requests[0]
uses: ipdxco/sorted-pr-checks/.github/workflows/comment.yml@v1
with:
pull_number: ${{ github.event.inputs.pull_number || github.event.workflow_run.pull_requests[0].number }}
template: unsuccessful_only
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@

## Improvements

# v1.26.3 / 2024-04-22

**This is a patch release that addresses high memory load concerns for the Lotus daemon in the coming network migration for network version 22, scheduled on epoch `3855360 - 2024-04-24 - 14:00:00Z`.**

If your Lotus daemon is running on a machine with less memory and swap than 160GB, you should upgrade to this patch release to ensure you do not encounter any Out-Of-Memory issues during the pre-migration.

# v1.26.2 / 2024-04-08

**This is a mandatory patch release for the Filecoin network version 22 mainnet upgrade, for all node operators.**
Expand Down
1 change: 1 addition & 0 deletions api/api_curio.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ type Curio interface {

AllocatePieceToSector(ctx context.Context, maddr address.Address, piece PieceDealInfo, rawSize int64, source url.URL, header http.Header) (SectorOffset, error) //perm:write

StorageInit(ctx context.Context, path string, opts storiface.LocalStorageMeta) error //perm:admin
StorageAddLocal(ctx context.Context, path string) error //perm:admin
StorageDetachLocal(ctx context.Context, path string) error //perm:admin
StorageList(ctx context.Context) (map[storiface.ID][]storiface.Decl, error) //perm:admin
Expand Down
2 changes: 1 addition & 1 deletion api/api_full.go
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,7 @@ type FullNode interface {
WalletVerify(context.Context, address.Address, []byte, *crypto.Signature) (bool, error) //perm:read
// WalletDefaultAddress returns the address marked as default in the wallet.
WalletDefaultAddress(context.Context) (address.Address, error) //perm:write
// WalletSetDefault marks the given address as as the default one.
// WalletSetDefault marks the given address as the default one.
WalletSetDefault(context.Context, address.Address) error //perm:write
// WalletExport returns the private key of an address in the wallet.
WalletExport(context.Context, address.Address) (*types.KeyInfo, error) //perm:admin
Expand Down
13 changes: 13 additions & 0 deletions api/proxy_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion api/v0api/full.go
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,7 @@ type FullNode interface {
WalletVerify(context.Context, address.Address, []byte, *crypto.Signature) (bool, error) //perm:read
// WalletDefaultAddress returns the address marked as default in the wallet.
WalletDefaultAddress(context.Context) (address.Address, error) //perm:write
// WalletSetDefault marks the given address as as the default one.
// WalletSetDefault marks the given address as the default one.
WalletSetDefault(context.Context, address.Address) error //perm:write
// WalletExport returns the private key of an address in the wallet.
WalletExport(context.Context, address.Address) (*types.KeyInfo, error) //perm:admin
Expand Down
4 changes: 2 additions & 2 deletions build/builtin_actors.go
Original file line number Diff line number Diff line change
Expand Up @@ -145,10 +145,10 @@ func readEmbeddedBuiltinActorsMetadata(bundle string) ([]*BuiltinActorsMetadata,
)

if !strings.HasPrefix(bundle, "v") {
return nil, xerrors.Errorf("bundle bundle '%q' doesn't start with a 'v'", bundle)
return nil, xerrors.Errorf("bundle '%q' doesn't start with a 'v'", bundle)
}
if !strings.HasSuffix(bundle, archiveExt) {
return nil, xerrors.Errorf("bundle bundle '%q' doesn't end with '%s'", bundle, archiveExt)
return nil, xerrors.Errorf("bundle '%q' doesn't end with '%s'", bundle, archiveExt)
}
version, err := strconv.ParseInt(bundle[1:len(bundle)-len(archiveExt)], 10, 0)
if err != nil {
Expand Down
Loading