Skip to content
This repository was archived by the owner on Jun 6, 2025. It is now read-only.

Gh-3350: Optimisations for federated POC #3357

Closed
wants to merge 18 commits into from

Conversation

tb06904
Copy link
Member

@tb06904 tb06904 commented Jan 21, 2025

Some minor optimisations and helpful functions for new federated store, changes include:

  • Minimising stream API on small collections to save initialisation overhead.
  • Using array/list data types where iteration performance is more important.
  • Helpful operation to allow changing default graph IDs.
  • Some tweaks hit the cache fewer times.
  • Better shortcut logic on checks.

Related issue

@tb06904 tb06904 added enhancement Improvement to existing functionality/feature federated-store Specific to/touches the federated-store module labels Jan 21, 2025
@tb06904 tb06904 added this to the 2.4.0 milestone Jan 21, 2025
@tb06904 tb06904 requested review from cn337131 and p29876 January 21, 2025 11:13
@tb06904 tb06904 linked an issue Jan 21, 2025 that may be closed by this pull request
Copy link

@p29876
Copy link
Member

p29876 commented Jan 27, 2025

Going to close this PR and split up the changes so we can progress
Some of the fixes are in #3358
The optimisations are to follow

@p29876 p29876 closed this Jan 27, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Improvement to existing functionality/feature federated-store Specific to/touches the federated-store module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Investigate optimisations for federated POC
2 participants