Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/parameterized-remote-trigger-plugin
  Commit: 33065c3e5f12a208bd5f08a4c436b765d115615d
      
https://github.com/jenkinsci/parameterized-remote-trigger-plugin/commit/33065c3e5f12a208bd5f08a4c436b765d115615d
  Author: Louis Lecaroz <lo...@lecaroz.name>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/ParameterizedRemoteTrigger/RemoteBuildConfiguration.java

  Log Message:
  -----------
  retrieve only needed "doGetting" build fields

As the author of this PR 
https://github.com/jenkinsci/parameterized-remote-trigger-plugin/pull/55 
doesn't answer to the proposed fix in his fork, here is the appropriate change 
fixing the infinite loop due to the "building" status which was not retrieved 
in the original PR.

Retrieving only requested fields meaning result & building which are used later 
in the code will greatly improve performances specially in large builds 
archiving lot of files or others contents in the returned build api/json 
payload  as all these others informations are not needed & will increase the 
json marshaling & transfer time sometimes to some MB & lot of minutes.  

As side effect, without that optimization if the get call spends more than the 
timeout duration due to the size of data , it will ends with some failed 
retries & a final failure status while everything was smooth/ok on the jenkins 
server side.


  Commit: 01bf857941258daaf3d8f015ba1e9d7b771c26d7
      
https://github.com/jenkinsci/parameterized-remote-trigger-plugin/commit/01bf857941258daaf3d8f015ba1e9d7b771c26d7
  Author: cashlalala <cash9...@gmail.com>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/ParameterizedRemoteTrigger/RemoteBuildConfiguration.java

  Log Message:
  -----------
  Merge pull request #74 from llecaroz/patch-4

retrieve only needed "doGetting" build fields


Compare: 
https://github.com/jenkinsci/parameterized-remote-trigger-plugin/compare/85fdcbfa03e3...01bf85794125

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/parameterized-remote-trigger-plugin/push/refs/heads/master/85fdcb-01bf85%40github.com.

Reply via email to