John O'Hara

Results 74 issues of John O'Hara

**Describe the bug** Elasticsearch API can support retrieving docs from indexes using a wildcard. This is important where Index rotation has been enabled and the calls to elasticsearch need to...

type/enhancement
branch/master
area/backend
priority/high

**Describe the bug** See change detection for example: https://github.com/Hyperfoil/Horreum/blob/master/horreum-backend/src/main/java/io/hyperfoil/tools/horreum/changedetection/RelativeDifferenceChangeDetectionModel.java#L21

type/enhancement
branch/master
area/UI
area/backend

**Describe the bug** The UI dependency on "@types/react" needs to be upgraded to "18.2.0", to align with the "react" dependency

type/bug
area/UI
area/dependency

Following this issue: https://github.com/Hyperfoil/Hyperfoil/issues/339 The docs/guide/faq should document the JVM requirements for running Hyperfoil

Offload processing multiple runs from datastore to async queue ## Fixes Issue Fixes #1858

**Describe the bug** Some backend datastore integrations can return a large number of runs. This can cause issues with importing a lot of run data in one query, such as...

type/enhancement
branch/master
branch/stable
area/backend

**Describe the bug** From the Horreum logs; ``` 2024-07-09 07:55:43,002 e4b3085409dd quarkus-run.jar[7] WARN [com.arj.ats.arjuna] (Transaction Reaper) ARJUNA012117: TransactionReaper::check processing TX 0:ffff0a000264:ae47:668ce953:48 in state RUN 2024-07-09 07:55:43,003 e4b3085409dd quarkus-run.jar[7] WARN [com.arj.ats.arjuna]...

type/bug
branch/master
branch/stable
area/backend
priority/high

**Describe the bug** After a Horreum outage, a number of messages were left in the amq dataset-event queue; ![image](https://github.com/Hyperfoil/Horreum/assets/959822/fff2f89b-21e2-44ad-a4f1-483d1978c867) After restart, the messages were not processed due to ; ```...

type/bug
branch/master
branch/stable
area/backend
priority/high

> @johnaohara I have addressed your comments but the one about the default team. I believe creating such a team is part of initial setup, but is not a requirement....

async processing is a "hidden" feature, that occurs in the backend, but can often have an impact on the UI, esp. when processing takes time, or it fails If "Jobs"...

type/enhancement
area/UI