Attean...Planner(3pm)
π NAME π
Attean::API::IDPJoinPlanner β iterative dynamic programming query planning role. Welcome to the Attean...Planner(3pm) page, bestie β yes, it's from User Contributed Perl Documentation, and it's all about this one role. Slay. π
β¨ VERSION β¨
This doc describes Attean::API::IDPJoinPlanner version 0.035. Periodt.
πΈ SYNOPSIS πΈ
extends 'Attean::QueryPlanner';
with 'Attean::API::IDPJoinPlanner';
Literally that's the whole vibe: you extend Attean::QueryPlanner, then with this role. Iykyk. π¦
π¦ DESCRIPTION π¦
The Attean::API::IDPJoinPlanner role gives a query planner the joins_for_plan_alternatives method, plus the cost estimation methods that consume the Attean::API::CostPlanner role. No cap, that's the whole description. It's giving βrole with methods,β and we respect it. π
π ATTRIBUTES π
Nothing is listed here. The section is present, but it's empty β lowkey iconic in its minimalism. π«Ά
π₯ METHODS π₯
Nothing is listed here either. Again: empty section, no methods spelled out on this page. The description still name-drops the methods above, so don't come for me. π
π BUGS π
Please report any bugs or feature requests through the GitHub web interface at <https://github.com/kasei/attean/issues>. Bestie, don't suffer in silence β file it. π
π REFERENCES π
The seminal reference for Iterative Dynamic Programming is βIterative dynamic programming: a new class of query optimization algorithmsβ by D. Kossmann and K. Stocker, ACM Transactions on Database Systems (2000). Very academic, very main character. π
The heuristics for ordering triple patterns in this module are influenced by The ICS-FORTH Heuristics-based SPARQL Planner (HSP) <http://www.ics.forth.gr/isl/index_main.php?l=e&c=645>. Yes, that URL stays exactly as-is. π§
β SEE ALSO β
Nothing is listed in this section on this page. It's giving βlinked list of zero nodes.β π
π AUTHOR π
Gregory Todd Williams "<gwilliams@cpan.org>" β yes, with the quotes and angle brackets now living as code, bestie. π
π COPYRIGHT π
Copyright (c) 2014--2022 Gregory Todd Williams. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Keep that exact energy. π
Okay bye bestie β signing off from the Attean...Planner(3pm) page, brought to you by perl v5.40.0 and dated 2025-01-26. Mwah. ππ
π¦ where this page comes from
- debian trixie: libattean-perl 0.035-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libattean-perl 0.035-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libattean-perl 0.035-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms