@@ -667,7 +667,7 @@ protected:
667
667
public:
668
668
void Insert (ROOT::DescriptorId_t physicalColumnId, ROOT::Internal::RColumnElementBase::RIdentifier elementId);
669
669
void Erase (ROOT::DescriptorId_t physicalColumnId, ROOT::Internal::RColumnElementBase::RIdentifier elementId);
670
- ROOT::Experimental:: Internal::RCluster::ColumnSet_t ToColumnSet () const ;
670
+ ROOT::Internal::RCluster::ColumnSet_t ToColumnSet () const ;
671
671
bool HasColumnInfos (ROOT::DescriptorId_t physicalColumnId) const
672
672
{
673
673
return fColumnInfos .count (physicalColumnId) > 0 ;
@@ -703,7 +703,7 @@ protected:
703
703
// / Returns a new, unattached page source for the same data set
704
704
virtual std::unique_ptr<RPageSource> CloneImpl () const = 0;
705
705
// Only called if a task scheduler is set. No-op be default.
706
- virtual void UnzipClusterImpl (ROOT::Experimental:: Internal::RCluster *cluster);
706
+ virtual void UnzipClusterImpl (ROOT::Internal::RCluster *cluster);
707
707
// Returns a page from storage if not found in the page pool. Should be able to handle zero page locators.
708
708
virtual ROOT::Internal::RPageRef
709
709
LoadPageImpl (ColumnHandle_t columnHandle, const RClusterInfo &clusterInfo, ROOT::NTupleSize_t idxInCluster) = 0 ;
@@ -712,8 +712,7 @@ protected:
712
712
// / `kTypePageZero` locator are filled in `pageZeroMap`; otherwise, `perPageFunc` is called for each page. This is
713
713
// / commonly used as part of `LoadClusters()` in derived classes.
714
714
void PrepareLoadCluster (
715
- const ROOT::Experimental::Internal::RCluster::RKey &clusterKey,
716
- ROOT::Experimental::Internal::ROnDiskPageMap &pageZeroMap,
715
+ const ROOT::Internal::RCluster::RKey &clusterKey, ROOT::Internal::ROnDiskPageMap &pageZeroMap,
717
716
std::function<void (ROOT::DescriptorId_t, ROOT::NTupleSize_t, const ROOT::RClusterDescriptor::RPageInfo &)>
718
717
perPageFunc);
719
718
@@ -805,15 +804,15 @@ public:
805
804
// / for the cluster would assume an incomplete cluster and trigger loading again.
806
805
// / `LoadClusters()` is typically called from the I/O thread of a cluster pool, i.e. the method runs
807
806
// / concurrently to other methods of the page source.
808
- virtual std::vector<std::unique_ptr<ROOT::Experimental:: Internal::RCluster>>
809
- LoadClusters (std::span<ROOT::Experimental:: Internal::RCluster::RKey> clusterKeys) = 0 ;
807
+ virtual std::vector<std::unique_ptr<ROOT::Internal::RCluster>>
808
+ LoadClusters (std::span<ROOT::Internal::RCluster::RKey> clusterKeys) = 0 ;
810
809
811
810
// / Parallel decompression and unpacking of the pages in the given cluster. The unzipped pages are supposed
812
811
// / to be preloaded in a page pool attached to the source. The method is triggered by the cluster pool's
813
812
// / unzip thread. It is an optional optimization, the method can safely do nothing. In particular, the
814
813
// / actual implementation will only run if a task scheduler is set. In practice, a task scheduler is set
815
814
// / if implicit multi-threading is turned on.
816
- void UnzipCluster (ROOT::Experimental:: Internal::RCluster *cluster);
815
+ void UnzipCluster (ROOT::Internal::RCluster *cluster);
817
816
818
817
// TODO(gparolini): for symmetry with SealPage(), we should either make this private or SealPage() public.
819
818
RResult<ROOT::Internal::RPage>
0 commit comments