influxdb/docs
Marco Neumann a3b662f30b
docs: explain new physical plan construction (#6970)
* docs: explain new physical plan construction

There is no code yet, but this is the rough plan.

Ref #6098.

* docs: clarify wording

Co-authored-by: Andrew Lamb <alamb@influxdata.com>

* docs: typos

Co-authored-by: Andrew Lamb <alamb@influxdata.com>

* docs: add links

* docs: extend reasoning

---------

Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2023-02-14 11:13:22 +00:00
..
images feat: Add information about profiling using Instruments on macOS (#5275) 2022-08-03 08:45:33 +00:00
README.md docs: data retention (#6245) 2022-11-29 15:34:23 +00:00
cli.md feat: Add --token CLI argument, improve update docs about writing (#6356) 2022-12-12 13:43:15 +00:00
compactor.md docs: Add 2 new config params that can be adjusted to avoid OOMs (#6307) 2022-12-01 22:36:48 +00:00
dedup_and_sort.md docs(various): Improve Readability (#4768) 2022-06-02 18:01:06 +00:00
env.example fix: Consistently use 'namespace' instead of 'database' in comments and other internal text 2022-11-11 15:46:04 -05:00
flightsql.md feat: JDBC integration tests with FlightSQL (#6693) 2023-01-25 22:21:18 +00:00
garbage_collector.md docs: document how the garbage collector works (#6682) 2023-01-25 10:54:43 +00:00
ingester_querier_protocol.md fix: Update docs on the ingester-querier protocol. 2022-11-14 16:46:03 -05:00
local_filesystems.md fix: Consistently use 'namespace' instead of 'database' in comments and other internal text 2022-11-11 15:46:04 -05:00
logging.md docs: update logging (#4766) 2022-06-03 17:54:45 +00:00
metrics.md docs: Don't attempt to list out chunk types exhaustively 2022-06-03 16:29:29 -04:00
multi_core_tasks.md fix: Change WAL to Write Buffer in comments and documentation 2021-04-21 17:43:03 +00:00
observability.md fix: Consistently use 'namespace' instead of 'database' in comments and other internal text 2022-11-11 15:46:04 -05:00
physical_plan_construction.md docs: explain new physical plan construction (#6970) 2023-02-14 11:13:22 +00:00
profiling.md chore: fix comment typo (#5551) 2022-09-07 08:49:29 +00:00
protobuf.md chore: expand protobuf documentation (#2659) 2021-09-29 21:22:03 +00:00
retention_policy.md docs: data retention (#6245) 2022-11-29 15:34:23 +00:00
sql.md fix: Consistently use 'namespace' instead of 'database' in comments and other internal text 2022-11-11 15:46:04 -05:00
style_guide.md docs: Codify our preference for no return type in test functions (#1116) 2021-04-05 18:12:51 +00:00
testing.md fix: Consistently use 'namespace' instead of 'database' in comments and other internal text 2022-11-11 15:46:04 -05:00
tracing.md docs: extend profiling guide (#5205) 2022-07-26 09:40:42 +00:00
underground_guide.md docs: Tweak local run guide (#5787) 2022-10-07 20:34:00 +00:00
valgrind.md docs: Improving Readability r2 (#4781) 2022-06-04 16:46:57 +00:00

README.md

InfluxDB IOx Documentation

Please see the main README for user facing documentation.

This directory contains internal design documentation of potential interest for those who wish to understand how the code works.

IOx Tech Talks

We hold monthly Tech Talks that explain the project's technical underpinnings. You can register for the InfluxDB IOx Tech Talks here, or you can find links to previous sessions below or in the YouTube playlist:

  • December 2020: Rusty Introduction to Apache Arrow recording
  • Jan 2021: Data Lifecycle in InfluxDB IOx & How it Uses Object Storage for Persistence recording
  • February 2021: Intro to the InfluxDB IOx Read Buffer recording slides
  • March 2021: Query Engine Design and the Rust-Based DataFusion in Apache Arrow recording slides
  • April 2021: InfluxDB IOx Tech Talks: Replication, Durability and Subscriptions in InfluxDB IOx recording slides
  • May 2021: Catalogs - Turning a Set of Parquet Files into a Data Set recording, slides
  • June 2021: Performance Profiling in Rust recording, slides
  • July 2021: Impacts of Sharding, Partitioning, Encoding & Sorting on Distributed Query Performance recording, slides
  • September 2021: Observability of InfluxDB IOx Tracing, Metrics and System Tables recording, slides
  • October 2021: Query Processing in InfluxDB IOx recording, slides
  • November 2021: The Impossible Dream: Easy-to-Use, Super Fast Software and Simple Implementation recording, slides

Table of Contents:

User Contents

Developer Content