server side extension point which will create a new snapshot as a new change set is deliver to stream.
As i read in some blog, IBM introduce a automatic(light weight) snapshot creation in 6.0.4 RTC.
Stream based snapshots are much easier accessible from users .
i want to have a server side extension which will create a new snapshot as soon as a new change set is deliver (as flow up action). it should be based on metadata (only for particular streams).
I am little new to this so any way setup of server side i will do it, i just want to know implementation point of view "creation of new snapshot as a new change set is deliver to stream".
Any one who can help me on this how to do?
2 answers
Probably you are thinking of the "operation history" mechanism that was introduced in 6.0.4.
Comments
@Geoffrey clemm , thank you for the above information . But its not my usecase
Creating a snapshot for every deliver operation is almost always a bad idea. I'd suggest describing exactly why you are doing this, and then we can comment on whether this is one of those rare exceptions.
easiest would be to have a continuous build which can run for a change set delivery to the stream.
This will create a new snapshot on the build workspace, which you can move the ownership later to stream.
Note: you may have a valid use case but in retrospect this may not be the real intended solution you want. Perhaps some brain storming is needed? :-)
Nevertheless be careful with the server sided extensions as this may slow down the system if badly coded.