Skip to content

Developer Documentation

This directory contains the documentation specifically targeted at developers of the HPCC system.

TIP

These documents are generated from Markdown by VitePress. See VitePress Markdown for more details.

General documentation

Implementation details for different parts of the system

  • Workunit Workflow: An explanation of workunits, and a walk-through of the steps in executing a query.
  • Code Generator: Details of the internals of eclcc.
  • Roxie: History and design details for roxie.
  • Memory Manager: Details of the memory manager (roxiemem) used by the query engines.
  • Metrics: Metrics Framework Design.

Other documentation

The ECL language is documented in the ecl language reference manual (generated as ECLLanguageReference-<version>.pdf).

Released under the Apache-2.0 License.