| << Back to previous view | 
|  | 
| 
                                [QB-4089] Able to query builds of large configuation tree via restful api
                 | |
| Status: | Closed | 
| Project: | QuickBuild | 
| Component/s: | None | 
| Affects Version/s: | None | 
| Fix Version/s: | 15.0.0 | 
| Type: | Improvement | Priority: | Major | 
| Reporter: | Robin Shen | Assigned To: | Robin Shen | 
| Resolution: | Fixed | Votes: | 0 | 
| Remaining Estimate: | Unknown | Time Spent: | Unknown | 
| Original Estimate: | Unknown | ||
| Description | 
| We encountered an issue with one of API call which looked something like this: https://<qb_url>/rest/builds?configuration_id=<config_id>&count=1&recursive=true&version=<build_version> When calling above we received 500 error, "could not extract ResultSet" and in the logs we could see: SQL Error: 8003, SQLState: S0001 2024-04-11 12:02:05,303 [qtp1793216081-78194028] ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper - The incoming request has too many parameters. The server supports a maximum of 2100 parameters. Reduce the number of parameters and resend the request. 2024-04-11 12:02:05,303 [qtp1793216081-78194028] ERROR com.pmease.quickbuild.rest.providers.GenericExceptionMapper - Error serving restful request (client ip: 10.96.5.151). org.hibernate.exception.SQLGrammarException: could not extract ResultSet |