This repository has been archived by the owner on Jul 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 21
[GitHub Indexer] Search for popular GitHub repositories #770
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mogah
changed the title
Mogah GitHub indexer
[GitHub Indexer] Search for popular GitHub repositories
Jun 18, 2019
mogah
requested review from
agr,
cristinamanum,
dannyjdev,
joelverhagen,
loic-sharma,
ryuyu,
scottbommarito,
shishirx34,
skofman1,
xavierdecoster and
zhhyu
June 18, 2019 06:47
loic-sharma
reviewed
Jun 18, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHubSearcher.cs
Outdated
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 18, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHubSearcher.cs
Outdated
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 24, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearchWrapper.cs
Outdated
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 24, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearcher.cs
Outdated
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 24, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearcher.cs
Outdated
Show resolved
Hide resolved
mogah
force-pushed
the
mogah-github-indexer
branch
from
June 24, 2019 21:35
3005d96
to
4648816
Compare
loic-sharma
reviewed
Jun 24, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearcher.cs
Outdated
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 24, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearcher.cs
Outdated
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 24, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearchApiResponse.cs
Outdated
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 24, 2019
mogah
force-pushed
the
mogah-github-indexer
branch
from
June 24, 2019 22:50
f0765b0
to
73c268a
Compare
loic-sharma
reviewed
Jun 24, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearchApiResponse.cs
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 24, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearchWrapper.cs
Outdated
Show resolved
Hide resolved
loic-sharma
reviewed
Jun 24, 2019
loic-sharma
reviewed
Jun 24, 2019
loic-sharma
approved these changes
Jun 24, 2019
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, good work! 💯
joelverhagen
approved these changes
Jun 25, 2019
scottbommarito
approved these changes
Jun 25, 2019
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearcher.cs
Outdated
Show resolved
Hide resolved
src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHub/GitHubSearcher.cs
Outdated
Show resolved
Hide resolved
joelverhagen
added a commit
that referenced
this pull request
Jul 31, 2020
…770) Increase buffer size to match NuGet.Jobs
joelverhagen
pushed a commit
that referenced
this pull request
Oct 26, 2020
* [GH Index] Initial commit * [GH Index] Fixed build * Added License headers * Changed Nuspec Id * Changed Nuspec script include * Added empty job * [GH Idx] Added Octokit and LibGit2Sharp dependencies * [GH Idx] Add initial GHSearcher * [GH Idx] Add GitRepoSearcher * [GH Idx] Add dependency injection * [GH Idx] Add null check * [GH Idx] Add tests * [GH Idx] Extracted constants * [GH Idx] Fixed tests * Update src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHubSearcher.cs Co-Authored-By: Loïc Sharma <[email protected]> * Update src/NuGet.Jobs.GitHubIndexer/GitRepoSearchers/GitHubSearcher.cs Co-Authored-By: Loïc Sharma <[email protected]> * [GH Idx] Removed duplicate class RepositoryInformation * [GH Idx] Refactored the code a bit * [GH Idx] Fix possible deadlock * [GH Idx] Add config section in the appsettings.json * [GH Idx] GitHubSearcher is not recursive anymore! * [GH Idx] Removed redundant comparer * [GH Idx] Fix upperStarBound wrongly set on request * [GH Idx] Fixed sleep time * [GH Idx] Fix typo * [GH Idx] Made fields private * [GH Idx] Changed UA * [GH Idx] Made the configuration not static * [GH Idx] Add ApiInfo doc in the tests * [GH Idx] Refactor GH Search API requester * [GH Idx] Removed redundant import in csproj * [GH Idx] Add documentation to the configuration * [GH Idx] Move the IGitHubClient to the GitHubSearchWrapper * [GH Idx] Remove redundant variable * [GH Idx] Trim tests Assembly info * [GH Idx] Add checks to ensure the required info is in the GitHub response * [GH Idx] Moved public method before private methods * [GH Idx] Extract retry time in a static variable * [GH Idx] Add typecheck and fix tests * [GH Idx] Remove redundant using * [GH Idx] Nit space formatting * [GH Idx] Change UserAgent to use assembly name and version * [GH Idx] Remove extra line * [GH Idx] Fix nit picks
joelverhagen
added a commit
that referenced
this pull request
Oct 26, 2020
…770) Increase buffer size to match NuGet.Jobs
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the ability for the GitHubIndexer job to search for popular GitHub repositories. (Basically a GitHub Search API integration)