Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-8855

Upgrade of TDataFrame for 6.12/00 release

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: High
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Development:
    • Gantt Options:
      Milestone

      Description

      This story collects the ensamble of tasks which we plan to get done for ROOT 6.12, planned for November.
      In order to improve documentation, testing (hopefully also done by early users thanks to development releases), the due date is being fixed to the 2nd of October.

        Attachments

          Issue Links

          1.
          Generalise the source of data for the TDataFrame Sub-task Closed Enrico Guiraud
          2.
          Add the possibility to alias columns Sub-task Closed Danilo Piparo
          3.
          Cache columns selectively in memory Sub-task Closed Danilo Piparo
          4.
          Migrate to google test TDF tests whenever possible Sub-task Closed Danilo Piparo
          5.
          Compare performance and scaling of Nuons model Sub-task Closed Xavier Valls Pla (Inactive)
          6.
          Formulate CMS WW production analysis in TDF Sub-task Closed Danilo Piparo
          7.
          Reinforce the mechanism to detect non existing branches Sub-task Closed Enrico Guiraud
          8.
          Specify compression algorithm. compression ratio and basket size to Snapshot Sub-task Closed Guilherme Amadio
          9.
          Defer jitting operations aiming to infer columns types Sub-task Closed Enrico Guiraud
          10.
          Consistent, unified selection of column names in TDF Sub-task Closed Enrico Guiraud
          11.
          Check if the FillN feature works fine with no weights vector but rather nullptr Sub-task Closed Danilo Piparo
          12.
          Test very large tdfs, with n events greater than unsigned int Sub-task Closed Danilo Piparo
          13.
          Optimise TThreadedObject to avoid very long cleanup at tear down time Sub-task Closed Danilo Piparo
          14.
          Implement user callback in TBufferMerger to notify clients of queue operations Sub-task Closed Guilherme Amadio
          15.
          Feature requests for TBufferMerger, output thread does too much work Sub-task Closed Guilherme Amadio
          16.
          Allow to inspect intermediate results of actions during event loop Sub-task Closed Enrico Guiraud
          17.
          Allow more complex Filter/Define functions as strings Sub-task Closed Guilherme Amadio
          18.
          Add a PrintColumns and GetColumns methods to TInterface Sub-task Closed Danilo Piparo
          19.
          Handle friend TTrees in TTreeProcessorMT Sub-task Closed Enric Tejedor Saavedra
          20.
          Add 2 default branches for tdf: one for entry number and one for slot number Sub-task Closed Danilo Piparo
          21.
          Convert all C++ jitted code expressed as strings to Python in the tutorials Sub-task Closed Danilo Piparo
          22.
          Write a CSV data source Sub-task Closed Enric Tejedor Saavedra
          23.
          Remove usage of GetValue for TResultProxies in PyROOT examples Sub-task Closed Danilo Piparo
          24.
          Allow TDataSource to serve to TDF events in batches Sub-task Closed Enrico Guiraud
          25.
          Add a DefineSlotEntry transformation Sub-task Closed Danilo Piparo
          26.
          Add a Sum action to TDF Sub-task Closed Enrico Guiraud
          27.
          return real column type from Max/Min/Sum when passed as a template parameter Sub-task Closed Enrico Guiraud
          28.
          Switch array_view with TArrayBranch Sub-task Closed Enrico Guiraud
          29.
          Pseudo columns: tdfentry_ and tdfslot_ Sub-task Closed Danilo Piparo

            Activity

              People

              Assignee:
              dpiparo Danilo Piparo
              Reporter:
              dpiparo Danilo Piparo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved:
                PlannedEnd:
                PlannedStart:
                Actual Start: