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
- ubuntu resolute: librdf-query-perl 2.919-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: librdf-query-perl 2.919-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms