Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow any ArrowReader implementation to be use for reading Arrow data #627 #628

Merged
merged 1 commit into from
Apr 3, 2024

Conversation

fb64
Copy link
Contributor

@fb64 fb64 commented Mar 16, 2024

ArrowFileReader part use specific method while ArrowStreamReader part rely only on ArrowReader interface methods. This modification just enables any ArrowReader implementation to be use for reading arrow data

@fb64 fb64 force-pushed the improve-arrow-reading branch 2 times, most recently from 2457bf8 to 67df4a3 Compare March 18, 2024 18:42
import java.time.LocalDate
import java.time.LocalDateTime
import java.time.ZoneOffset
import java.util.Locale
import java.util.*
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We turn off * imports in the project. So could you do that for consistency too?

@@ -558,23 +565,26 @@ internal class ArrowKtTest {
}
}

@Test
fun testArrowReaderExtension() {
private fun expectedSimpleDataFrame(): AnyFrame{
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missed a space before "{"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed, weird thing that was not detected by linter during my local build

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, our linter is a bit broken :/ #364

@fb64 fb64 force-pushed the improve-arrow-reading branch 2 times, most recently from 7df9251 to b6ab5ea Compare March 25, 2024 18:15
@Jolanrensen Jolanrensen added the enhancement New feature or request label Mar 25, 2024
@Jolanrensen Jolanrensen added this to the 0.14.0 milestone Mar 25, 2024
@Jolanrensen Jolanrensen merged commit 2e1986b into Kotlin:master Apr 3, 2024
@Jolanrensen
Copy link
Collaborator

CI agrees, I merged it, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants