Skip to content

Commit e05b001

Browse files
committed
adding the required data files and fixing few issues
1 parent 0d3386d commit e05b001

10 files changed

+5033
-11
lines changed

SearchScorer/Common/GoogleAnalyticsSearchReferralsCsvReader.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ public static IReadOnlyDictionary<string, int> Read(string path)
2525
csvReader.Read(); // comment
2626
csvReader.Read(); // comment
2727
csvReader.Read(); // empty line
28-
csvReader.Read();
2928
csvReader.ReadHeader();
3029

3130
while (csvReader.Read())

SearchScorer/Common/SearchClient.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ public SearchClient(HttpClient httpClient)
2222
public async Task<ExtensionQueryResult> SearchAsync(string baseUrl, string query, int take)
2323
{
2424
//var queryString = HttpUtility.ParseQueryString(string.Empty);
25-
query = "python";
2625

2726
var uriBuilder = new UriBuilder(baseUrl)
2827
{
@@ -34,7 +33,7 @@ public async Task<ExtensionQueryResult> SearchAsync(string baseUrl, string query
3433
};
3534

3635
var queryStr = "{\"filters\":[{\"criteria\":[{\"filterType\":10,\"value\":\"" + query + "\"}, {\"filterType\":8,\"value\":\"Microsoft.VisualStudio.Code\"}]," +
37-
"\"direction\":0,\"pageSize\":50,\"pageNumber\":1,\"sortBy\":6,\"sortOrder\":0,\"pagingToken\":null}],\"flags\":947, \"assetTypes\":[]}";
36+
"\"direction\":2,\"pageSize\":50,\"pageNumber\":1,\"sortBy\":0,\"sortOrder\":0,\"pagingToken\":null}],\"flags\":947, \"assetTypes\":[]}";
3837

3938
var requestUri = uriBuilder.Uri; //baseUrl;//
4039

SearchScorer/Common/SearchQuerySource.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@ public enum SearchQuerySource
1111
TopQuery,
1212
V5External,
1313
Hats,
14+
VSMPartnersInternal
1415
}
1516
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Batch,User,SearchQuery,Number,ID0,S0,ID1,S1,ID2,S2,ID3,S3,ID4,S4
2+
0,loshar,java,1,vscode-maven,4,vscode-tomcat,4,vscode-gradle,3,java-fill,2,,
3+
1,jver,mysql,1,vscode-mysql-client2,4,vscode-mysql,4,sqlite-snippet,4,vscode-postgresql-client2,3,,
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Source,FeedbackDisposition,SearchQuery,Buckets,MostRelevantPackageIds,Result,Control Result Bucket,Treatment Result Bucket,Control Result Index,Treatment Result Index,Result Index Delta
2+
VSMPartnersInternal,OldIsBetter,java,Tags,vscode-maven,BothFixed,AboveFold,AboveFold,0,0,0
3+
VSMPartnersInternal,NewIsGreat,mysql,PartialId,vscode-mysql-client2,BothBroken,BelowFold,BelowFold,0,0,0

SearchScorer/GoogleAnalyticsSearchReferrals.csv

Lines changed: 5007 additions & 0 deletions
Large diffs are not rendered by default.

SearchScorer/Program.cs

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,19 @@
99
var settings = new SearchScorerSettings
1010
{
1111
ControlBaseUrl = "https://marketplace.visualstudio.com/_apis/public/gallery/extensionquery", //TODO: Add marketplace url
12-
TreatmentBaseUrl = "https://marketplace.visualstudio.com/_apis/public/gallery/extensionquery",
12+
TreatmentBaseUrl = "https://marketplace.vsallin.net/_apis/public/gallery/extensionquery",
1313
//ControlBaseUrl = "https://marketplace.visualstudio.com/_apis/public/gallery/extensionquery?api-version=6.0-preview.1", //TODO: Add marketplace url
1414
//TreatmentBaseUrl = "https://marketplace.visualstudio.com/_apis/public/gallery/extensionquery?api-version=6.0-preview.1",
15-
CuratedSearchQueriesCsvPath = @"C:\data\SearchScorerData\vsm\curatedqueries.csv",
16-
TopSearchQueriesCsvPath = @"C:\data\SearchScorerData\vsm\topsearchqueries.csv",
17-
TopSearchSelectionsCsvPath = @"C:\data\SearchScorerData\vsm\topsearchselections.csv",
1815

19-
TopClientSearchQueriesCsvPath = @"C:\data\SearchScorerData\vsm\topsearchqueries.csv",
20-
GoogleAnalyticsSearchReferralsCsvPath = @"C:\data\SearchScorerData\vsm\topsearchreferrals.csv",
16+
CuratedSearchQueriesCsvPath = @"curatedsearchqueries.csv",
17+
TopSearchQueriesCsvPath = @"topsearchqueries.csv",
18+
TopSearchSelectionsCsvPath = @"topsearchselections.csv",
2119

22-
ClientCuratedSearchQueriesCsvPath = @"C:\data\SearchScorerData\vsm\curatedqueries.csv",
23-
FeedbackSearchQueriesCsvPath = @"C:\data\SearchScorerData\vsm\feedbackcuratedqueries.csv",
20+
TopClientSearchQueriesCsvPath = @"topclientsearchqueries.csv",
21+
GoogleAnalyticsSearchReferralsCsvPath = @"GoogleAnalyticsSearchReferrals.csv",
22+
23+
ClientCuratedSearchQueriesCsvPath = @"curatedsearchqueries.csv",
24+
FeedbackSearchQueriesCsvPath = @"feedbacksearchqueries.csv",
2425

2526
PackageIdWeights = CreateRange(lower: 1, upper: 10, increments: 3),
2627
TokenizedPackageIdWeights = CreateRange(lower: 1, upper: 10, increments: 3),
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Query,QueryCount
2+
python,2196
3+
azure,1801

SearchScorer/TopSearchQueries.csv

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Query,QueryCount
2+
java,2196
3+
mysql,1801
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
SearchQuery,Selections
2+
java,"[""vscode-maven:1390"",""vscode-tomcat:108""]"
3+
mysql,"[""vscode-mysql-client2:554"", ""vscode-mysql:1""]"

0 commit comments

Comments
 (0)