You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: enhancement to allow custom partitions in ingestion (#795)
This PR allows custom partitions in ingestion to allow
adding an optional header - X-P-Custom-Partition in stream
creation API with comma separated values the custom-partition
will be stored in the stream.json file at the time of ingestion, below
validations are put in place -
1. all events in the batch have the custom partitions
2. max of 3 partitions are allowed
3. custom partition values should not have a '.' in the log event
4. custom partition value should not be empty in the log event
Prefixes will be created in the alphabetical order of the custom partition fields
sort order in the parquet will be p_timestamp/time_partition and the custom
partition fields same sort order will be reflected in the manifest file
0 commit comments