Skip to content

[net] Deprecate T[S3]WebFile#21783

Open
jblomer wants to merge 3 commits intoroot-project:masterfrom
jblomer:deprecate-webfile
Open

[net] Deprecate T[S3]WebFile#21783
jblomer wants to merge 3 commits intoroot-project:masterfrom
jblomer:deprecate-webfile

Conversation

@jblomer
Copy link
Copy Markdown
Contributor

@jblomer jblomer commented Apr 2, 2026

HTTP remote I/O is also implemented in more modern ways in TDavixFile and TCurlFile.

@jblomer jblomer requested a review from pcanal April 2, 2026 19:45
@jblomer jblomer self-assigned this Apr 2, 2026
@jblomer jblomer changed the title [net] deprecate T[S3]WebFile [net] Deprecate T[S3]WebFile Apr 2, 2026
return -1;
}
fref = new TWebFile(refFile);
fref = new ROOT::Deprecated::TWebFile(refFile);
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
fref = new ROOT::Deprecated::TWebFile(refFile);
fref = TFile::Open(refFile);

or is the use of TWebFile one of the point of the test?

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.

LGTM (with additional simplification in stressRooStats).

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

Test Results

    22 files      22 suites   3d 11h 56m 4s ⏱️
 3 836 tests  3 834 ✅  1 💤 1 ❌
76 618 runs  76 599 ✅ 18 💤 1 ❌

For more details on these failures, see this check.

Results for commit d1c36cb.

@guitargeek
Copy link
Copy Markdown
Contributor

The direct web file usage in stressRooStats is not intended. In fact, the whole support for reference files on the web is not needed anymore, as we have the reference files added to the repository.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants