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

[Subtask] Develop the Metalakes page #719

Closed
ch3yne opened this issue Nov 10, 2023 · 0 comments · Fixed by #788
Closed

[Subtask] Develop the Metalakes page #719

ch3yne opened this issue Nov 10, 2023 · 0 comments · Fixed by #788
Assignees

Comments

@ch3yne
Copy link
Contributor

ch3yne commented Nov 10, 2023

Describe the subtask

Development based on the design: #677

Previews

  • Metalakes list table
    Matalakes - List

  • Create Metalake dialog
    Metalakes - Create - no value
    Metalakes - Create - with value

  • Metalake Details drawer
    Metalake - Details

Parent issue

#678

#605

@ch3yne ch3yne self-assigned this Nov 10, 2023
@ch3yne ch3yne changed the title [Subtask] Develop the basic pages for the main branch of Gravitino UI [Subtask] Develop the Metalakes page for the web of Gravitino UI Nov 16, 2023
@ch3yne ch3yne changed the title [Subtask] Develop the Metalakes page for the web of Gravitino UI [Subtask] Develop the Metalakes List Page for the web of Gravitino UI Nov 16, 2023
@ch3yne ch3yne changed the title [Subtask] Develop the Metalakes List Page for the web of Gravitino UI [Subtask] Develop the Metalakes list page Nov 16, 2023
@ch3yne ch3yne changed the title [Subtask] Develop the Metalakes list page [Subtask] Develop the Metalakes page Nov 16, 2023
@jerryshao jerryshao added this to the Gravitino 0.3.0 milestone Nov 20, 2023
jerryshao pushed a commit that referenced this issue Nov 23, 2023
…788)

### What changes were proposed in this pull request?

Initial frontend and add `Metalakes page` `Create Metalake` `Metalake
Details` with mock data.

Run below commands:

```bash
./gradlew compileDistribution -x test
./dirstribution/package/bin/gravitino.sh start
```

You can access the Gravitino WEB UI by typing http://localhost:8090/ in
your browser.

Previews:
- Metalakes page
<img width="480" alt="Snipaste_2023-11-21_22-08-12"
src="https://github.com/datastrato/gravitino/assets/17310559/63c794f9-f10a-41a6-aed9-87037816d146">

- Create Metalake
<img width="480" alt="Snipaste_2023-11-21_22-05-04"
src="https://github.com/datastrato/gravitino/assets/17310559/e67ee25e-1ed8-4605-880a-2ba19286aad5">

- Metalake Details
<img width="480" alt="Snipaste_2023-11-21_22-04-49"
src="https://github.com/datastrato/gravitino/assets/17310559/a93acfc9-f395-440e-98ac-6001601f0e22">

### Why are the changes needed?

Fix: #716 
Fix: #719 

### Does this PR introduce _any_ user-facing change?

No

### How was this patch tested?

No

---------

Co-authored-by: xunliu <[email protected]>
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 a pull request may close this issue.

2 participants