LogoLogo
CtrlK
  • Introduction
  • Basics
    • Concepts
    • Architecture
    • Components
    • Getting started
    • Data import
    • Feature guides
    • Releases
    • Recipes
  • For Users
    • Query
    • API
    • Clients
  • For Developers
    • Basics
      • Extending Pinot
        • Writing Custom Aggregation Function
        • Pluggable Streams
        • Pluggable Storage
        • Record Reader
        • Segment Fetchers
      • Contribution Guidelines
      • Code Setup
      • Code Modules and Organization
      • Update Documentation
    • Advanced
    • Tutorials
    • Design Documents
  • For Operators
    • Basics
    • Tutorials
  • RESOURCES
    • Community
    • Blogs
    • Presentations
    • Videos
  • Integrations
    • ThirdEye
    • Superset
    • Presto
  • PLUGINS
    • Plugin Architecture
    • Pinot Input Format
    • Pinot File System
    • Pinot Batch Ingestion
    • Pinot Stream Ingestion
Powered by GitBook
On this page

Was this helpful?

Edit
  1. For Developers
  2. Basics

Extending Pinot

Writing Custom Aggregation FunctionPluggable StreamsPluggable StorageRecord ReaderSegment Fetchers
PreviousBasicsNextWriting Custom Aggregation Function

Last updated 5 years ago

Was this helpful?