Experimental JQL features

Fragment Indexing

Starting with version 4.1.1, Power Scripts™ introduces expression caching for both built-in and user-provided issue filters. This feature can significantly impact system performance – either enhancing or degrading it – so use it thoughtfully.

When to use the feature

When NOT to use the feature

  • You have saved filters and users are performing the same JQL queries over and over again.

  • You have plenty of free memory and CPU.

  • You do not have enough free memory.

  • CPU is constrained.

  • Your users are performing ad-hoc queries.

Currently, indexing is automatically maintained, and its parameters cannot be modified. When enabled, it monitors which expressions are frequently used and automatically reindexes their associated scripts.

During the reindexing process, the index will be temporarily unavailable. Once indexing completes, searches will execute extremely fast.

This feature is cluster-aware, and works reliably in clustered environments as well.

How to activate Fragment Indexing

  1. Click the Settings icon in Jira and navigate to Manage Apps > Power Apps Config > Power Scripts > JQL.

  2. In the Fragment Indexing section of the page, turn the toggle on.

 

image-20241112-155933.png

 

 

 

See More