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

Feature/cross language API revision context #7849

Conversation

chidozieononiwu
Copy link
Member

@chidozieononiwu chidozieononiwu commented Mar 9, 2024

Show menu for loading cross language view

Show menu for loading cross language view

Experiments in CrossLanguage APIView

Cross Language View POC

Show Cross Language Panel

Fix Misc Issues

More work on Cross Language View

Remove Stale Code

Add Custom Model Binder

Add Language Customizations

Implement Cross Language View in Context

Updates to Comment for Cross Language
{
var correspondingReviewId = await _apiRevisionsManager.GetReviewIdsOfLanguageCorrespondingReviewAsync(ReviewContent.ActiveAPIRevision.Files.First().CrossLanguagePackageId);
var correspondingReviews = await _reviewManager.GetReviewsAsync(reviewIds: correspondingReviewId, isClosed: false);
foreach (var review in correspondingReviews)
Copy link
Member

@praveenkuttappan praveenkuttappan Mar 9, 2024

Choose a reason for hiding this comment

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

Will those cause perf issue when loading all related reviews? This looks like caching all related review contents. right?

Copy link
Member Author

Choose a reason for hiding this comment

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

Potentially. But for regular sized reviews that I have tested it is performing fine.

Copy link
Member

@praveenkuttappan praveenkuttappan left a comment

Choose a reason for hiding this comment

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

Looks fine except the question about a performance when loading a review.

@chidozieononiwu chidozieononiwu force-pushed the feature/CrossLanguageAPIRevisionContext branch from 63e74a5 to ffb347f Compare March 9, 2024 23:29
@praveenkuttappan praveenkuttappan merged commit bdd5f99 into Azure:main Mar 11, 2024
5 checks passed
@praveenkuttappan praveenkuttappan added APIView Central-EngSys This issue is owned by the Engineering System team. labels Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
APIView Central-EngSys This issue is owned by the Engineering System team.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants