pkg/

directory
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2025 License: Apache-2.0

Directories

Path Synopsis
api
operator/v1alpha1
Package v1alpha1 contains API Schema definitions for the dcontroller.io API group.
Package v1alpha1 contains API Schema definitions for the dcontroller.io API group.
Package apiserver implements a Kubernetes API extension server that provides REST endpoints for Δ-controller view resources.
Package apiserver implements a Kubernetes API extension server that provides REST endpoints for Δ-controller view resources.
Package composite provides a unified client, cache, and discovery system that seamlessly handles both native Kubernetes resources and Δ-controller view objects.
Package composite provides a unified client, cache, and discovery system that seamlessly handles both native Kubernetes resources and Δ-controller view objects.
Package controller implements the core Δ-controller controller runtime that processes declarative pipeline specifications and manages incremental view reconciliation.
Package controller implements the core Δ-controller controller runtime that processes declarative pipeline specifications and manages incremental view reconciliation.
Package dbsp (partially) implements Database Stream Processing (DBSP) operators for incremental computation on Z-sets (multisets with integer multiplicities).
Package dbsp (partially) implements Database Stream Processing (DBSP) operators for incremental computation on Z-sets (multisets with integer multiplicities).
Package expression provides a declarative expression language for data transformation and querying within Δ-controller pipelines.
Package expression provides a declarative expression language for data transformation and querying within Δ-controller pipelines.
kubernetes
controllers
Package controllers implements the Kubernetes controllers used to reconcile the CRD resources.
Package controllers implements the Kubernetes controllers used to reconcile the CRD resources.
Package manager provides an enhanced Kubernetes controller-runtime manager with integrated support for Δ-controller's composite client and cache system.
Package manager provides an enhanced Kubernetes controller-runtime manager with integrated support for Δ-controller's composite client and cache system.
Package object extends the Kubernetes unstructured object API with enhanced support for Δ-controller view objects and delta operations.
Package object extends the Kubernetes unstructured object API with enhanced support for Δ-controller view objects and delta operations.
Package operator is the top-level Operator abstraction that implement the declarative controller specifications.
Package operator is the top-level Operator abstraction that implement the declarative controller specifications.
Package pipeline implements declarative data processing pipelines that transform Kubernetes resources using DBSP-based incremental computation.
Package pipeline implements declarative data processing pipelines that transform Kubernetes resources using DBSP-based incremental computation.
Package predicate provides serializable predicate support for filtering Kubernetes resources in Δ-controller source specifications.
Package predicate provides serializable predicate support for filtering Kubernetes resources in Δ-controller source specifications.
Package reconciler provides the core reconciliation abstractions for Δ-controller sources and targets, implementing the bridge between Kubernetes resources and the controller pipeline.
Package reconciler provides the core reconciliation abstractions for Δ-controller sources and targets, implementing the bridge between Kubernetes resources and the controller pipeline.
Package util provides common utility functions used throughout the Δ-controller codebase.
Package util provides common utility functions used throughout the Δ-controller codebase.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL