Skip to content

feat(specs): add optional feedID to composition result set#5991

Merged
ClaraMuller merged 1 commit intomainfrom
feat/compositions/result-set-feed-id
Feb 18, 2026
Merged

feat(specs): add optional feedID to composition result set#5991
ClaraMuller merged 1 commit intomainfrom
feat/compositions/result-set-feed-id

Conversation

@gavinwade12
Copy link
Copy Markdown
Contributor

@gavinwade12 gavinwade12 commented Feb 17, 2026

🧭 What and Why

I was reading through the multifeed design document for documentation updates and realized I missed adding feedID to the result set when updating the clients. 🙈

Changes included:

  • Add feedID to the searchResultsItem schema (currently only present when using the multifeed behavior)

🧪 Test

  • yarn cli generate javascript generates a spec with feedID on resultsCompositionsResponse, which is used in searchResultsItem

@gavinwade12 gavinwade12 requested a review from a team as a code owner February 17, 2026 21:41
@algolia-bot
Copy link
Copy Markdown
Collaborator

algolia-bot commented Feb 17, 2026

✔️ Code generated!

Name Link
🪓 Triggered by 0e9c6aaacfb62be30821dc891cd619e73a46b393
🍃 Generated commit 2b2312071190059f0b1f1f11885e381370cb7732
🌲 Generated branch generated/feat/compositions/result-set-feed-id
📊 Benchmark results

Benchmarks performed on the method using a mock server, the results might not reflect the real-world performance.

Language Req/s
javascript 2350
go 2224
php 1943
csharp 1665
python 1334
java 1162
ruby 992
swift 858
scala 23

Copy link
Copy Markdown
Contributor

@ClaraMuller ClaraMuller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

genuine question

Do you know if there is a difference between having feedID directly described in resultsCompositionsResponse versus having au autonomous object (at client level generation side) ?

@ClaraMuller ClaraMuller merged commit 93c834f into main Feb 18, 2026
37 checks passed
@ClaraMuller ClaraMuller deleted the feat/compositions/result-set-feed-id branch February 18, 2026 10:23
algolia-bot added a commit that referenced this pull request Feb 18, 2026
…enerated) [skip ci]

Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-csharp that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-dart that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-go that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-java that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-javascript that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-kotlin that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-php that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-python that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-ruby that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-scala that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
algolia-bot added a commit to algolia/algoliasearch-client-swift that referenced this pull request Feb 18, 2026
algolia/api-clients-automation#5991

Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com>
Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
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.

3 participants