-
Bug
-
Resolution: Fixed
-
Highest
-
8.20.0, 9.4.1, 9.4.10, 9.4.14, 9.12.1, 9.12.7
-
None
-
8.2
-
38
-
Severity 2 - Major
-
133
-
-
Issue Summary
This is reproducible on Data Center: (yes)
Root cause here is that issue document is built basing on information stored, for some system fields and custom fields, in thread local caches, that are populated on first read and not reloaded unless they are updated within the same thread.
Known examples of fields that might be affected:
- subtask parent during subtask creation (the parent field of the newly created sub-task might not be indexed correctly, and as a result the sub-task might not show in the Active Sprint page)
- any custom field of date/text type during issue update or creation
Automated operations triggered by issue update events(executed threads parallel than the Issue update thread) might increase frequency of this happening, but in theory all concurrent operations on single issue might be affected.
Steps to Reproduce
- Prepare a project with issues configured to contain at least one simple(text or date type) custom field - cf1
- Create a plugin that performs the following operations on some trigger(rest endpoint, automation)
- operation 1:
- Reads value of cf1 for particular issue issue1
- Consider introducing some sleep here or some debug pause
- Eventually reindexes issue1
- operation 2, triggered separately:
- update value of cf1 in issue1
- reindex issue1
- operation 1:
- Trigger operation1 and operation 2 in a way that operation2 starts after pt 2.1.1 and ends before pt 2.1.3
Expected Results
JQL searches by value set to cf1 in issue1 in pt 2.2.1 return issue1
Actual Results
JQL searches by value set to cf1 in issue1 in pt 2.2.1 do not return issue1
Workaround
Currently there is no known workaround for this behaviour. A workaround will be added here when available
- causes
-
JSDSERVER-12625 Updating a customfield using Automation for Jira does not always initiate proper reindexing which affects the queue and issue filters
- Closed
-
JSDSERVER-13065 Assets not indexing an object properly - following its update in an Issue Transition
- Closed
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
- relates to
-
BOOM-21 Loading...