René's URL Explorer Experiment


Title: GH-929: Add UUID support in JDBC driver by xborder · Pull Request #930 · apache/arrow-java · GitHub

Open Graph Title: GH-929: Add UUID support in JDBC driver by xborder · Pull Request #930 · apache/arrow-java

X Title: GH-929: Add UUID support in JDBC driver by xborder · Pull Request #930 · apache/arrow-java

Description: What's Changed This PR adds UUID support to the Arrow Flight SQL JDBC driver, enabling JDBC applications to work with UUID data types when connecting to Flight SQL servers that use Arrow's canonical arrow.uuid extension type. Key Implementation Details Added ArrowFlightJdbcUuidVectorAccessor to handle reading UUID values from UuidVector getObject() returns java.util.UUID directly getString() returns the standard hyphenated UUID format (e.g., "550e8400-e29b-41d4-a716-446655440000") getBytes() returns the 16-byte binary representation Added UuidAvaticaParameterConverter to handle parameter binding for UUID columns Supports binding java.util.UUID objects directly via setObject() Supports binding UUID string representations via setString() Supports binding 16-byte arrays via setBytes() UUID extension type maps to java.sql.Types.OTHER. Updated SqlTypes to recognize UuidType and return appropriate SQL type ID Examples try (Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT id, session_id FROM sessions")) { while (rs.next()) { int id = rs.getInt("id"); // getObject() returns java.util.UUID directly UUID sessionId = rs.getObject("session_id", UUID.class); // getString() returns hyphenated format: "550e8400-e29b-41d4-a716-..." String sessionIdStr = rs.getString("session_id"); System.out.printf("ID: %d, UUID: %s%n", id, sessionId); } } // Use PreparedStatement to bind UUID parameters String sql = "SELECT * FROM sessions WHERE session_id = ?"; try (PreparedStatement pstmt = conn.prepareStatement(sql)) { UUID targetId = UUID.fromString("550e8400-e29b-41d4-a716-446655440000"); // Bind UUID directly with setObject() pstmt.setObject(1, targetId); // Or bind as string: pstmt.setString(1, targetId.toString()); try (ResultSet rs = pstmt.executeQuery()) { if (rs.next()) { System.out.println("Found: " + rs.getObject("session_id")); } } } Closes #929.

Open Graph Description: What's Changed This PR adds UUID support to the Arrow Flight SQL JDBC driver, enabling JDBC applications to work with UUID data types when connecting to Flight SQL servers that use Arrow's ...

X Description: What's Changed This PR adds UUID support to the Arrow Flight SQL JDBC driver, enabling JDBC applications to work with UUID data types when connecting to Flight SQL servers that use Arrow&am...

Opengraph URL: https://github.com/apache/arrow-java/pull/930

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:419fa71a-b001-15df-2cd0-1abf6d311758
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB08A:383777:E33926:13D5FA6:6A4E9092
html-safe-nonce6187fee7faf6dbdb3706762f29f7c2c7c0bf71812f5e59d6bf9eb90af166e232
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMDhBOjM4Mzc3NzpFMzM5MjY6MTNENUZBNjo2QTRFOTA5MiIsInZpc2l0b3JfaWQiOiI5MTE2MzEyODczNzgxNTM2MTgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacfbbf4d6afe92e66b68e9bbfef8653d16a4b4141752abed76570ea4db6e5c8978
hovercard-subject-tagpull_request:3088919431
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/apache/arrow-java/pull/930/files
twitter:imagehttps://avatars.githubusercontent.com/u/1236609?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/1236609?s=400&v=4
og:image:altWhat's Changed This PR adds UUID support to the Arrow Flight SQL JDBC driver, enabling JDBC applications to work with UUID data types when connecting to Flight SQL servers that use Arrow's ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/apache/arrow-java git https://github.com/apache/arrow-java.git
octolytics-dimension-user_id47359
octolytics-dimension-user_loginapache
octolytics-dimension-repository_id893682219
octolytics-dimension-repository_nwoapache/arrow-java
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id893682219
octolytics-dimension-repository_network_root_nwoapache/arrow-java
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee6a744804e8e70f97b4d5a18a94dcc63db22f97a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/apache/arrow-java/pull/930/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Farrow-java%2Fpull%2F930%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fapache%2Farrow-java%2Fpull%2F930%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=apache%2Farrow-java
Reloadhttps://github.com/apache/arrow-java/pull/930/files
Reloadhttps://github.com/apache/arrow-java/pull/930/files
Reloadhttps://github.com/apache/arrow-java/pull/930/files
Please reload this pagehttps://github.com/apache/arrow-java/pull/930/files
apache https://github.com/apache
arrow-javahttps://github.com/apache/arrow-java
Notifications https://github.com/login?return_to=%2Fapache%2Farrow-java
Fork 133 https://github.com/login?return_to=%2Fapache%2Farrow-java
Star 90 https://github.com/login?return_to=%2Fapache%2Farrow-java
Code https://github.com/apache/arrow-java
Issues 423 https://github.com/apache/arrow-java/issues
Pull requests 45 https://github.com/apache/arrow-java/pulls
Discussions https://github.com/apache/arrow-java/discussions
Actions https://github.com/apache/arrow-java/actions
Security and quality 0 https://github.com/apache/arrow-java/security
Insights https://github.com/apache/arrow-java/pulse
Code https://github.com/apache/arrow-java
Issues https://github.com/apache/arrow-java/issues
Pull requests https://github.com/apache/arrow-java/pulls
Discussions https://github.com/apache/arrow-java/discussions
Actions https://github.com/apache/arrow-java/actions
Security and quality https://github.com/apache/arrow-java/security
Insights https://github.com/apache/arrow-java/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fapache%2Farrow-java%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fapache%2Farrow-java%2Fissues%2Fnew%2Fchoose
jbonofrehttps://github.com/jbonofre
apache:mainhttps://github.com/apache/arrow-java/tree/main
xborder:uuid-supporthttps://github.com/xborder/arrow-java/tree/uuid-support
Conversation 5 https://github.com/apache/arrow-java/pull/930
Commits 29 https://github.com/apache/arrow-java/pull/930/commits
Checks 26 https://github.com/apache/arrow-java/pull/930/checks
Files changed https://github.com/apache/arrow-java/pull/930/files
Please reload this pagehttps://github.com/apache/arrow-java/pull/930/files
GH-929: Add UUID support in JDBC driver https://github.com/apache/arrow-java/pull/930/files#top
Show all changes 29 commits https://github.com/apache/arrow-java/pull/930/files
c423dca working prototype xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/c423dcaa821dbaf61c4beb0d0f0fbb61fe6df794
d0b0a8b simplified convertion from arrow types to sql types xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/d0b0a8b273fdbcdf22f1005b45de441d11a13b1c
80f94b2 removed custom SQLType for uuid xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/80f94b256ebe86caaff3d2ae3d4535ad37074763
482acbd register UUID type for jdbc driver xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/482acbd57a6e7cd6addd935edd1df25652217f2e
8296cf7 simplify SqlTypesTest xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/8296cf7c05faa9d7dc06b5258f04786c433a89d6
55ac95f add test application xborder Dec 5, 2025 https://github.com/apache/arrow-java/pull/930/commits/55ac95f12a32c5dc9fcfc59d739372fe78f4b916
748712f added jdbc api tests xborder Dec 5, 2025 https://github.com/apache/arrow-java/pull/930/commits/748712fe70a2dc03b4b0db37c05889cc10fcde3d
76205a0 spotless xborder Dec 5, 2025 https://github.com/apache/arrow-java/pull/930/commits/76205a0f2ad0e79b5b9fdfa8242d4ca4d1964b0a
e1cba71 delete uuid tester xborder Dec 10, 2025 https://github.com/apache/arrow-java/pull/930/commits/e1cba710fec43e365b54f519a7d85fa6e127c301
1216d9a fix ci tests xborder Jan 12, 2026 https://github.com/apache/arrow-java/pull/930/commits/1216d9aa0b2a50e4d32d9072027ef1cafe1fa3a9
e620c44 MINOR: Bump logback.version from 1.5.21 to 1.5.24 (#962) dependabot[bot] Jan 12, 2026 https://github.com/apache/arrow-java/pull/930/commits/e620c4481b51b47be952918b1d7e1441b22f0b44
05292ac MINOR: Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.6.3 (… dependabot[bot] Jan 12, 2026 https://github.com/apache/arrow-java/pull/930/commits/05292ac0d16a4735189683b43c2084dd2ee92e20
3206fe5 MINOR: Bump org.apache.commons:commons-text from 1.13.1 to 1.15.0 (#956) dependabot[bot] Jan 12, 2026 https://github.com/apache/arrow-java/pull/930/commits/3206fe558b21ac75e6754149a4ca5961d4d29cb7
936a31a MINOR: Bump io.grpc:grpc-bom from 1.73.0 to 1.78.0 (#958) dependabot[bot] Jan 12, 2026 https://github.com/apache/arrow-java/pull/930/commits/936a31a4e59f099fa422c0a4d6a4316941dcd841
109063f MINOR: Bump com.github.ben-manes.caffeine:caffeine from 3.2.0 to 3.2.… dependabot[bot] Jan 13, 2026 https://github.com/apache/arrow-java/pull/930/commits/109063f7d970d717e2210fd294cef09f99d16706
68451bf MINOR: Bump org.apache.avro:avro from 1.12.0 to 1.12.1 (#955) dependabot[bot] Jan 14, 2026 https://github.com/apache/arrow-java/pull/930/commits/68451bfd55f6fff268a0e11dd4f6e4b3e2a025d2
9cdda52 GH-891: Add ExtensionTypeWriterFactory to TransferPair (#892) jhrotko Jan 15, 2026 https://github.com/apache/arrow-java/pull/930/commits/9cdda52550e5d95b9868e5fda26d51465c8c258d
46a3fb4 working prototype xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/46a3fb40708744196d170ee85caa8f71cbf4ce34
a9e9731 simplified convertion from arrow types to sql types xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/a9e973160f5624303c9d50056d03280189c46d58
e0767df removed custom SQLType for uuid xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/e0767df5645d7624bb3b19df4319f275a079764e
37177bc register UUID type for jdbc driver xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/37177bc920ae2db25bba787bb54aa69e8b149c3f
1f42a55 simplify SqlTypesTest xborder Dec 4, 2025 https://github.com/apache/arrow-java/pull/930/commits/1f42a550353c425856c3dc7f9e0848170a8a9462
f41630a add test application xborder Dec 5, 2025 https://github.com/apache/arrow-java/pull/930/commits/f41630a281dfbe44d3f848ca5c4f52d4f40405e1
331bcca added jdbc api tests xborder Dec 5, 2025 https://github.com/apache/arrow-java/pull/930/commits/331bccae33cb2bed31a47fa8ad6111de4c94ccd5
f1e5141 spotless xborder Dec 5, 2025 https://github.com/apache/arrow-java/pull/930/commits/f1e5141cc456c9a182caf309ec4c9ef787439a64
d4e4e7c delete uuid tester xborder Dec 10, 2025 https://github.com/apache/arrow-java/pull/930/commits/d4e4e7c76af6575ac2653f82984c0210d9fec93a
364926e fix ci tests xborder Jan 12, 2026 https://github.com/apache/arrow-java/pull/930/commits/364926ed903a0472d60419b2ca3f3d0b83ba1d53
1bf56d2 Merge branch 'uuid-support' of github.com:xborder/arrow-java into uui… xborder Jan 16, 2026 https://github.com/apache/arrow-java/pull/930/commits/1bf56d266dbb31e72a94ce63994170a8427562ea
340ff2c update docs xborder Jan 16, 2026 https://github.com/apache/arrow-java/pull/930/commits/340ff2c6263441ed56e526f099168d728cade37c
Clear filters https://github.com/apache/arrow-java/pull/930/files
Please reload this pagehttps://github.com/apache/arrow-java/pull/930/files
Please reload this pagehttps://github.com/apache/arrow-java/pull/930/files
pom.xml https://github.com/apache/arrow-java/pull/930/files#diff-d26a3d35fbe4bc51eec1b06d2d03518dc3de6cfff9d897866bc8fba0eb68ca25
jdbc.rst https://github.com/apache/arrow-java/pull/930/files#diff-cc0b714737eced8454900a2837a84b6712f9054f373ade79cbfff64ed489e1d5
pom.xml https://github.com/apache/arrow-java/pull/930/files#diff-83841d5481d21eb233c988085e1992718f2c715d974e0e5109434a13ffe562dc
ArrowDatabaseMetadata.java https://github.com/apache/arrow-java/pull/930/files#diff-d95f46c852dd88cbedb5f3958e1790c8a786fb43f29febc4ba93f6bbcca63bd6
ArrowFlightJdbcAccessorFactory.java https://github.com/apache/arrow-java/pull/930/files#diff-de4bdd75f5f15764685fdb132b72a47503128e4c1a9cc9bbf420f0cb76fae917
ArrowFlightJdbcUuidVectorAccessor.java https://github.com/apache/arrow-java/pull/930/files#diff-0cd33424cb98ddedd43595daf8d01400a6868bd3388c039d586c401be8dc2dc5
UuidAvaticaParameterConverter.java https://github.com/apache/arrow-java/pull/930/files#diff-255d9ae1c599f91eaedb87b58a523c851e7590716bd2543dee44777dd9ed0c1a
AvaticaParameterBinder.java https://github.com/apache/arrow-java/pull/930/files#diff-774d151051264be9adf45462c11933624147013476d55b4fd2437b91b5aace7f
ConvertUtils.java https://github.com/apache/arrow-java/pull/930/files#diff-d05ec84f4f4eb5b2ad5f9926902ef7da1c5435a06b21b8e92ed880a3b87fcbb9
SqlTypes.java https://github.com/apache/arrow-java/pull/930/files#diff-36014217799e2e50c9cb822d8e3a5013dd92fb595f97e50471cbd542f076b736
ResultSetTest.java https://github.com/apache/arrow-java/pull/930/files#diff-09d3f26d77c3c651e05f51bd2012d999d91c2c58ccfe12e34496c8957f397cfd
ArrowFlightJdbcAccessorFactoryTest.java https://github.com/apache/arrow-java/pull/930/files#diff-d813b75a80817048f624d034fc308b933435067ef6bc9550c9a440baba0827c4
ArrowFlightJdbcUuidVectorAccessorTest.java https://github.com/apache/arrow-java/pull/930/files#diff-31a27210bfc8fd322798ea7209ed25bef79ab1e3e9078781babfb3340bb18836
UuidAvaticaParameterConverterTest.java https://github.com/apache/arrow-java/pull/930/files#diff-4ff64e65793c86a31b26daee92ecc5411f9686c48359b4ec2585f520ae5148bf
CoreMockedSqlProducers.java https://github.com/apache/arrow-java/pull/930/files#diff-a3777dcda062ba5fb92cb5f874106954e51e4239220697f662c5d6a79be381bf
RootAllocatorTestExtension.java https://github.com/apache/arrow-java/pull/930/files#diff-a4a0cec5c0841b20d30b2baf221feccab7bd4f6d8abdc35c904c1afaf4ab3c93
SqlTypesTest.java https://github.com/apache/arrow-java/pull/930/files#diff-e22f44f6f028fe7f74fc0253f742ab00f6953cc78a70052c9252c593541883ba
pom.xml https://github.com/apache/arrow-java/pull/930/files#diff-89146abc58fc6badb8d5bee260afac179e092a6c74b1f4d334e41d88399d2a4f
pom.xml https://github.com/apache/arrow-java/pull/930/files#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8
AbstractFieldReader.java https://github.com/apache/arrow-java/pull/930/files#diff-00a37fda19aa1819688a365dc121fb630adbc0dc2f96e5705713d84fc7f543cb
AbstractFieldWriter.java https://github.com/apache/arrow-java/pull/930/files#diff-aaa7dff7ae993c92e76165688950275f6520bf93dc20e07b4a9e5ba2cebb7761
ArrowType.java https://github.com/apache/arrow-java/pull/930/files#diff-2c1af18375654a305d868e13dd88e9682447801565f112c7f416a62157803029
BaseReader.java https://github.com/apache/arrow-java/pull/930/files#diff-2d605565a2871206868ad446dfbdf3119e6e1dfe77cecf12298bf2a64389a469
BaseWriter.java https://github.com/apache/arrow-java/pull/930/files#diff-a9d194052327ef9413420bbcc341ee38027ec3278fedd9445d57bc3be30cb601
ComplexCopier.java https://github.com/apache/arrow-java/pull/930/files#diff-ec9113f812ee59943316018d2652363b669bbc4fa450035c3410c85a2e5e9710
NullReader.java https://github.com/apache/arrow-java/pull/930/files#diff-d440d6ac6bb0e142ebcd8449a4ccaf004d6738eb96cf31ad6856d16368764633
PromotableWriter.java https://github.com/apache/arrow-java/pull/930/files#diff-56b5ec529ed0f09b6a53bb3a8ae44b92f259118acc3c17fcde61b2e019e705a3
UnionListWriter.java https://github.com/apache/arrow-java/pull/930/files#diff-270af3b21fde9927b34c6ef193b527c028199876f1676d15b960dc162704a905
UnionReader.java https://github.com/apache/arrow-java/pull/930/files#diff-8c84d960195cbf637530049c5e0a86acb45a8167c52f7ad21532bc091438557c
UnionVector.java https://github.com/apache/arrow-java/pull/930/files#diff-65e3ade784196e1eb4c3b9531c54c9919cdada04ddceda71db7760186da3a686
UnionWriter.java https://github.com/apache/arrow-java/pull/930/files#diff-356afb6edec2f04401c725f75e6a421461896730ee11425b6071253a8c4b6d18
BaseValueVector.java https://github.com/apache/arrow-java/pull/930/files#diff-f10cbbb49442b9ca3c565d7df67c65e80e074cb2af15137c6834c4b4bac1be38
NullVector.java https://github.com/apache/arrow-java/pull/930/files#diff-2b66f8f7bb003fd0f7dc9fc31b701b91ca496449b5ebd4e1b1d40ba88412249c
ValueVector.java https://github.com/apache/arrow-java/pull/930/files#diff-c04a28d751f8ce9f174be18bc648464bcb4cc6d58ba61c685c49b2f4b24b8fb5
AbstractContainerVector.java https://github.com/apache/arrow-java/pull/930/files#diff-87627e8e87c4797243f1afe96d0473ab6aafc743251dc49c22be80fca897c54e
LargeListVector.java https://github.com/apache/arrow-java/pull/930/files#diff-c3066ea815144f3e05b277c87cae8a7701f0f1481e15da508261664ab017d944
LargeListViewVector.java https://github.com/apache/arrow-java/pull/930/files#diff-509e550d0921a126cc042d3648c0aa69bc502a965ffb2b42f393683184215d02
ListVector.java https://github.com/apache/arrow-java/pull/930/files#diff-461768912e045aa22bf9e0af39f78e5bd0027159271dadd610207ebb8e7bce3c
ListViewVector.java https://github.com/apache/arrow-java/pull/930/files#diff-e6f15210217b75f35beacc3d6bd9edacf02a3ee3bc2cfef1e9937409b6d2cd2d
AbstractBaseReader.java https://github.com/apache/arrow-java/pull/930/files#diff-a6215e85501885addf977b26b85fafe7822d92096f3d8966edd62103aa75cb9c
ExtensionTypeWriterFactory.java https://github.com/apache/arrow-java/pull/930/files#diff-07129dc21d72e320e7256ff7821fb9281fe5bcfec7026c718631be5f7c7bdd3d
UnionExtensionWriter.java https://github.com/apache/arrow-java/pull/930/files#diff-f35728047285953d0d0e276d5000491516a81bc1f840c8a9f372e9a11f313a4f
UnionLargeListReader.java https://github.com/apache/arrow-java/pull/930/files#diff-b55ffaf6787fe5d4f5de80ac2c4c6195dc77b3db8d9f549ca89edaec65dad04d
UuidWriterFactory.java https://github.com/apache/arrow-java/pull/930/files#diff-4cb68fad29ab9f9d85739222782fbdb1e34d10d5bc9425a7137e2c854c09776c
UuidWriterImpl.java https://github.com/apache/arrow-java/pull/930/files#diff-0b7ba5bf1758baefe19ecf75daeaca1c42f8007fa13bb1cf9a50b76d4ff573b1
OpaqueType.java https://github.com/apache/arrow-java/pull/930/files#diff-e154f7c8d8966b11548b561473e103985e5a6a730d63ef81d88074e2a0f081e9
UuidType.java https://github.com/apache/arrow-java/pull/930/files#diff-d59b2e16cca8e7f6d6d653d83034ee08c0a84991c5213850c46c579c6909e4be
ExtensionHolder.java https://github.com/apache/arrow-java/pull/930/files#diff-092da69b930fee31060d98cfd5b58812373e90a6aed580d8656bda9a91ad2475
NullableUuidHolder.java https://github.com/apache/arrow-java/pull/930/files#diff-693db1f316fcdcf23f74153f096ae565b9fd69e698d7eec8b9a2823d73a43820
UuidHolder.java https://github.com/apache/arrow-java/pull/930/files#diff-1b84f51abe71f847949e594c06cb974781a822370d7fecd680c71e69e18c3b75
TestLargeListVector.java https://github.com/apache/arrow-java/pull/930/files#diff-1e0f561ef7e9e890dc7bdb8d3d83f90bd54f50906bdfdb8f03129e5176d02711
TestListVector.java https://github.com/apache/arrow-java/pull/930/files#diff-4b1f2568a40498a30864288be631e4188177e909b259f926fc946294b6346e50
TestMapVector.java https://github.com/apache/arrow-java/pull/930/files#diff-4353028a1b8490b9d8a01c8cb83d10212fa5169783b700cbdb1e7e236df14625
TestStructVector.java https://github.com/apache/arrow-java/pull/930/files#diff-823b268ccd505fa12f8699bbbe0739f578daa40057164bde734ac978d95f9e3e
TestUuidVector.java https://github.com/apache/arrow-java/pull/930/files#diff-3065ff725cc033e99da78fd6be57e4c66b61c8fee03d055af08b1e395da0ccd7
TestComplexCopier.java https://github.com/apache/arrow-java/pull/930/files#diff-f7a9041dc38a65288b15d635885a14f3fe04e6b18073d66ef13b54125a0d7674
TestPromotableWriter.java https://github.com/apache/arrow-java/pull/930/files#diff-2ded662dd1eed46b571f0b12d9bc9bfcfcf1fdfb9c8ae41f2268e0fd959aaf2e
TestComplexWriter.java https://github.com/apache/arrow-java/pull/930/files#diff-95c8e66047464e884f925ef7ca20c26daaf62bb9b3db967ce21af7efdfb31c72
TestExtensionType.java https://github.com/apache/arrow-java/pull/930/files#diff-d1be5fc9d445d1d5a8ee0765c1ff213cfdc5efda29738b361c6ee23badf62fb8
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L56
dataset/pom.xmlhttps://github.com/apache/arrow-java/pull/930/files#diff-d26a3d35fbe4bc51eec1b06d2d03518dc3de6cfff9d897866bc8fba0eb68ca25
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/dataset/pom.xml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/pull/930/files#diff-d26a3d35fbe4bc51eec1b06d2d03518dc3de6cfff9d897866bc8fba0eb68ca25
https://github.com/apache/arrow-java/pull/930/files#diff-d26a3d35fbe4bc51eec1b06d2d03518dc3de6cfff9d897866bc8fba0eb68ca25
docs/source/jdbc.rsthttps://github.com/apache/arrow-java/pull/930/files#diff-cc0b714737eced8454900a2837a84b6712f9054f373ade79cbfff64ed489e1d5
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/docs/source/jdbc.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/pull/930/files#diff-cc0b714737eced8454900a2837a84b6712f9054f373ade79cbfff64ed489e1d5
https://github.com/apache/arrow-java/pull/930/files#diff-cc0b714737eced8454900a2837a84b6712f9054f373ade79cbfff64ed489e1d5
https://github.com/apache/arrow-java/pull/930/files#diff-cc0b714737eced8454900a2837a84b6712f9054f373ade79cbfff64ed489e1d5
https://github.com/apache/arrow-java/pull/930/files#diff-cc0b714737eced8454900a2837a84b6712f9054f373ade79cbfff64ed489e1d5
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L56
flight/flight-sql-jdbc-core/pom.xmlhttps://github.com/apache/arrow-java/pull/930/files#diff-83841d5481d21eb233c988085e1992718f2c715d974e0e5109434a13ffe562dc
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/flight/flight-sql-jdbc-core/pom.xml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/pull/930/files#diff-83841d5481d21eb233c988085e1992718f2c715d974e0e5109434a13ffe562dc
https://github.com/apache/arrow-java/pull/930/files#diff-83841d5481d21eb233c988085e1992718f2c715d974e0e5109434a13ffe562dc
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L32
...light-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/ArrowDatabaseMetadata.javahttps://github.com/apache/arrow-java/pull/930/files#diff-d95f46c852dd88cbedb5f3958e1790c8a786fb43f29febc4ba93f6bbcca63bd6
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/ArrowDatabaseMetadata.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/pull/930/files#diff-d95f46c852dd88cbedb5f3958e1790c8a786fb43f29febc4ba93f6bbcca63bd6
https://github.com/apache/arrow-java/pull/930/files#diff-d95f46c852dd88cbedb5f3958e1790c8a786fb43f29febc4ba93f6bbcca63bd6
https://github.com/apache/arrow-java/pull/930/files#diff-d95f46c852dd88cbedb5f3958e1790c8a786fb43f29febc4ba93f6bbcca63bd6
https://github.com/apache/arrow-java/pull/930/files#diff-d95f46c852dd88cbedb5f3958e1790c8a786fb43f29febc4ba93f6bbcca63bd6
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L32
...e/src/main/java/org/apache/arrow/driver/jdbc/accessor/ArrowFlightJdbcAccessorFactory.javahttps://github.com/apache/arrow-java/pull/930/files#diff-de4bdd75f5f15764685fdb132b72a47503128e4c1a9cc9bbf420f0cb76fae917
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/ArrowFlightJdbcAccessorFactory.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/pull/930/files#diff-de4bdd75f5f15764685fdb132b72a47503128e4c1a9cc9bbf420f0cb76fae917
https://github.com/apache/arrow-java/pull/930/files#diff-de4bdd75f5f15764685fdb132b72a47503128e4c1a9cc9bbf420f0cb76fae917
https://github.com/apache/arrow-java/pull/930/files#diff-de4bdd75f5f15764685fdb132b72a47503128e4c1a9cc9bbf420f0cb76fae917
https://github.com/apache/arrow-java/pull/930/files#diff-de4bdd75f5f15764685fdb132b72a47503128e4c1a9cc9bbf420f0cb76fae917
https://github.com/apache/arrow-java/pull/930/files#diff-de4bdd75f5f15764685fdb132b72a47503128e4c1a9cc9bbf420f0cb76fae917
https://github.com/apache/arrow-java/pull/930/files#diff-de4bdd75f5f15764685fdb132b72a47503128e4c1a9cc9bbf420f0cb76fae917
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L32
.../org/apache/arrow/driver/jdbc/accessor/impl/binary/ArrowFlightJdbcUuidVectorAccessor.javahttps://github.com/apache/arrow-java/pull/930/files#diff-0cd33424cb98ddedd43595daf8d01400a6868bd3388c039d586c401be8dc2dc5
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/impl/binary/ArrowFlightJdbcUuidVectorAccessor.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L32
.../main/java/org/apache/arrow/driver/jdbc/converter/impl/UuidAvaticaParameterConverter.javahttps://github.com/apache/arrow-java/pull/930/files#diff-255d9ae1c599f91eaedb87b58a523c851e7590716bd2543dee44777dd9ed0c1a
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/converter/impl/UuidAvaticaParameterConverter.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L32
...ql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/AvaticaParameterBinder.javahttps://github.com/apache/arrow-java/pull/930/files#diff-774d151051264be9adf45462c11933624147013476d55b4fd2437b91b5aace7f
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/AvaticaParameterBinder.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/pull/930/files#diff-774d151051264be9adf45462c11933624147013476d55b4fd2437b91b5aace7f
https://github.com/apache/arrow-java/pull/930/files#diff-774d151051264be9adf45462c11933624147013476d55b4fd2437b91b5aace7f
https://github.com/apache/arrow-java/pull/930/files#diff-774d151051264be9adf45462c11933624147013476d55b4fd2437b91b5aace7f
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L32
...t/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/ConvertUtils.javahttps://github.com/apache/arrow-java/pull/930/files#diff-d05ec84f4f4eb5b2ad5f9926902ef7da1c5435a06b21b8e92ed880a3b87fcbb9
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/ConvertUtils.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/pull/930/files#diff-d05ec84f4f4eb5b2ad5f9926902ef7da1c5435a06b21b8e92ed880a3b87fcbb9
https://github.com/apache/arrow-java/pull/930/files#diff-d05ec84f4f4eb5b2ad5f9926902ef7da1c5435a06b21b8e92ed880a3b87fcbb9
https://github.com/apache/arrow-java/pull/930/files#diff-d05ec84f4f4eb5b2ad5f9926902ef7da1c5435a06b21b8e92ed880a3b87fcbb9
https://github.com/apache/arrow-java/blob/main/.github/CODEOWNERS#L32
flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/SqlTypes.javahttps://github.com/apache/arrow-java/pull/930/files#diff-36014217799e2e50c9cb822d8e3a5013dd92fb595f97e50471cbd542f076b736
View file https://github.com/xborder/arrow-java/blob/340ff2c6263441ed56e526f099168d728cade37c/flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/SqlTypes.java
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/apache/arrow-java/pull/930/{{ revealButtonHref }}
https://github.com/apache/arrow-java/pull/930/files#diff-36014217799e2e50c9cb822d8e3a5013dd92fb595f97e50471cbd542f076b736
https://github.com/apache/arrow-java/pull/930/files#diff-36014217799e2e50c9cb822d8e3a5013dd92fb595f97e50471cbd542f076b736
https://github.com/apache/arrow-java/pull/930/files#diff-36014217799e2e50c9cb822d8e3a5013dd92fb595f97e50471cbd542f076b736
https://github.com/apache/arrow-java/pull/930/files#diff-36014217799e2e50c9cb822d8e3a5013dd92fb595f97e50471cbd542f076b736
Please reload this pagehttps://github.com/apache/arrow-java/pull/930/files
Please reload this pagehttps://github.com/apache/arrow-java/pull/930/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.