Skip to content

Add and apply the new TThreadExecutor::Foreach interface#397

Closed
xvallspl wants to merge 3 commits intoroot-project:masterfrom
xvallspl:foreach
Closed

Add and apply the new TThreadExecutor::Foreach interface#397
xvallspl wants to merge 3 commits intoroot-project:masterfrom
xvallspl:foreach

Conversation

@xvallspl
Copy link
Contributor

@xvallspl xvallspl commented Mar 7, 2017

This will be the interface to apply for void returning functions (or when you have no need to return the map vector -this implies no reduction- and want to save some space)

@dpiparo
Copy link
Member

dpiparo commented Mar 7, 2017

Merged, thanks.

@dpiparo dpiparo closed this Mar 7, 2017
linev added a commit to linev/root that referenced this pull request Feb 24, 2026
Add implementation for TFile drawing in jupyter
Plus changes from last months with full `RNTuple` support

Full log:

Implement new data types in `RNtuple`
   - reduced float types kFloat16, kReal32Trunc, kReal32Quant
   - `std::vector`
   - `std::map`, `std::unordered_map`, `std::multimap`, `std::unordered_multimap` with `std::pair`
   - `std::set`, `std::unordered_set`, `std::multiset`, `std::unordered_multiset`
   - `std::array`
   - `std::variant`
   - `std::tuple`
   - `std::bitset`
   - `std::atomic`
   - simple custom classes
   - streamed types
1. Resort order of ranges in http request, fixing several long-standing problems root-project#374
1. Implement for `TPie` 3d, text, title drawing including interactivity
1. Implement `TCanvas` support in `build3d` function root-project#373
1. Implements `TTree` branches filtering via context menu root-project#364
1. Let define alternative draw function root-project#378
1. Implement padsN draw option for `THStack` and `TMultiGraph`
1. Use `resvg-js` backend for PNG support in node.js root-project#391, thanks to https://github.com/OmarMesqq
1. Remove support for deprectaed `TH1K` class
1. Introduce `settings.ServerTimeout` global timeout for THttpServer operations
1. Let set custom color palette with `setColorPalette` function
1. Upgrade three.js r180 -> r183
1. Fix - paint frame border mode/size from TCanvas
1. Fix - add TLeafG support to TTree root-project#397
1. Fix - interactivity for TH3 palette drawing root-project#398

## Changes in 7.10.2
1. Fix - correctly process `TLeafB` arrays in tree draw root-project#384
2. Fix - better detect default ranges in `TGraph` histogram
3. Fix - convert BigInt before `RNtuple` drawing
4. Fix - pages and clusters processing in `RNtuple` root-project#390
5. Fix - extra row for legend header, proper horizontal align root-project#21173

## Changes in 7.10.1
1. Fix - proper paint axis labels on both sides when pad.fTickx/y = 2
2. Fix - recover io after bad http response
linev added a commit to linev/root that referenced this pull request Feb 26, 2026
## Changes in 7.10.3
1. Fix - add `TLeafG` support in `TTree` root-project#397
2. Fix - reset contour while drawing `TH3`
3. Fix - fix kFloat16/kDouble32 processing in `TTree`
linev added a commit that referenced this pull request Mar 3, 2026
## Changes in 7.10.3
1. Fix - add `TLeafG` support in `TTree` #397
2. Fix - reset contour while drawing `TH3`
3. Fix - fix kFloat16/kDouble32 processing in `TTree`
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.

2 participants