<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Documentation 0.11.0 on Lucille</title><link>https://kmwtechnology.github.io/lucille/docs-0.11.0/</link><description>Recent content in Documentation 0.11.0 on Lucille</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 09 Jun 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://kmwtechnology.github.io/lucille/docs-0.11.0/index.xml" rel="self" type="application/rss+xml"/><item><title>Concepts and Glossary</title><link>https://kmwtechnology.github.io/lucille/docs-0.11.0/glossary/</link><pubDate>Mon, 09 Jun 2025 00:00:00 +0000</pubDate><guid>https://kmwtechnology.github.io/lucille/docs-0.11.0/glossary/</guid><description>&lt;h2 id="core-components"&gt;Core Components&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Connector&lt;/strong&gt;
A component that reads data from a source system and publishes Documents into the pipeline. Each Connector has a lifecycle: &lt;code&gt;preExecute()&lt;/code&gt; → &lt;code&gt;execute(publisher)&lt;/code&gt; → &lt;code&gt;postExecute()&lt;/code&gt; → &lt;code&gt;close()&lt;/code&gt;. Connectors are configured in the &lt;code&gt;connectors&lt;/code&gt; list in the config file and executed sequentially by the Runner.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Worker&lt;/strong&gt;
A thread that polls Documents from the processing queue, runs them through a Pipeline of Stages, and places the results on the indexing queue. Multiple Worker threads can run concurrently, each with its own Pipeline instance. In distributed mode, Workers run as separate JVM processes.&lt;/p&gt;</description></item><item><title>FAQ</title><link>https://kmwtechnology.github.io/lucille/docs-0.11.0/faq/</link><pubDate>Mon, 09 Jun 2025 00:00:00 +0000</pubDate><guid>https://kmwtechnology.github.io/lucille/docs-0.11.0/faq/</guid><description>&lt;h2 id="setup--requirements"&gt;Setup &amp;amp; Requirements&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;What Java version do I need?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Java 21. Lucille is compiled targeting Java 21. See the &lt;a href="https://kmwtechnology.github.io/lucille/docs-0.11.0/operations/support-matrix/"&gt;Support Matrix&lt;/a&gt; for the full list of tested versions and distributions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Do I need Kafka to run Lucille?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;No. Local mode runs entirely in-memory inside a single JVM with no external dependencies beyond the JVM itself. Kafka is only required when running in distributed mode (&lt;code&gt;-usekafka&lt;/code&gt;). You can develop and test your full pipeline without Kafka and add it later when you need to scale out.&lt;/p&gt;</description></item><item><title/><link>https://kmwtechnology.github.io/lucille/docs-0.11.0/prod/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://kmwtechnology.github.io/lucille/docs-0.11.0/prod/troubleshooting/</guid><description>&lt;h1 id="this-page-no-longer-exists"&gt;This page no longer exists.&lt;/h1&gt;</description></item></channel></rss>