Document security setup for Arrow Flight RPC transport - #21314
Conversation
Add explicit warnings and guidance to the Arrow Flight RPC security documentation to address a documentation gap (D418000571): - Warn that FLIGHT (non-secure) mode bypasses transport-layer encryption - Clarify that FLIGHT-SECURE with flight.ssl.enable: true must always be used when the security plugin is installed - Add transport modes comparison table - Add secure configuration checklist with all required settings - Explain the two-layer security model (TLS + SecurityFilter) Signed-off-by: Rishabh Maurya <rishabhmaurya05@gmail.com>
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #21314 +/- ##
============================================
- Coverage 73.36% 73.35% -0.01%
- Complexity 73874 74039 +165
============================================
Files 5943 5948 +5
Lines 336172 336526 +354
Branches 48484 48552 +68
============================================
+ Hits 246616 246866 +250
- Misses 69882 69941 +59
- Partials 19674 19719 +45 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
…oject#21314) Add explicit warnings and guidance to the Arrow Flight RPC security documentation to address a documentation gap (D418000571): - Warn that FLIGHT (non-secure) mode bypasses transport-layer encryption - Clarify that FLIGHT-SECURE with flight.ssl.enable: true must always be used when the security plugin is installed - Add transport modes comparison table - Add secure configuration checklist with all required settings - Explain the two-layer security model (TLS + SecurityFilter) Signed-off-by: Rishabh Maurya <rishabhmaurya05@gmail.com> Signed-off-by: Abhishek Som <abhissom@amazon.com>
…oject#21314) Add explicit warnings and guidance to the Arrow Flight RPC security documentation to address a documentation gap (D418000571): - Warn that FLIGHT (non-secure) mode bypasses transport-layer encryption - Clarify that FLIGHT-SECURE with flight.ssl.enable: true must always be used when the security plugin is installed - Add transport modes comparison table - Add secure configuration checklist with all required settings - Explain the two-layer security model (TLS + SecurityFilter) Signed-off-by: Rishabh Maurya <rishabhmaurya05@gmail.com> Signed-off-by: Divya <divyruhil999@gmail.com>
…oject#21314) Add explicit warnings and guidance to the Arrow Flight RPC security documentation to address a documentation gap (D418000571): - Warn that FLIGHT (non-secure) mode bypasses transport-layer encryption - Clarify that FLIGHT-SECURE with flight.ssl.enable: true must always be used when the security plugin is installed - Add transport modes comparison table - Add secure configuration checklist with all required settings - Explain the two-layer security model (TLS + SecurityFilter) Signed-off-by: Rishabh Maurya <rishabhmaurya05@gmail.com>
…oject#21314) Add explicit warnings and guidance to the Arrow Flight RPC security documentation to address a documentation gap (D418000571): - Warn that FLIGHT (non-secure) mode bypasses transport-layer encryption - Clarify that FLIGHT-SECURE with flight.ssl.enable: true must always be used when the security plugin is installed - Add transport modes comparison table - Add secure configuration checklist with all required settings - Explain the two-layer security model (TLS + SecurityFilter) Signed-off-by: Rishabh Maurya <rishabhmaurya05@gmail.com>
Description
Addresses a documentation gap identified in the Arrow Flight RPC security setup. The existing
security-integration.mdlacked explicit warnings about the security implications of usingFLIGHT(non-secure) mode vsFLIGHT-SECURE.Changes
FLIGHTmode bypasses transport-layer encryptionFLIGHTvsFLIGHT-SECURE)Testing
Documentation-only change. No code changes.
Check List