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

[WIP] Introduce grin apis #1191

Open
wants to merge 85 commits into
base: main
Choose a base branch
from
Open

[WIP] Introduce grin apis #1191

wants to merge 85 commits into from

Conversation

andydiwenzhu
Copy link
Collaborator

What do these changes do?

  • Implement arrow fragment by grin apis
  • Implement grin apis using arrow fragment

Related issue number

Fixes #issue number

@github-actions
Copy link
Contributor

github-actions bot commented Feb 14, 2023

😭 Deploy PR Preview e35a263 failed. Build logs
🤖 By netlify

class __attribute__((annotate("vineyard"))) ArrowFragment
: public ArrowFragmentBase,
public vineyard::BareRegistered<
ArrowFragment<OID_T, VID_T, VERTEX_MAP_T>> {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I understand it correctly, grin should be an access interface and we don't need some vineyard::Objects there?

I was imaging some thing like

std::shared_ptr<arrow::Fragment> fragment = client.GetObject<vineyard::ArrowFragment>("objectid");

auto g /* grin::Fragment */ = grin::g(fragment);

@github-actions
Copy link
Contributor

Seems you are using me but didn't get OPENAI_API_KEY seted in Variables for this repo. you could follow readme for more information

@andydiwenzhu andydiwenzhu force-pushed the dev/grin branch 2 times, most recently from fa39361 to a04fc92 Compare May 24, 2023 12:09
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.

2 participants