Search...Factory(3pm)
β¨ NAME β¨
Search::Elasticsearch::Cxn::Factory β the lil' factory that CxnPools uses to spin up brand-new Cxn instances ππ
(Yes bestie, it's a Perl module β that's the (3pm) energy right there, no cap.)
π VERSION π
version 8.12 β that's the one, that's the vibe π
πΈ DESCRIPTION πΈ
okay so picture this: Search::Elasticsearch::Role::CxnPool implementations need to make new Search::Elasticsearch::Role::Cxn-based instances. And who do they call? This class. It's giving middle management, but make it iconic π¦
It holds on to all the configuration options that got passed to new() in Elasticsearch, so that when new Cxns get created, they can use those same options. Basically it's the friend who remembers everyone's coffee order ββ¨
β οΈ real talk: it contains no user serviceable parts. So likeβ¦ don't open it, bestie. Nothing in there is for you. Hands off the shiny box ππ
π AUTHOR π
Enrico Zimuel <enrico.zimuel@elastic.co> β absolute main character, fr fr π
π COPYRIGHT AND LICENSE π
This software is Copyright (c) 2024 by Elasticsearch BV.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
and that's the whole page, bestie!! π this beauty was built on perl v5.38.2, last touched 2024-02-04 β go forth and let your CxnPools cook π₯π«Άβ¨
π¦ where this page comes from
- debian trixie: libsearch-elasticsearch-perl 8.12-1 Β· Apache-2.0
- ubuntu noble: libsearch-elasticsearch-perl 8.12-1 Β· Apache-2.0
- ubuntu resolute: libsearch-elasticsearch-perl 8.12-1 Β· Apache-2.0
- ubuntu stonking: libsearch-elasticsearch-perl 8.12-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms