HSEARCH-5018Better guidance for applications where classpath scanning does not work
HSEARCH-5016Allow binding a @HighlightProjection to a single-valued String (instead of List<String>) when using numberOfFragments(1)
HSEARCH-5009Re-enable some tests when HHH-17408 gets fixed
HSEARCH-5006Non-string tenant identifiers
HSEARCH-5004Default to SqlTypes.UUID instead of CHAR for the OutboxEvent/Agent ID in databases supporting it
HSEARCH-4981Fix flaky test with CockroachDB: OutboxPollingAutomaticIndexingLifecycleIT.stopWhileOutboxEventsIsBeingProcessed
HSEARCH-4971Update license files
HSEARCH-4966`JobContextSetupListener` is not registered as a CDI bean in `hibernate-search-mapper-orm-jakarta-batch-jberet`
HSEARCH-4965Fix outbox-polling integration tests on Windows
HSEARCH-4964Projection on the document tree for the Lucene backend
HSEARCH-4963API to run analysis on a given String
HSEARCH-4962APIs to support Hibernate Search Tools
HSEARCH-4961API to list all analyzer names
HSEARCH-4953Generated query methods in the static metamodel
HSEARCH-4952Maven/Gradle plugins for static metamodel generation
HSEARCH-4950Vector search using Elasticsearch/OpenSearch
HSEARCH-4949Vector search
HSEARCH-4945Allow setting a fetch profile for loading entities when indexing
HSEARCH-4929Support dropAndCreateSchemaOnStart in JSR-352 integration
HSEARCH-4927Take into account all integration tests in Sonar reports
HSEARCH-4807@DistanceProjection to map a constructor parameter to a distance projection
HSEARCH-4643Automate dependency upgrades for DB container images
HSEARCH-4572Using SearchPredicate/SearchProjection/SearchSort with broader scope than the search query
HSEARCH-4563queryString predicate for advanced, Lucene-syntax query strings
HSEARCH-4558simpleQueryString for numeric/date fields
HSEARCH-4471Customizable entity loading queries in mass indexer
HSEARCH-4392Simpler representation of paths in annotation mapping
HSEARCH-3909Restore support for looking up the capabilities of each field in the metamodel
HSEARCH-3499Near-zero-downtime mass indexing when the schema did not change
HSEARCH-3430Move more of the projection DSL to the engine
HSEARCH-3319Type-safe field references
HSEARCH-521Improve performance of MassIndexer through Eager fetching
[{"value":"\"[CHART] Date of First Response\"","displayName":"[CHART] Date of First Response - [CHART] Date of First Response","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"[CHART] Date of First Response[Date of first response]\"","displayName":"[CHART] Date of First Response - [CHART] Date of First Response[Date of first response]","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"cf[11800]","displayName":"[CHART] Date of First Response - cf[11800]","orderable":"true","cfid":"cf[11800]","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"[CHART] Time in Status\"","displayName":"[CHART] Time in Status - [CHART] Time in Status","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"\"[CHART] Time in Status[Time in Status]\"","displayName":"[CHART] Time in Status - [CHART] Time in Status[Time in Status]","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"cf[11801]","displayName":"[CHART] Time in Status - cf[11801]","orderable":"true","cfid":"cf[11801]","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"a4j-incident-creation-deduplication-alias","displayName":"a4j-incident-creation-deduplication-alias","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Affected services\"","displayName":"Affected services - cf[11814]","auto":"true","orderable":"true","searchable":"true","cfid":"cf[11814]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.servicedesk.modules.serviceentityfield.ServiceEntityReference"]},{"value":"affectedVersion","displayName":"affectedVersion","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">=","~","!~"],"types":["com.atlassian.jira.project.version.Version"]},{"value":"Approvals","displayName":"Approvals - Approvals","operators":["="],"types":["com.atlassian.servicedesk.plugins.approvals.internal.searcher.ApprovalsDataTypes$ApprovalDataType"]},{"value":"\"Approvals[Approvals]\"","displayName":"Approvals - Approvals[Approvals]","searchable":"true","operators":["="],"types":["com.atlassian.servicedesk.plugins.approvals.internal.searcher.ApprovalsDataTypes$ApprovalDataType"]},{"value":"cf[11280]","displayName":"Approvals - cf[11280]","orderable":"true","cfid":"cf[11280]","operators":["="],"types":["com.atlassian.servicedesk.plugins.approvals.internal.searcher.ApprovalsDataTypes$ApprovalDataType"]},{"value":"assignee","displayName":"assignee","auto":"true","orderable":"true","searchable":"true","operators":["was not","was not in","=","in","is not","was in","!=","not in","was","changed","is"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"assignee.property","displayName":"assignee.property","searchable":"true","operators":["=","!=","in","not in","<","<=",">",">=","~","!~","is","is not"],"types":["java.lang.Number","java.util.Date","java.lang.String"]},{"value":"atlasGoalKeys","displayName":"atlasGoalKeys","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"atlasGoalStatuses","displayName":"atlasGoalStatuses","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"atlasProjectKey","displayName":"atlasProjectKey","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Atlas project key\"","displayName":"Atlas project key - cf[11821]","orderable":"true","searchable":"true","cfid":"cf[11821]","operators":["=","in","is not","!=","not in","is"],"types":["java.lang.String"]},{"value":"atlasProjectStatus","displayName":"atlasProjectStatus","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Atlas project status\"","displayName":"Atlas project status - cf[11822]","orderable":"true","searchable":"true","cfid":"cf[11822]","operators":["=","in","is not","!=","not in","is"],"types":["java.lang.String"]},{"value":"attachments","displayName":"attachments","searchable":"true","operators":["is","is not"],"types":["com.atlassian.jira.issue.attachment.Attachment"]},{"value":"backPortable","displayName":"backPortable - backPortable","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"backPortable[Checkboxes]\"","displayName":"backPortable - backPortable[Checkboxes]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"cf[11701]","displayName":"backPortable - cf[11701]","auto":"true","orderable":"true","cfid":"cf[11701]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"backportDecision","displayName":"backportDecision - backportDecision","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"backportDecision[Dropdown]\"","displayName":"backportDecision - backportDecision[Dropdown]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"cf[11702]","displayName":"backportDecision - cf[11702]","auto":"true","orderable":"true","cfid":"cf[11702]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"backportReEvaluate","displayName":"backportReEvaluate - backportReEvaluate","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"\"backportReEvaluate[Short text]\"","displayName":"backportReEvaluate - backportReEvaluate[Short text]","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"cf[11703]","displayName":"backportReEvaluate - cf[11703]","orderable":"true","cfid":"cf[11703]","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"\"Bug Testcase Reminder (edit)\"","displayName":"Bug Testcase Reminder (edit) - cf[10060]","orderable":"true","cfid":"cf[10060]","operators":[],"types":["java.lang.Object"]},{"value":"\"Bug Testcase Reminder (view)\"","displayName":"Bug Testcase Reminder (view) - cf[10061]","orderable":"true","cfid":"cf[10061]","operators":[],"types":["java.lang.Object"]},{"value":"buildName","displayName":"buildName","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"buildState","displayName":"buildState","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"\"Business Value\"","displayName":"Business Value - Business Value","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.lang.Number"]},{"value":"\"Business Value[Number]\"","displayName":"Business Value - Business Value[Number]","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.lang.Number"]},{"value":"cf[10084]","displayName":"Business Value - cf[10084]","orderable":"true","cfid":"cf[10084]","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.lang.Number"]},{"value":"category","displayName":"category","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.project.ProjectCategory"]},{"value":"Category","displayName":"Category - Category","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"Category[Category]\"","displayName":"Category - Category[Category]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"cf[11820]","displayName":"Category - cf[11820]","auto":"true","orderable":"true","cfid":"cf[11820]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"change-control-type","displayName":"change-control-type","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"change-gating-type","displayName":"change-gating-type","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"comment","displayName":"comment","searchable":"true","operators":["~","!~"],"types":["java.lang.String"]},{"value":"cf[10010]","displayName":"Community Help Wanted - cf[10010]","auto":"true","orderable":"true","cfid":"cf[10010]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"Community Help Wanted\"","displayName":"Community Help Wanted - Community Help Wanted","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"Community Help Wanted[Checkboxes]\"","displayName":"Community Help Wanted - Community Help Wanted[Checkboxes]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"Compass","displayName":"Compass - cf[11819]","auto":"true","orderable":"true","searchable":"true","cfid":"cf[11819]","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"component","displayName":"component","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.bc.project.component.ProjectComponent"]},{"value":"created","displayName":"created","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"createdDate","displayName":"createdDate","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"creator","displayName":"creator","auto":"true","orderable":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"creator.property","displayName":"creator.property","searchable":"true","operators":["=","!=","in","not in","<","<=",">",">=","~","!~","is","is not"],"types":["java.lang.Number","java.util.Date","java.lang.String"]},{"value":"deploymentEnvironmentName","displayName":"deploymentEnvironmentName","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"deploymentEnvironmentType","displayName":"deploymentEnvironmentType","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"deploymentName","displayName":"deploymentName","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"deploymentState","displayName":"deploymentState","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"description","displayName":"description","orderable":"true","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"development","displayName":"development - cf[11480]","orderable":"true","searchable":"true","cfid":"cf[11480]","operators":["<","<=",">",">="],"types":["java.lang.Number"]},{"value":"environment","displayName":"environment","orderable":"true","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"cf[10081]","displayName":"Epic/Theme - cf[10081]","auto":"true","orderable":"true","cfid":"cf[10081]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.label.Label"]},{"value":"\"Epic/Theme\"","displayName":"Epic/Theme - Epic/Theme","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.label.Label"]},{"value":"\"Epic/Theme[Labels]\"","displayName":"Epic/Theme - Epic/Theme[Labels]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.label.Label"]},{"value":"\"Epic Color\"","displayName":"Epic Color - cf[10884]","orderable":"true","searchable":"true","cfid":"cf[10884]","operators":["=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Epic Link\"","displayName":"Epic Link - cf[10881]","auto":"true","orderable":"true","searchable":"true","cfid":"cf[10881]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.Issue"]},{"value":"\"Epic Name\"","displayName":"Epic Name - cf[10882]","orderable":"true","searchable":"true","cfid":"cf[10882]","operators":["~","!~","=","!=","in","not in","is","is not"],"types":["java.lang.String"]},{"value":"\"Epic Status\"","displayName":"Epic Status - cf[10883]","auto":"true","orderable":"true","searchable":"true","cfid":"cf[10883]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"cf[11803]","displayName":"Feedback Requested By - cf[11803]","auto":"true","orderable":"true","cfid":"cf[11803]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"\"Feedback Requested By\"","displayName":"Feedback Requested By - Feedback Requested By","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"\"Feedback Requested By[User Picker (single user)]\"","displayName":"Feedback Requested By - Feedback Requested By[User Picker (single user)]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.user.ApplicationUser"]},{"value":"cf[11802]","displayName":"Feedback Requested - cf[11802]","orderable":"true","cfid":"cf[11802]","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"Feedback Requested\"","displayName":"Feedback Requested - Feedback Requested","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"\"Feedback Requested[Date]\"","displayName":"Feedback Requested - Feedback Requested[Date]","searchable":"true","operators":["=","!=","in","not in","is","is not","<","<=",">",">="],"types":["java.util.Date"]},{"value":"filter","displayName":"filter","auto":"true","searchable":"true","operators":["=","!=","in","not in"],"types":["com.atlassian.jira.issue.search.SearchRequest"]},{"value":"fixVersion","displayName":"fixVersion","auto":"true","orderable":"true","searchable":"true","operators":["was not in","!~","is not","~","was in","!=","changed",">","is","was not","<=",">=","=","in","not in","was","<"],"types":["com.atlassian.jira.project.version.Version"]},{"value":"flagDisabledRollout","displayName":"flagDisabledRollout","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"flagEnabled","displayName":"flagEnabled","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"flagEnabledRollout","displayName":"flagEnabledRollout","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"cf[10080]","displayName":"Flagged - cf[10080]","auto":"true","orderable":"true","cfid":"cf[10080]","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"Flagged","displayName":"Flagged - Flagged","auto":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"\"Flagged[Checkboxes]\"","displayName":"Flagged - Flagged[Checkboxes]","auto":"true","searchable":"true","operators":["=","!=","in","not in","is","is not"],"types":["com.atlassian.jira.issue.customfields.option.Option"]},{"value":"flagKey","displayName":"flagKey","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"flagName","displayName":"flagName","searchable":"true","operators":["~","!~","is","is not"],"types":["java.lang.String"]},{"value":"hierarchyLevel","displayName":"hierarchyLevel","auto":"true","searchable":"true","operators":["=","!=","in","not in","<","<=",">",">="],"types":["com.atlassian.jira.hierarchy.HierarchyLevel"]},{"value":"id","displayName":"id","orderable":"true","searchable":"true","operators":["=","!=","in","not in","<","<=",">",">="],"types":["com.atlassian.jira.issue.Issue"]},{"value":"issue","displayName":"issue","orderable":"true","searchable":"true","operators":["=","!=","in","not in","<","<=",">",">="],"types&q