Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: grpc runtime #819

Merged
merged 39 commits into from
Sep 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
f57399c
start adding grpc runtime
j03-dev Aug 15, 2024
0dd7112
add grpc runtime in typegate
j03-dev Aug 15, 2024
f0944ef
finish add grpc typegate
j03-dev Aug 20, 2024
51c297b
fix: wit import
j03-dev Aug 20, 2024
35f7cef
add python & deno grpc runtime
j03-dev Aug 21, 2024
6af8178
add op_grpc_register
j03-dev Aug 25, 2024
ec402ed
fix effect && add grpc register native
j03-dev Aug 25, 2024
5c0f539
improve the grpc impl
j03-dev Aug 26, 2024
5c6c90c
finish impl grpcruntime for deno && python
j03-dev Aug 26, 2024
69c67cc
finished setting up type generation
j03-dev Aug 27, 2024
4f7f0a6
fix: return on call_grpc_method
j03-dev Aug 29, 2024
b1abcb5
refact: move all grpc utils to libs/common/src/grpc.rs
j03-dev Aug 29, 2024
651c2d0
add type_gen for grpc
j03-dev Aug 29, 2024
1498f5d
refact: make method call_grpc_method more minimal
j03-dev Aug 29, 2024
1aabc5e
remove tonic from common
j03-dev Aug 29, 2024
f79375e
add our own proto_parse
j03-dev Aug 30, 2024
abbd113
refact: rename traduct function && handle error on get_grpc_data
j03-dev Aug 30, 2024
b8426ad
rename proto-file to proto_file_content
j03-dev Sep 1, 2024
a4b5caa
add op_grpc_* to ext.rs
j03-dev Sep 1, 2024
e24694b
remove duplicate license
j03-dev Sep 1, 2024
40b0e84
add grpc runtime test
j03-dev Sep 5, 2024
2ab04b7
add crate proto_parse
j03-dev Sep 8, 2024
2b1ff4b
type_generated done
j03-dev Sep 9, 2024
615d557
add some new tests
j03-dev Sep 9, 2024
11e364f
tests hello world, maths, is working
j03-dev Sep 9, 2024
7d847a6
merge: apply merge from main and fix conflicts
j03-dev Sep 9, 2024
004dadb
re add proto file on test directory
j03-dev Sep 10, 2024
8b48d10
make grpc mock, work
j03-dev Sep 10, 2024
eb9d26c
add grpc on github workflows
j03-dev Sep 10, 2024
6b79736
add caching on grpc type_generation
j03-dev Sep 10, 2024
5111c73
add documentation && example && additional test
j03-dev Sep 10, 2024
4136fe5
rename call_grpc_method to call on sdk && and improe caching
j03-dev Sep 12, 2024
e614eec
Merge branch 'main' into feat/met-542-grpc-runtime
j03-dev Sep 16, 2024
3c02588
Merge branch 'main' into feat/met-542-grpc-runtime
j03-dev Sep 16, 2024
3fa9090
remove BASE_DIR
j03-dev Sep 16, 2024
165d855
access to the directory relative of typegraph
j03-dev Sep 18, 2024
a953a91
Merge branch 'main' into feat/met-542-grpc-runtime
j03-dev Sep 18, 2024
582afe6
remove console log
j03-dev Sep 18, 2024
fa75822
Merge branch 'main' into feat/met-542-grpc-runtime
Natoandro Sep 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .ghjk/deno.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ jobs:
WASM_OPT=1 ghjk x build-tgraph-ts

# start the docker containers
ghjk x dev-compose base prisma
ghjk x dev-compose base prisma grpc

WASM_OPT=1 ghjk x build-tgraph

Expand Down
Loading
Loading