This week I started working on two aspects:-
- First, adding a second flag to stop reporting to the MySQL backend. Currently, the scenario is the DIRAC project would be using both ElasticSearch and MySQL backend concurrently for storing and retrieving values from the database. This extended support to use both is kept so that the current users don't face problem from transitioning from one DB to other. The use of this second flag is to stop reporting to the MySQL backend once the project wholly starts using ES, we would just need to keep this flag as False which would stop using MySQL backend.
- Until last week, we were just focused on retrieving Job Parameters from the ES backend. Now, we have integrated ES with JobStateUpdate service, which is able to write and update Job Parameters using the 'setJobParameter' function, as written earlier for the ElasticJobDB.py
The work history can be followed at this Pull Request: #3708.
That's all for this week, folks. Next week, we have GSoC's first evaluation and mostly dealing with documentation aspects.
Comments
Post a Comment