Skip to content

[NBS] issue-4875: support IO for fresh blocks writer#5331

Open
vladstepanyuk wants to merge 2 commits intomainfrom
users/vladstepanyuk/issue-4875/14
Open

[NBS] issue-4875: support IO for fresh blocks writer#5331
vladstepanyuk wants to merge 2 commits intomainfrom
users/vladstepanyuk/issue-4875/14

Conversation

@vladstepanyuk
Copy link
Collaborator

@vladstepanyuk vladstepanyuk commented Feb 27, 2026

@vladstepanyuk vladstepanyuk added the blockstore Add this label to run only cloud/blockstore build and tests on PR label Feb 27, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 27, 2026

Note

This is an automated comment that will be appended during run.

🔴 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1372s): some tests FAILED for commit 18352b7.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
5854 5850 0 3 0 1 0

🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 44s): all tests PASSED for commit 18352b7.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
39 39 0 0 0 0 0

@komarevtsev-d komarevtsev-d self-requested a review February 27, 2026 06:44
@vladstepanyuk vladstepanyuk force-pushed the users/vladstepanyuk/issue-4875/14 branch from 18352b7 to 0d9d127 Compare February 27, 2026 08:02
@vladstepanyuk vladstepanyuk force-pushed the users/vladstepanyuk/issue-4875/14 branch from c7df745 to 5672e5a Compare February 27, 2026 08:04
{
using TBase = NActors::TActorBootstrapped<TFreshBlocksWriterActor>;

friend TIOCompanionClient;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

friend struct же можно и убрать forward decalaration?

Copy link
Collaborator Author

@vladstepanyuk vladstepanyuk Feb 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

без forward declaration не компилится:

/home/iajwjw/github/nbs/cloud/blockstore/libs/storage/fresh_blocks_writer/fresh_blocks_writer_actor.h:62:21: error: unknown type name 'TIOCompanionClient'; did you mean 'IIOCompanionClient'?
    std::unique_ptr<TIOCompanionClient> IOCompanionClient;
                    ^~~~~~~~~~~~~~~~~~
                    IIOCompanionClient
/home/iajwjw/github/nbs/cloud/blockstore/libs/storage/partition_common/io_companion.h:23:7: note: 'IIOCompanionClient' declared here
class IIOCompanionClient: public IMortalActor

komarevtsev-d
komarevtsev-d previously approved these changes Feb 27, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 27, 2026

Note

This is an automated comment that will be appended during run.

🔴 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1264s): some tests FAILED for commit 5672e5a.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
5852 5846 0 4 1 1 0

🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 44s): all tests PASSED for commit 5672e5a.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
18 18 0 0 0 0 0

@github-actions
Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1481s): all tests PASSED for commit 0a82f39.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
5855 5854 0 0 0 1 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blockstore Add this label to run only cloud/blockstore build and tests on PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants