Search...Factory(3pm)

πŸ“¦
version 8.12 Β· 5 versions
, in debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ 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 πŸ’œ


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