Skip to content

Conversation

@kmcginnes
Copy link
Collaborator

@kmcginnes kmcginnes commented Jan 22, 2026

Description

This PR updates UI labels and translations to use more accurate and consistent terminology for each query language:

Gremlin:

  • Changed "Attribute" → "Property" throughout the UI
  • Updated styling panel titles to "Node Label Styling" and "Edge Label Styling"

openCypher:

  • Changed "Edge" → "Relationship" to match Cypher conventions
  • Changed "Edge Label" → "Relationship Type"
  • Changed "Attribute" → "Property"
  • Updated styling panel titles accordingly

SPARQL:

  • Changed "Resource URI" → "Resource Id" for consistency
  • Changed "Predicate URI" → "Predicate Id"
  • Changed "Source/Target URI" → "Source/Target Id"
  • Changed "Literal" → "Datatype Property" for semantic accuracy

UI Improvements:

  • Widened the entity type selector in the tabular view (36 → 48 width units) to accommodate longer labels like "Relationship Type"

Test Updates:

  • Fixed test expectations to match new terminology
  • Added missing query engine setup in edge attributes test

Validation

  • Ensured labels are updated in all three query languages
  • Updated tests

Related Issues

Check List

  • I confirm that my contribution is made under the terms of the Apache 2.0
    license.
  • I have run pnpm checks to ensure code compiles and meets standards.
  • I have run pnpm test to check if all tests are passing.
  • I have covered new added functionality with unit tests if necessary.
  • I have added an entry in the Changelog.md.

@kmcginnes kmcginnes changed the title Update label values Update UI label values for each query language Jan 22, 2026
@kmcginnes kmcginnes changed the title Update UI label values for each query language Standardize terminology across query languages Jan 22, 2026
@codecov
Copy link

codecov bot commented Jan 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 62.78%. Comparing base (c5affc5) to head (8d4b3ca).
⚠️ Report is 41 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #1475       +/-   ##
===========================================
+ Coverage   47.81%   62.78%   +14.97%     
===========================================
  Files         382      314       -68     
  Lines        8525     6517     -2008     
  Branches     3159     2263      -896     
===========================================
+ Hits         4076     4092       +16     
+ Misses       3070     1694     -1376     
+ Partials     1379      731      -648     
Flag Coverage Δ
unittests 62.78% <ø> (+14.97%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@kmcginnes kmcginnes marked this pull request as ready for review January 22, 2026 21:43
@kmcginnes kmcginnes merged commit 51f96b7 into aws:main Jan 22, 2026
4 checks passed
@kmcginnes kmcginnes deleted the feature/labels-update branch January 22, 2026 22:06
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.

Update UI labels to be more consistent to the query language

2 participants