Is your feature request related to a problem or challenge? Please describe what you are trying to do.
pub struct Limit {
/// Number of rows to skip before fetch
pub skip: Option<usize>,
/// Maximum number of rows to fetch
pub fetch: Option<usize>,
/// The logical plan
pub input: Arc<LogicalPlan>,
}
Since skip = 0 and skip = None have same meaning, we can use pure usize to represent skip to reduce complexity.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Find this will work on #3355
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Since
skip = 0andskip = Nonehave same meaning, we can use pureusizeto representskipto reduce complexity.Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Find this will work on #3355