First, make a backup of the database (jiradb) and import in the same server (or in different) with name of scheme “jira7db”. With this method you can rollback the process in two minutes and continue with the JIRA 6 version if the process fails. 1. Download the binary distribution: atlassian-jira-software-7.0.3-jira-7.0.3-x64.bin 2. execute ./atlassian-jira-software-7.0.3-jira-7.0.3-x64.bin 3. OK…
Read MoreBest JVM for JIRA: G1 vs CMS vs Parallel GC
This post is following up the experiment we ran exactly a year ago comparing the performance of different GC algorithms in real-life settings. We took the same experiment, expanded the tests to contain the G1 garbage collector and ran the tests on different platform. This year our tests were run with the following Garbage Collectors:…
Read More
NewRelic: The best Monitoring tool for JIRA
Good morning my proletarian psychic workers! 🙂 These days I was working analyzing the transactions of my JIRA to get better performance and to solve different problems. Due this, the first thing to do is to find the best tool to analyze all the http/s requests and querys to the database also the external services,…
Read More
How to create a Custom Field calculated in JIRA with JIRA MISC addon
To create a new custom field calculated, we can use the addon of JIRA “JIRA Misc Custom Fields”. The plugin can be downloaded from: https://marketplace.atlassian.com/plugins/com.innovalog.jmcf.jira-misc-custom-fields/server/overview Example of Custom Field that sum two different Custom Fields: 1.- Go to create new Custom Field. Select Type “Calculated Number Field” 2.- In the “description” of the new customfield set…
Read MoreHow to put additional info in the JIRA login page
It’s very easy! 1.- Go to System –> System Dashboard 2.- Add the gadget “Introduction to JIRA“ 3.- Configure the gadget in System –> General Configuration It works in JIRA 6 & 7 (Optional action) 1.- Go to set the Announcement Banner –> Set to Public 2.- Paste a code like this: See more in:…
Read MoreNew example of Groovy Service for JIRA to ARCHIVE big tasks
How many of you knows, when an issue grows and become a big issue ( for diverse reasons, more comments, more worklogged hous in Tempo, …), then the access to this ticket cost a lot of CPU. In this post I try to make a little example of a Custom Groovy Scriptrunner Service to archive…
Read MoreNew example of JQL Custom function
Here is a function with two input parameters to show, as result, a list of issues that it’s worklogged hours sum more than the input parameter two. It’s an easy function to know how create new JQL custom methods.
Read More
Start this year with two FREE awesome plugins for your JIRA 6 or 7!
KANBAN COMBINED WIP EXTENSION: Welcome to new colorful JIRA Agile boards We have changed the way Kanban boards are displayed in JIRA to add some color and make our lifes happier with our new plugin. It is possible now to combine columns in boards To do this, when you are configuring your board, you need…
Read MoreTutorial – Creating a project template with Standalone artifacts in JIRA 7
1.- First see the instructions of this old post 2.- Change the file /src/main/resources/atlassian-plugin.xml like this. Bassically you need to add <projectTypeKey>business</projectTypeKey> 3.- In the file /src/main/java/com/example/plugins/tutorial/MyAddProjectHook.java change the file to like this:
Read MoreJIRA Service with Groovy ScriptRunner “Closing issues with status X with N days without updates” usign JQL compatible with JIRA 7
Custom JQL Function “HasInactiveReporter” and “HasInactiveAssignee” compatible with JIRA 7
Improved performance: PHP 7 is up to twice as fast as PHP 5.6!!
PHP 7.0.0 RC 6 Released The PHP development team announces the immediate availability of PHP 7.0.0 RC 6. This is the eleventh pre-release of the new PHP 7 major series. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system. THIS IS A…
Read More




