Re: Storing the results for git cache maintenance tasks

2022-08-14 Thread P0512 Hrushikesh
Yes, rrds store a timestamp and an integer. Hence I realized it is not suitable for our requirements. By serializing do you mean to you the Java inbuilt serializable interface to create a ByteArray file or create an Xml

Re: Storing the results for git cache maintenance tasks

2022-08-14 Thread 'Gavin Mogan' via Jenkins Developers
Don't rrds just store a timestamp and an integer? My vote is keep it consistent with XML. It's not hard in Jenkins to serialize an object. A standard interface like the jep would eventually allow plugins to store using different mechanisms like a db As for limited time and count, it seems like a

Re: Storing the results for git cache maintenance tasks

2022-08-13 Thread P0512 Hrushikesh
Implementation of execution of maintenance task is complete on the Jenkins controller. Currently I am working on a way to store the execution data into a log file and display it in the UI. To do this I'll need a way to write and read from the file in real time to show the status of execution.

Re: Storing the results for git cache maintenance tasks

2022-08-12 Thread 'Jesse Glick' via Jenkins Developers
On Thu, Aug 11, 2022 at 11:49 PM Mark Waite wrote: > effective and reasonable ways to store the most recent results of a task > and present the most recent results of tasks to the administrator > There is no standard technique for this. Branch indexing copies a bunch of code from `Run` and

Storing the results for git cache maintenance tasks

2022-08-11 Thread Mark Waite
Hrushikesh Rao has been implementing the git cache maintenance project in Google Summer of Code. We have a working demo in pull requests to the git client plugin and git plugin. Hrushikesh would like to show the administrator the results of the most recent maintenance tasks. In order to do