MCPcopy Create free account
hub / github.com/TileDB-Inc/TileDB / clone

Method clone

tiledb/sm/subarray/subarray_partitioner.cc:771–789  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

769}
770
771SubarrayPartitioner SubarrayPartitioner::clone() const {
772 SubarrayPartitioner clone;
773 clone.stats_ = stats_;
774 clone.logger_ = logger_;
775 clone.config_ = config_;
776 clone.subarray_ = subarray_;
777 clone.budget_ = budget_;
778 clone.current_ = current_;
779 clone.state_ = state_;
780 clone.memory_budget_ = memory_budget_;
781 clone.memory_budget_var_ = memory_budget_var_;
782 clone.memory_budget_validity_ = memory_budget_validity_;
783 clone.skip_split_on_est_size_ = skip_split_on_est_size_;
784 clone.skip_unary_partitioning_budget_check_ =
785 skip_unary_partitioning_budget_check_;
786 clone.compute_tp_ = compute_tp_;
787
788 return clone;
789}
790
791Status SubarrayPartitioner::compute_current_start_end(bool* found) {
792 // Compute the tile overlap. Note that the ranges in `tile_overlap` may have

Callers 2

SubarrayPartitionerMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected