Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Jira Plugins: Disable vs Uninstall

Matt Wilson
Contributor
June 6, 2018

Outside of the actual plugin files being removed for an uninstall is there really any difference between an uninstalled plugin and a disabled plugin?

I have some old disabled plugins that I'm going to uninstall.  Should have done this ages ago, but never did.  Other than not seeing these plugins on my add-ons screen anymore is there anything I should be aware of?

In my test environment doing the uninstall seemed to produce no change (which was my expectation) but I don't necessarily have the ability to test every scenario out...

2 answers

2 accepted

1 vote
Answer accepted
miikhy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 6, 2018

Hi Matt,

To quickly answer your question:

  • Disabled plugins are still present on the server (the plugin file) and its configuration is kept (ActiveObjects, if you're familiar with it, are still stored in DB), the only thing is that the plugin Features are not available anymore (Technically, Spring Beans are not injected in Spring lifecycle anymore). The license is also kept when disabled.
  • Uninstalled plugins are completely removed, license deleted and configuration might be (depending how it's stored).

In terms of performance it's pretty much the same situation, but if you plan on re-enabling the App eventually, you should definitely disable it, not uninstall it :)

Hope it helps!

Cheers

Matt Wilson
Contributor
June 6, 2018

Thanks Micky,

I appreciate the detailed reply!

0 votes
Answer accepted
Moses Thomas
Community Champion
June 6, 2018

@Matt WilsonPlease see documentation for Disable/Un-install plugin

https://confluence.atlassian.com/upm/disabling-and-enabling-add-ons-273875716.html

 

Best!

Matt Wilson
Contributor
June 6, 2018

Thanks, I have actually already read the documentation on both, I should have mentioned that.  I guess I'm always just super cautious about this stuff ;-)

Suggest an answer

Log in or Sign up to answer