Vespa Product Updates, March 2021
Blog post from Vespa
Vespa, an open-source big data processing and serving engine largely developed by Yahoo engineers, has released several updates in March 2021, enhancing its functionality and efficiency. These updates include new features in the /document/v1/ API, which now allows users to update or remove multiple documents and copy them between clusters, making the API more expressive and useful for both production and learning purposes. The introduction of weakAnd.replace enables automatic conversion from OR to WeakAnd in queries to reduce latency by focusing on the most relevant hits. Additionally, improvements in feed-block management and staggered memory flushing during stop/restart processes aim to prevent index corruption and reduce temporary memory usage, respectively. These enhancements are part of Vespa's ongoing development, supported by community feedback and contributions, and are used in various Yahoo and Verizon Media products.