Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.
/ NuGet.Jobs Public archive

Merge branch dev into master #911

Merged
merged 1,697 commits into from
Aug 11, 2020
Merged

Merge branch dev into master #911

merged 1,697 commits into from
Aug 11, 2020

Conversation

joelverhagen
Copy link
Member

@joelverhagen joelverhagen commented Aug 11, 2020

This brings no functional impact but will "clear" the pending changes in dev so that the next meaningful merge from dev is reviewable.

Scott Bommarito and others added 30 commits June 17, 2019 14:56
* Initial implementation.
Added command line arguments to catalog2lucene to find flat container.
Added code that generates proper icon url.
Added tests.
* test fix
* Spelling, minor refactoring.
Merge branch 'dev' into master

Progress on NuGet/NuGetGallery#7293
* Hotfix binding redirects for search services (#536)

* #2532 Db2Catalog - alternate package version hotfix (#572)
[ReleasePrep][2019.06.26]FI of master into dev
[ReleasePrep][2019.06.26]RI of dev into master
Fix bug when UTC timestamp becomes local time
Progress on NuGet/NuGetGallery#7226
Merge branch 'dev' into master
AuxiliaryFileClient is currently only used by search service. Now it will be used by Auxiliary2AzureSearch as well.
Progress on NuGet/NuGetGallery#6447
This document will be used by Auxiliary2AzureSearh to update just the download count fields in the search index.
Progress on NuGet/NuGetGallery#6447
…uilder (#585)

This logic is already implemented for Owners2AzureSearch: get a package ID version list, find all of the applicable search filters, create a small document per search filter, yield the index actions. Any job that is just updated the search index can use this logic.
Progress on NuGet/NuGetGallery#6447
This is necessary because the Auxiliary2AzureSearch job could potentially clear all last commit timestamps on all documents which would lead to an alert being fired on missing last commit timestamp in /search/diag.
As a side effect, this also leads to better traceability on the changes made to search documents.
Progress on NuGet/NuGetGallery#6458
joelverhagen and others added 26 commits June 19, 2020 09:09
* Tests.

* Code fix

* Using HttpStatusCode instead of int literal.
This allows 412s to be handled gracefully in most cases.
Address NuGet/NuGetGallery#8051
Follow-up to NuGet/NuGet.Services.Metadata#788
This allows users of NuGet to find tags with special characters
that may be important to the tag itself. For example you would
be able to find a tag of 'dotnet-tool' now, when you previously
could not.

 NuGet/NuGetGallery#4878
This adds functional tests for the new custom analyzer for packages' tags.
A 412 can happen if the downloads.v1.json gets written while the blob is being read
Also retry on an timeout from reading an HTTP-based cursor
Address NuGet/NuGetGallery#8076
* Add sort by downloads WIP

* Add sort by download in response builder

Use the auxiliary file to sort by downloads before returning a response

* Add Asc and Desc sorting for downloads

* Add functional tests for AdvancedSearch sorting

* Add unit tests for AdvancedSearch sorting

* Fix sorting variable in AdvancedSearch

* Add filtering parameter to AdvancedSearch

* Update comment on SearchReponseBuilder

* Add thenBy newest

* Fix tests for sorting order

* Simplified test cases for SearchResponseBuilder

* Fix tests

* Not using Random anymore for tests

* reverting packageType change

* Fix test styling

* Remove unused import

* Add packagetype parameter to V2 endpoint

* Add exceptions if invalid advanced search on Hijack index

* Add SearchController tests for packageType filter

* Add SearchParametersBuilder tests for packageType filter

* Add IndexOperationBuilder tests for packageType filter

* Add functional tests for package type filter

* V2 search now throws error 400 when using A-S on Hijack

* Update test case to catch the correct exception type
[ReleasePrep][2020.06.29]RI of dev into master
Add vulnerability info to db2catalog
[Search] Merge the A/B test for exactly matching on tags
[Advanced Search] Add sorting & filtering to the search service (#794)
[ReleasePrep][2020.07.08]RI of dev into master
[ReleasePrep][2020.07.14]FI master into dev
* Update SearchService README

* Update src/NuGet.Services.SearchService/README.md

Co-authored-by: Loïc Sharma <[email protected]>

* Update src/NuGet.Services.SearchService/README.md

Co-authored-by: Loïc Sharma <[email protected]>

Co-authored-by: Loïc Sharma <[email protected]>
# Conflicts:
#	.gitignore
#	.nuget/packages.config
#	LICENSE.txt
#	README.md
#	build.ps1
#	buildandtest.ps1
#	sign.thirdparty.props
#	test.ps1
NuGet.Services.Metadata history is left intact and merged into the NuGet.Jobs history.
Address NuGet/Engineering#2669
Merge branch master into dev
@loic-sharma loic-sharma self-requested a review August 11, 2020 01:16
@joelverhagen joelverhagen merged commit dd26676 into master Aug 11, 2020
joelverhagen added a commit that referenced this pull request Oct 26, 2020
Merge branch dev into master
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.