Skip to content

Conversation

@ilariapet
Copy link
Contributor

https://issues.apache.org/jira/browse/SOLR-17927

Description

  • Renamed neural search to vector search
  • Renamed maxConn and beamWidth to m and efConstruction
  • Renamed llm module to language-models

I avoided adding comments with references to Lucene, since we plan to change the names there as well.

@github-actions github-actions bot added documentation Improvements or additions to documentation dependencies Dependency upgrades tool:build tests cat:search cat:schema labels Oct 17, 2025
Copy link
Contributor

@alessandrobenedetti alessandrobenedetti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's rename M and efConstruction with HNSW prefix so that they are a bit more 'readable' (not a huge fan of acronyms but in the industry nowadays HNSW is decently accepted
After that we can merge

Attention:

* The `llm` module has been renamed to `language-models`.
* The HNSW parameters `hnswMaxConnections` and `hnswBeamWidth` have been renamed to `hnswM` and `hnswEfConstruction`, respectively, so they must be updated accordingly in the schema.xml file.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Curiosity only, I wonder if unused attributes are permitted in the schema e.g. might one go

  • from hnswMaxConnections="10" hnswBeamWidth="40" on Solr9
  • to hnswMaxConnections="10" hnswBeamWidth="40" hnswM="10" hnswEfConstruction="40" on Solr9
  • to hnswMaxConnections="10" hnswBeamWidth="40" hnswM="10" hnswEfConstruction="40" on Solr10
  • to hnswM="10" hnswEfConstruction="40" on Solr10

conceptually?

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

Labels

cat:schema cat:search dependencies Dependency upgrades documentation Improvements or additions to documentation tests tool:build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants