The Div macro wraps content in a div tag with optional class and styles. This allows us to use macros such as the Style macro below.

 RFC - <RFC NUMBER> : <Title>

Proposers

Approvers

Status

Current state: [One of  , , ,   ]

Discussion thread: here

JIRA: here

Released: <Hudi Version>

Abstract

<Describe the problem you are trying to solve and a brief description of why it’s needed>

Background

<Introduce any much background context which is relevant or necessary to understand the feature and design choices.>

Implementation

<Describe the new thing you want to do in appropriate detail, how it fits into the project architecture. Provide a detailed description of how you intend to implement this feature.This may be fairly extensive and have large subsections of its own. Or it may be a few sentences. Use judgement based on the scope of the change.>

Rollout/Adoption Plan

Test Plan

<Describe in few sentences how the RFC will be tested. How will we know that the implementation works as expected? How will we know nothing broke?>