Skip to content

Release/1.3#519

Open
nickpalladino wants to merge 374 commits into
mainfrom
release/1.3
Open

Release/1.3#519
nickpalladino wants to merge 374 commits into
mainfrom
release/1.3

Conversation

@nickpalladino
Copy link
Copy Markdown
Member

No description provided.

mlm483 and others added 30 commits June 25, 2025 16:34
[BI-2628] Replace Static ObsUnitID column to Dynamic Sub-entity ObsUnitID column in APpend Workflow
Optimized the `updateObservationDependencyValues` method in
`CommitPendingImportObjectsStep.java` to improve performance during
large data imports.

The previous implementation used a nested loop (O(N*M) complexity)
to update dependency DbIds on BrAPIObservation objects. This has
been changed to use a lookup map, reducing the complexity to
O(N+M).

This change aims to address significant slowdowns experienced
when importing large experiment files, such as the Mr. Bean dataset.
- I've allowed the BrAPITest Docker image to be configured via the BRAPI_DOCKER_IMAGE environment variable.
- I've updated .env.template with BRAPI_DOCKER_IMAGE.
- I've added workflow_dispatch to the build.yml GH Action.
  - This allows you to specify brapi_server_image and bi_api_branch inputs.
  - PR builds will use the default image and checkout the PR branch.
  - Workflow_dispatch builds will use the specified inputs or defaults.
…-docker-image

BI-2680 - BrAPI Prod PR bi-api test ci minimal starting point
rob-ouser-bi and others added 30 commits April 16, 2026 19:50
BI-2836 - Unable to retrieve program dataset names error message
BI-2801 - Connection Pool Error while trying to download sub-entity file
BI-2860: Made changes to the end point to limit the access.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants