Skip to content

TH-1428 | Remove experimental x and x_ prefixes from fullText & ongoing#945

Merged
karisal-anders merged 1 commit into
mainfrom
TH-1428-remove-x-prefix
Dec 10, 2025
Merged

TH-1428 | Remove experimental x and x_ prefixes from fullText & ongoing#945
karisal-anders merged 1 commit into
mainfrom
TH-1428-remove-x-prefix

Conversation

@karisal-anders

@karisal-anders karisal-anders commented Dec 3, 2025

Copy link
Copy Markdown
Contributor

Description

Remove experimental x and x_ prefixes from fullText & ongoing

done:

  • replace xFullText with fullText
  • replace xOngoing with ongoing
  • replace x_full_text with full_text
  • replace x_ongoing with ongoing
  • remove mentions of experimental fields as they're not experimental anymore

Related

TH-1428

Testing

Automated tests

Manual testing

Screenshots

Additional notes

@terovirtanen

Copy link
Copy Markdown
Contributor

FEDERATION-ROUTER branch is deployed to platta: https://events-graphql-federation-hobbies-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

FEDERATION-ROUTER branch is deployed to platta: https://events-graphql-federation-events-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

FEDERATION-ROUTER branch is deployed to platta: https://events-graphql-federation-sports-pr945.dev.hel.ninja 🚀🚀🚀

@nikomakela nikomakela left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good!

#807 was the first iteration that just got old, but it looks close enough.

Since LinkedEvents has not published the changes of their end, we cannot test this yet, at all. Also, it's not ideal that they are really going to replace the field, not publish it on side of another. This means that we will have a broken product in our production environment for some time. :(

Sure we could have both fields available in our proxy and supergraph and we could even resolve the non-x-prefixed field to a x-prefixed field. That would get us forward a bit and we wouldn't have so big deployment process when the actual change happens. But I guess this is enough too.

@terovirtanen

Copy link
Copy Markdown
Contributor

VENUE-GRAPHQL-PROXY branch is deployed to platta: https://venue-graphql-proxy-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

EVENTS-GRAPHQL-PROXY branch is deployed to platta: https://events-graphql-proxy-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

HARRASTUKSET-UI branch is deployed to platta: https://harrastukset-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

LIIKUNTA-UI branch is deployed to platta: https://liikunta-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

TAPAHTUMAT-UI branch is deployed to platta: https://tapahtumat-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

TestCafe result is success for https://liikunta-pr945.dev.hel.ninja 😆🎉🎉🎉

@terovirtanen

Copy link
Copy Markdown
Contributor

TestCafe result is failed for https://harrastukset-pr945.dev.hel.ninja 😿💢💥💥

@terovirtanen

Copy link
Copy Markdown
Contributor

TestCafe result is failed for https://tapahtumat-pr945.dev.hel.ninja 😿💢💥💥

done:
- replace `xFullText` with `fullText`
- replace `xOngoing` with `ongoing`
- replace `x_full_text` with `full_text`
- replace `x_ongoing` with `ongoing`
- remove mentions of experimental fields as they're not experimental
  anymore after removing the "x" / "x_" prefixes

refs TH-1428
@karisal-anders karisal-anders force-pushed the TH-1428-remove-x-prefix branch from 750f7ff to 58bb473 Compare December 9, 2025 11:06
@karisal-anders

Copy link
Copy Markdown
Contributor Author

Rebased on current main.

@sonarqubecloud

sonarqubecloud Bot commented Dec 9, 2025

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Dec 9, 2025

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Dec 9, 2025

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Dec 9, 2025

Copy link
Copy Markdown

@terovirtanen

Copy link
Copy Markdown
Contributor

FEDERATION-ROUTER branch is deployed to platta: https://events-graphql-federation-hobbies-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

FEDERATION-ROUTER branch is deployed to platta: https://events-graphql-federation-events-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

FEDERATION-ROUTER branch is deployed to platta: https://events-graphql-federation-sports-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

VENUE-GRAPHQL-PROXY branch is deployed to platta: https://venue-graphql-proxy-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

EVENTS-GRAPHQL-PROXY branch is deployed to platta: https://events-graphql-proxy-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

HARRASTUKSET-UI branch is deployed to platta: https://harrastukset-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

LIIKUNTA-UI branch is deployed to platta: https://liikunta-pr945.dev.hel.ninja 🚀🚀🚀

@terovirtanen

Copy link
Copy Markdown
Contributor

TestCafe result is success for https://liikunta-pr945.dev.hel.ninja 😆🎉🎉🎉

@terovirtanen

Copy link
Copy Markdown
Contributor

TestCafe result is failed for https://harrastukset-pr945.dev.hel.ninja 😿💢💥💥

@terovirtanen

Copy link
Copy Markdown
Contributor

TAPAHTUMAT-UI branch is deployed to platta: https://tapahtumat-pr945.dev.hel.ninja 🚀🚀🚀

@sonarqubecloud

sonarqubecloud Bot commented Dec 9, 2025

Copy link
Copy Markdown

@terovirtanen

Copy link
Copy Markdown
Contributor

TestCafe result is failed for https://tapahtumat-pr945.dev.hel.ninja 😿💢💥💥

@karisal-anders karisal-anders merged commit d441832 into main Dec 10, 2025
123 of 128 checks passed
@charn charn deleted the TH-1428-remove-x-prefix branch July 8, 2026 06:56
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