RDF::Q...imizer(3pm)

✨ NAME ✨

RDF::Query::BGPOptimizer β€” bestie, this is the optimizer that puts your triple pattern joins in the right order inside a BGP πŸ’…


🌸 VERSION 🌸

This doc is describing RDF::Query::BGPOptimizer version 2.919. Yes, she has a number, she's official πŸŽ€


πŸ’€ STATUS πŸ’€

Okay so real talk, no cap: this module's API and functionality should be considered unstable. Like, genuinely. In the future this module may change in backwards-incompatible ways, or get removed entirely. Gone. Deleted. Not me being dramatic, that's just what the docs say 😭

If you need the functionality this module provides, please get in touch at http://www.perlrdf.org/ 🫢

Not a vibe check you wanna fail, babes. Pin your versions.

🧚 METHODS 🧚

  • ordered_triples ( $context, @triples ) β€” returns a list of triples, ordered so as to optimize a left-deep join plan based on the frequency counts provided by the underlying model. It's giving "let me sort your life out" energy ✨ You hand her the context and your triples, she hands back the triples in an order that makes the join plan actually slay instead of crawling πŸ”₯

πŸ‘‘ AUTHOR πŸ‘‘

Gregory Todd Williams <gwilliams@cpan.org> β€” the icon, the moment, the main character who wrote this 🌈


perl v5.40.1 πŸ¦‹ 2025-08-18 πŸ¦‹ RDF::Q...imizer(3pm) β€” that's the whole page bestie, thanks for reading, mwah πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from