Skip to content

Describe README users by category and move the list to the end - #585

Merged
lemire merged 2 commits into
masterfrom
readme-users
Nov 3, 2026
Merged

lemire merged 2 commits into
masterfrom
readme-users

Conversation

@lemire

@lemire lemire commented Nov 3, 2026

Copy link
Copy Markdown
Member

Description

The README named its users twice at the top: once as a long sentence, and once as a bare bullet list of this Go package. This moves that material to a Users section near the end. Each system keeps its place in the list, now with its full name, a one-line description, and a category.

An entry marked "this library" depends on this Go package. The others use the Java library, the C/C++ library, or their own implementation. A few names are brought up to date: Apache Druid is no longer marked incubating, LinkedIn Pinot is Apache Pinot, and Visual Studio Team Services is Azure DevOps Services.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Performance improvement
  • Code refactoring
  • Documentation update
  • Test improvements
  • Build/CI changes

Changes Made

What was changed?

  • Replaced the opening user lists with a short pointer to a Users section.
  • Grouped the existing users into Search, Analytics and databases, Time series and observability, and Streaming, storage, and other systems.

Why was it changed?

  • The opening list was hard to scan, repeated some names, and gave no description of the systems.

How was it changed?

  • README text only. No code changes.

Testing

Not applicable. This pull request changes only README.md.

Formatting

Not applicable. No Go code changed.

Fuzzing

Not applicable. No Go code changed.

Performance Impact

None.

Breaking Changes

None.

Related Issues

None.

Additional Notes

The set of systems is the one already named in the README. No new users were added.

Give each named system its full name and a one-line description.
Mark the projects that depend on this Go package.
Keep the categorized user list at the end of the README, and include
the Go dependents added on master.

# Conflicts:
#	README.md
@lemire
lemire merged commit 33586ce into master Nov 3, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant