Attean...RQLBGP(3pm)
β¨ Attean...RQLBGP(3pm) β¨
okay bestie, welcome to the User Contributed Perl Documentation corner of the internet π
this one's Attean...RQLBGP from section 3pm and it's giving very niche, very powerful, main character energy π
π NAME π
AtteanX::Plan::SPARQLBGP</purgle> β bestie, it's the plan for efficient evaluation of SPARQL BGPs on remote endpoints β¨
πΈ SYNOPSIS πΈ
ngl, you're probably never gonna construct this yourself β it's typically only constructed by planning hacks deep in the code π but like, if it did happen, it might look like this:
use v5.14;
use AtteanX::Plan::SPARQLBGP;
my $new_bgp_plan = AtteanX::Plan::SPARQLBGP->new(children => [$some_quads],
distinct => 0,
ordered => []);
periodt. π
π¦ DESCRIPTION π¦
so this plan class? it implements compiling basic graph patterns that can be joined remotely on a SPARQL endpoint. that's the whole vibe. it's the girl who takes your BGPs and gets them evaluated somewhere else, remotely, efficiently. iconic behavior, no cap π₯
π Attributes and methods π
it consumes Attean::API::QueryTree, Attean::API::Plan and Attean::API::UnionScopeVariablesPlan, and introduces nothing new. so it's literally just the consumed APIs doing their thing β no extra drama, no extra baggage, just vibes π«Ά
the most notable attribute is:
"children"β this one takes an arrayref ofAttean::Plan::Quadobjects to be included in the Basic Graph pattern that will be evaluated against the model. yes bestie, that's the whole point of her π
β OTHER DETAILS β
for author, copyright and other details, see AtteanX::Store::SPARQL. that's where the lore lives, iykyk πβ¨
π cute sign-off time: this whole thing is running onperl v5.36.0, dated2022-11-20, and it's filed right here underAttean...RQLBGP(3pm). slay, bye bestie πππ¦
π¦ where this page comes from
- debian bookworm: libatteanx-store-sparql-perl 0.012-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libatteanx-store-sparql-perl 0.012-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu questing: libatteanx-store-sparql-perl 0.012-2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms