]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-11466 Deprecate legacy pagination parameters in api/issues/search response
authorMalek-Ben-Anes <malek.benanes@sonarsource.com>
Mon, 24 Oct 2022 13:56:09 +0000 (15:56 +0200)
committersonartech <sonartech@sonarsource.com>
Mon, 24 Oct 2022 20:04:04 +0000 (20:04 +0000)
server/sonar-webserver-webapi/src/main/java/org/sonar/server/issue/ws/SearchAction.java
sonar-ws/src/main/protobuf/ws-issues.proto

index bc313bada1a1ccf92d20585258bb4e2e66c52acb..a08f06cb34ae976c23be2f6584ab0b3668c34644 100644 (file)
@@ -196,6 +196,7 @@ public class SearchAction implements IssuesWsAction {
         + "<br/>When issue indexation is in progress returns 503 service unavailable HTTP code.")
       .setSince("3.6")
       .setChangelog(
+        new Change("9.8", "response fields 'total', 's', 'ps' have been deprecated, please use 'paging' object instead"),
         new Change("9.7", "Issues flows in the response may contain a description and a type"),
         new Change("9.6", "Response field 'fromHotspot' dropped."),
         new Change("9.6", "Added facets 'pciDss-3.2' and 'pciDss-4.0"),
index ca76506ec2c06ad6574d72f07ea390e662da69d1..cfa4d7a84d14c8eb6e1f550c3e424b884e50b196 100644 (file)
@@ -29,9 +29,9 @@ option optimize_for = SPEED;
 // Response of GET api/issues/search
 message SearchWsResponse {
   reserved 5;
-  optional int64 total = 1;
-  optional int64 p = 2;
-  optional int32 ps = 3;
+  optional int64 total = 1 [deprecated=true];
+  optional int64 p = 2 [deprecated=true];
+  optional int32 ps = 3 [deprecated=true];
   optional sonarqube.ws.commons.Paging paging = 4;
 
   // Total amount of effort, only when the facet "total" is enabled