"gd.query.row" does not work with grid reload
Problem
gd.query.row does not support multiple grid reloads.
Reason
The gd.query.row was designed as a way of filling in of the grid only once, so it does not support multiple reloads.
Workaround
If you do want to perform prepopulation of the static grid data on the reload action use the following approach.
gd.query=select 'row1' from dual union all \
select 'row2' from dual union all \
select 'row3' from dual
gd.ds=jira