Skip to content

029 datafusion modernization#240

Merged
jamals86 merged 2 commits into
mainfrom
029-datafusion-modernization
Apr 30, 2026
Merged

029 datafusion modernization#240
jamals86 merged 2 commits into
mainfrom
029-datafusion-modernization

Conversation

@jamals86
Copy link
Copy Markdown
Member

Summary

Describe the change in 1-3 sentences.

Related

  • Closes #
  • Related docs/specs:

What Changed

  • Bug fix
  • Feature
  • Refactor
  • Docs
  • Tests
  • Breaking change

Validation

List the commands or checks you ran.

# Example

Checklist

  • I kept the change scoped to the problem being solved.
  • I added or updated tests when behavior changed.
  • I updated docs when the public behavior, workflow, or architecture changed.
  • If this touches auth, SQL, APIs, storage, or transport, I reviewed the security guidance in SECURITY.md and docs/security/security-checklist.md.

Notes

Add rollout notes, screenshots, or follow-up work if needed.

Add TypeScript test type-checking and test tsconfigs, improve workflow badge updater and add ORM npm publish step.

- CI: run badge update only on main, set git user, render badges, retry fast-forward pushes and fail after retries.
- CI: add job to publish @kalamdb/orm to npm using resolved TS version.
- Add tsconfig.test.json for examples/chat-with-ai and client; run tsc as part of tests (test:types) and invoke it from test scripts.
- Move and refactor examples/chat-with-ai agent test into tests/, add stronger TypeScript typings and utilities; update package.json and playwright config (parametrized port & testMatch).
- Regenerate/adjust ORM schema files for examples and add a large generated schema under link/sdks/typescript/orm; wire @kalamdb/consumer into orm dev deps and package-lock.
- Minor test/script and Dockerfile tweaks to integrate the above changes.
@jamals86 jamals86 merged commit ab78f6f into main Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant