**Is your feature request related to a problem? Please describe.** <!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when ... --> **Describe the solution you would like** <!-- A clear and concise description of what you want to happen. --> **Component** <!-- If you do not know what components is it leave empty --> - [ ] Scala Core Internal - [ ] Scala API - [ ] Spark Connect Plugin - [ ] Infrastructure - [ ] PySpark Classic - [ ] PySpark Connect **Additional context** <!-- Add any other context or screenshots about the feature request here. --> **Are you planning on creating a PR?** <!-- Check the box below with an `x` if you are planning to create a PR for this. --> - [x] I'm willing to make a pull-request