tisserande

Contents

  • Getting Started
    • Installation
    • Quick Start
    • What Gets Recorded
    • Tracking Shell Commands
    • Async Functions
    • Disabling Tracking
  • User Guide
    • Architecture
      • Layer Diagram
      • Layer Responsibilities
      • Domain Model
      • Database Schema
    • Tracking Decorators
      • Setup
      • The @track Decorator
      • The @track_async Decorator
      • The track_shell() Function
      • What Gets Recorded
      • Error Handling
    • Type Annotations
      • Available Annotations
      • Usage
      • How It Works
      • Automatic Classification (Heuristics)
      • Return Value Classification
    • Configuration
      • Environment Variables
      • Database URL Examples
      • Programmatic Configuration
      • Configuration Object
      • Backends
    • Querying Provenance
      • Synchronous Queries
      • Async Queries
      • Available Operations
      • Available Tables
      • Example: Trace a File’s Lineage
    • Command-Line Interface
      • tisserande-local
      • tisserande-server
      • Environment Setup
  • API Reference
    • tisserande
      • Submodules
        • tisserande.cli
        • tisserande.config
        • tisserande.db
        • tisserande.db_oper
        • tisserande.local_async
        • tisserande.local_sync
        • tisserande.models
        • tisserande.router
        • tisserande.tracking
  • API Reference
    • tisserande
      • Submodules
        • tisserande.cli
        • tisserande.config
        • tisserande.db
        • tisserande.db_oper
        • tisserande.local_async
        • tisserande.local_sync
        • tisserande.models
        • tisserande.router
        • tisserande.tracking
tisserande
  • Overview: module code

All modules for which code is available

  • tisserande.cli.local.top
  • tisserande.cli.server.top
  • tisserande.config
  • tisserande.db.data_types
  • tisserande.db.edges
  • tisserande.db.execution
  • tisserande.db.function_types
  • tisserande.db.nodes
  • tisserande.db_oper.data_types
  • tisserande.db_oper.edges
  • tisserande.db_oper.execution
  • tisserande.db_oper.function_types
  • tisserande.db_oper.nodes
  • tisserande.local_async.data_types
  • tisserande.local_async.edges
  • tisserande.local_async.execution
  • tisserande.local_async.function_types
  • tisserande.local_async.nodes
  • tisserande.local_sync.data_types
  • tisserande.local_sync.edges
  • tisserande.local_sync.execution
  • tisserande.local_sync.function_types
  • tisserande.local_sync.nodes
  • tisserande.models.data_types
  • tisserande.models.edges
  • tisserande.models.execution
  • tisserande.models.function_types
  • tisserande.models.nodes
  • tisserande.models.types
  • tisserande.router.app
  • tisserande.tracking.annotations
  • tisserande.tracking.backends
  • tisserande.tracking.context
  • tisserande.tracking.decorator
  • tisserande.tracking.inspector

© Copyright 2024, Eric Charles.

Built with Sphinx using a theme provided by Read the Docs.