kt-search

Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.


Project maintained by jillesvangurp Hosted on GitHub Pages — Theme by mattgraham

Migrating from the old Es Kotlin Client

KT Search Manual Previous: Jupyter Notebooks -
Github © Jilles van Gurp  

Migrating from the old es-kotlin-client is quite easy but it is going to involve a bit of work:

For the migration of the FORMATION code base (this is the company that I am the CTO of), we managed to convert most of the code without too much problems. We ran with both the old and the new client for several months before getting rid of the old client completely. Most of our queries did not need changes. Though of course, we were able to make them a bit nicer using several of the new features.


KT Search Manual Previous: Jupyter Notebooks -
Github © Jilles van Gurp