elasticsearch/libs
Benjamin Trent 4e926ae41a
Minor ivf cleanups and fixing quantization performance (#129566)
We are accidentally utilizing the non-vectorized quantizer when building
ivf indices. This provides a 3-5x speed improvement on quantizing on my
mac

This fixes that and addresses some minor fixes (removing unused code,
etc.)

Here is a small benchmark result. time spent quantizing goes down
significantly.

<img width="652" alt="image"
src="https://github.com/user-attachments/assets/9f46398c-c587-4e74-bc91-f2e07a63b406"
/>

vs.

<img width="673" alt="image"
src="https://github.com/user-attachments/assets/c4f4679f-d7a7-4486-841f-7dd3e75a11cb"
/>
2025-06-18 05:49:38 +10:00
..
cli Remove security manager from tests (#127087) 2025-04-22 18:08:09 +02:00
core React more prompty to task cancellation while waiting for the cluster to unblock (#128737) 2025-06-03 11:00:20 +03:00
dissect Use directory name as project name for libs (#115720) 2024-10-29 13:02:28 -07:00
entitlement Refactor before entitlements for testing (#129099) 2025-06-09 18:56:07 +02:00
geo Fix #123425 numerical floating point edge case (#127982) 2025-05-10 16:37:29 +02:00
grok Fix a bunch of non-final static fields (#119185) 2024-12-26 19:14:36 +01:00
h3 Reapply "Update Gradle wrapper to 8.13 (#122421)" (#123889) (#123896) 2025-03-05 08:02:13 +01:00
log4j Patch log4j JAR to remove JndiLookup class (#81629) 2021-12-10 15:51:38 -08:00
logging Set root logger level for CLIs (#123742) 2025-03-02 17:55:09 +00:00
logstash-bridge Make enrich project-aware (#124099) 2025-03-06 19:20:46 +01:00
lz4 Use directory name as project name for libs (#115720) 2024-10-29 13:02:28 -07:00
native Remove security manager from tests (#127087) 2025-04-22 18:08:09 +02:00
plugin-analysis-api [Build] Remove deprecated BuildParams (#116984) 2024-11-22 16:30:57 +01:00
plugin-api Add AGPLv3 as a supported license 2024-09-13 15:29:46 -07:00
plugin-scanner Update ASM 9.7 -> 9.7.1 to support JDK 24 (#118094) 2024-12-06 08:16:46 +01:00
simdvec Minor ivf cleanups and fixing quantization performance (#129566) 2025-06-18 05:49:38 +10:00
ssl-config Add exclusive access files for security module (#123676) 2025-03-08 07:02:36 -08:00
tdigest Reapply "Update Gradle wrapper to 8.13 (#122421)" (#123889) (#123896) 2025-03-05 08:02:13 +01:00
x-content Optimized text for full unicode and some escape sequences (#129169) 2025-06-12 09:55:07 -07:00
build.gradle Use directory name as project name for libs (#115720) 2024-10-29 13:02:28 -07:00