smallpond/logical/node.py [1326:1334]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        cpu_limit: int = 1,
        memory_limit: Optional[int] = None,
    ) -> None:
        super().__init__(
            ctx,
            input_deps,
            npartitions,
            dimension,
            nested,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



smallpond/logical/node.py [1398:1416]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        cpu_limit: int = 1,
        memory_limit: Optional[int] = None,
    ) -> None:
        """
        Evenly distribute the output files or rows of `input_deps` into n partitions.

        Parameters
        ----------
        partition_by_rows, optional
            Evenly distribute rows instead of input files into `npartitions` partitions, by default distribute by files.
        random_shuffle, optional
            Random shuffle the list of paths or parquet row groups (if `partition_by_rows=True`) in input datasets.
        """
        super().__init__(
            ctx,
            input_deps,
            npartitions,
            dimension,
            nested,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



