maltzsama commented on issue #115:
URL: https://github.com/apache/arrow-swift/issues/115#issuecomment-4020152873
## Summary
This PR includes two targeted fixes to improve correctness and usability of
the arrow-swift package:
### Expose ArrowFlight as public library product
- **File**: `Package.swift`
- **Change**: Added `.library(name: "ArrowFlight", targets:
["ArrowFlight"])` to products array
- **Impact**:
- Downstream packages can now `import ArrowFlight` when depending on
arrow-swift
- Resolves issue where ArrowFlight target existed but was not importable
## Testing
- `swift build` succeeds
- Existing unit tests pass
- Verified ArrowFlight module is now resolvable in dependent package
- Validated buffer alignment with IPC round-trip test
## Related Issues
- Closes #115
## Breaking Changes
None. Both changes are backward-compatible:
- Buffer alignment fix only affects internal memory layout (no API change)
- ArrowFlight exposure adds new public product without modifying existing
ones
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]