com-junkawasaki opened a new pull request, #4729:
URL: https://github.com/apache/arrow-adbc/pull/4729

   Add a first-class Kotoba guest binding next to the existing language trees.
   
   ## What this is
   
   Kotoba cannot FFI `libadbc`. v1 is a small in-language ADBC surface:
   
   - `AdbcStatusCode` values from `adbc.h`
   - a packed error (`status * 100000 + vendor_code`)
   - a mock connection fixture (no real database)
   
   The host owns drivers and maps a URI to an integer kind before calling into 
the wasm guest.
   
   ## How it is built
   
   `.kotoba` source compiles to wasm with [Kotoba 
0.7.2](https://github.com/kotoba-lang/kotoba/releases/tag/v0.7.2). Fixtures 
export `main` and return `0` on success.
   
   ```
   ./ci/scripts/kotoba_test.sh "$(pwd)"
   ```
   
   Kotoba CI on the fork is green: 
https://github.com/kotoba-lang/arrow-adbc/actions/workflows/kotoba.yml
   
   Fork review: https://github.com/kotoba-lang/arrow-adbc/pull/1
   
   An ASF ICLA may be required before this can be accepted. Happy to file a 
JIRA/GitHub issue first if maintainers want that.
   
   ## Test plan
   
   - [x] `./ci/scripts/kotoba_test.sh` — compile + four fixtures return 0
   - [x] Fork workflow `Kotoba` succeeded
   - [ ] Reviewers: same script with kotoba 0.7.2 on `PATH`


-- 
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]

Reply via email to