Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Discuss] What should we name the new aggregation engine? #13965

Open
stefanvodita opened this issue Oct 29, 2024 · 4 comments
Open

[Discuss] What should we name the new aggregation engine? #13965

stefanvodita opened this issue Oct 29, 2024 · 4 comments

Comments

@stefanvodita
Copy link
Contributor

Description

#13568 introduced this cool new aggregation engine that needs a name. To keep referring to it as "the new aggregation engine" gets tedious.
I asked people for suggestions at Community Over Code and also mentioned this to @epotyom and @Shradha26. I'm curious what the broader community thinks.

@rmuir
Copy link
Member

rmuir commented Oct 29, 2024

I voted on a couple cool suggestions from your link.

You can always add "Fast-", "Block-", "Smart-", "Bulk-", in front of any of them for more fun (kidding).

@msokolov
Copy link
Contributor

msokolov commented Nov 1, 2024

copy-pasting from the polling site:

Facetron
Agamemnon
Analytics
Count Dracula
Aggie
Bucketeer
Gator
Fusion
Slurper
Lustre
Match-time Aggregates
Maggregates
The Maggregator
Laggregator
Ruby
Gatheriffic
ChopChop
Muncher
Magma
Summator
Faceting engine

These are ordered by number of votes / entry order, but there were very few votes. I think mostly people just like saying names on the internet?

I think it might help if we said where the name would be used. Are we looking for a java package name? A name to use when saying - should I convert from facets to "xxx"? Clearly if it's the latter one, "Faceting engine" would be super confusing, although of course "smart+fast-facets" would be great.

@stefanvodita
Copy link
Contributor Author

stefanvodita commented Nov 1, 2024

Are we looking for a java package name? A name to use when saying - should I convert from facets to "xxx"?

The second one is what I have in mind. Whether this new aggregation engine lives in its own package is up for debate. @epotyom was pointing out that it might end up having a dependency on the facets package in that case. I'd say let's leave aside the question about whether it's a new package until we're actually ready to promote it outside sandbox.

@dweiss
Copy link
Contributor

dweiss commented Nov 3, 2024

You can always add "Fast-", "Block-", "Smart-", "Bulk-", in front of any of them for more fun (kidding).

Both BlockCountDracula and CountDraculaBlock cracked me up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants