Will Berkeley and andrwng [design-docs] Add missing backtick in compaction-policy.md
Change-Id: Iee52f0e8551b5ea61128be56107e550c47c9fb45
Reviewed-on: http://gerrit.cloudera.org:8080/11600
Tested-by: Will Berkeley <wdberkeley@gmail.com>
Reviewed-by: Andrew Wong <awong@cloudera.com>
Latest commit 88229a5 Oct 6, 2018
Failed to load latest commit information.
README.md design docs: Add tablet history GC design doc May 3, 2017
cfile.md back out cblock nomenclature Jan 29, 2018
codegen.md Move design docs to the new folder and change the extension Feb 18, 2016
compaction-policy.md [design-docs] Add missing backtick in compaction-policy.md Oct 5, 2018
compaction.md Move tablet design docs to docs/design-docs Mar 10, 2016
consensus.md Remove the LocalConsensus implementation Jun 17, 2016
cpp-client.md Manually remove remaining .Pass() calls Feb 23, 2016
doc-style-guide.adoc docs: Move documentation style guide from user guide to design-docs Mar 27, 2017
master-perm-failure-1.0.md docs: design for handling permanent master failures Aug 17, 2016
master.md [docs] added info on TSK an CA entries in systable Feb 23, 2017
multi-master-1.0.md design-docs: multi-master for 1.0 release Apr 27, 2016
non-covering-range-partitions.md Fix license issues Jun 1, 2016
old-multi-master-heartbeating.md design-docs: add old multi-master heartbeating doc Mar 10, 2016
raft-config-change.md [docs] fixed typos in raft-config-change.md Aug 1, 2017
raft-tablet-copy.md Rename raft-remote-bootstrap design doc Aug 11, 2016
rpc-retry-and-failover.md Rename TabletPeer to TabletReplica May 4, 2017
rpc.md Revert "KUDU-2065, KUDU-2011: Release sidecars on cancellation or tim… Aug 24, 2017
scan-optimization-partition-pruning.md KUDU-1594. Rename TIMESTAMP to UNIXTIME_MICROS Sep 9, 2016
scan-tokens.md Fix remaining instance of kududb package in docs Aug 5, 2016
schema-change.md Move tablet design docs to docs/design-docs Mar 10, 2016
tablet-history-gc.md docs: Drop 'incubating' tag from Apache Impala Dec 1, 2017
tablet.md design-docs: improve cfile.md Jan 25, 2018
triggering-maintenance-ops.md Move tablet design docs to docs/design-docs Mar 10, 2016


Design Docs

This directory holds Kudu design documents. These documents are typically written from a point-of-time view, and do not necessarily represent the current state of the system. They are useful for learning why design decisions were made.

Document Component(s) Discussion
Scan optimization and partition pruning Client, Tablet gerrit
CFile format Tablet N/A
Codegen API and impl. details Server N/A
Consensus design Consensus N/A
Raft config change design Consensus N/A
Tablet Copy design Consensus N/A
Master design Master N/A
RPC design and impl. details RPC N/A
Tablet design, impl. details and comparison to other systems Tablet N/A
Tablet compaction design and impl. Tablet N/A
Tablet compaction policy Tablet N/A
Schema change design Master, Tablet N/A
Maintenance operation scheduling Master, Tablet Server N/A
C++ client design and impl. details Client N/A
(old) Heartbeating between tservers and multiple masters Master gerrit
Scan Token API Client gerrit
Full multi-master support for Kudu 1.0 Master, Client gerrit
Non-covering Range Partitions Master, Client gerrit
Permanent failure handling of masters for Kudu 1.0 Master
RPC Retry/Failover semantics Client/TS/Master gerrit
Tablet history garbage collection Tablet gerrit
Documentation Style Guide Documentation