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 (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