Skip to content

[Net] Remove TNetFile and TNetFileStager, update documentation#21799

Draft
dpiparo wants to merge 4 commits intoroot-project:masterfrom
dpiparo:update_net
Draft

[Net] Remove TNetFile and TNetFileStager, update documentation#21799
dpiparo wants to merge 4 commits intoroot-project:masterfrom
dpiparo:update_net

Conversation

@dpiparo
Copy link
Copy Markdown
Member

@dpiparo dpiparo commented Apr 6, 2026

The title says it all.
Both classes relied on rootd, which was removed in release 6.16.
The rpdutils were also removed.
Some documentation was made visible to Doxygen and the Release Notes updated.

dpiparo added 4 commits April 6, 2026 10:45
rootd is not present since ROOT 6.16
TNetFile relied on rootd, which was removed in ROOT release 6.16.
TXNetFile, deriving from it, was removed in release 6.34.
making it visible to Doxygen
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 6, 2026

Test Results

    22 files      22 suites   3d 4h 52m 41s ⏱️
 3 831 tests  3 829 ✅  1 💤 1 ❌
76 513 runs  76 494 ✅ 18 💤 1 ❌

For more details on these failures, see this check.

Results for commit 874eba1.

♻️ This comment has been updated with latest results.

} else {
hfile = new TFile(gFilename, "RECREATE", "TTree benchmark ROOT file");
}
hfile = new TFile(gFilename, "RECREATE", "TTree benchmark ROOT file");
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change
hfile = new TFile(gFilename, "RECREATE", "TTree benchmark ROOT file");
hfile = TFile::Open(gFilename, "RECREATE", "TTree benchmark ROOT file");

Copy link
Copy Markdown
Member

@pcanal pcanal left a comment

Choose a reason for hiding this comment

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

Thanks.

Copy link
Copy Markdown
Contributor

@jblomer jblomer left a comment

Choose a reason for hiding this comment

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

How does this relate to #21775? I guess I should rebase with only the auth part when this is merged?

@dpiparo
Copy link
Copy Markdown
Member Author

dpiparo commented Apr 6, 2026

There is a big overlap I did not notice, apologies. Let me rescope the PR.

@dpiparo
Copy link
Copy Markdown
Member Author

dpiparo commented Apr 6, 2026

I approved #21775 .

@dpiparo
Copy link
Copy Markdown
Member Author

dpiparo commented Apr 6, 2026

Superseeded by #21775

@dpiparo dpiparo marked this pull request as draft April 6, 2026 20:10
@hahnjo
Copy link
Copy Markdown
Member

hahnjo commented Apr 6, 2026

from #21775 (comment)

Regarding rpdutils, see 46eb07a. I think we cannot remove it (yet) without breaking the deprecated functionality.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants