Proto commits in bytedance/primus

These 8 commits are when the Protocol Buffers files have changed:

Commit:8773240
Author:hopanghsu-bytedance
Committer:GitHub

Refactor FileTaskStore (#16) * Streamline minor utils * Introduce ConcurrentUtils * Introduce PrimusStorage * Introduce TaskStoreTestCommon * Introduce Checkpoint * Introduce TaskFileIndexCache * Introduce TaskStorage * Introduce TaskVault * Refactor FileSystemTaskStore * Migrate to the refactored FileSystemTaskStore * Create a new test case for checkpoint

The documentation is generated from this commit.

Commit:6d2e1a1
Author:hopanghsu-bytedance
Committer:GitHub

Clean up top-level primus-conf (#12)

Commit:a8abfe6
Author:hopanghsu-bytedance
Committer:GitHub

Polish file data input (#5) * Remove stale features * Upgrade junit in primus-core * Update Primus examples * Polish models related to FileDataInput * Polish TimeUtils * Polish TimeRangeIterator * Polish FileScanner * Polish FileTaskBuilder

Commit:928cf68
Author:hopanghsu-bytedance
Committer:GitHub

Polish runtime implementations (#4) * Streamline Primus client CLI * Streamline HDFS and YARN configurations * Polish primus-core and below * Polish kubernetes-native runtime * Polish yarn-community runtime This reverts commit cf61a7bca66fda91be97887e875877878062bb65. * Make Primus Web UI port configurable * Make PrimusMetic more Prometheus friendly

Commit:2236bab
Author:hopanghsu-bytedance
Committer:GitHub

[Baseline] Introduce DataSource API (#3) * Remove redundant features * Unify TimeRange * Unify FileSourceSpec * Restructure primus-io * Introduce IntegerUtils * Introduce FileDataSource API * Introduce CustomizedFileDataSource as example

Commit:fdc7588
Author:hopang.hsu
Committer:hopang.hsu

[Baseline] Centralize and restructure protobuf models (#2)

Commit:36c2f15
Author:hopanghsu-bytedance
Committer:GitHub

[Baseline] Introduce test automation (#1) * Update READMEs and licenses * Remove deprecated features * Polish kuberentes runtime * Polish input-kafka-text example * Introduce baseline installation and test automation scripts

Commit:a06ab3e
Author:qianhan
Committer:hopang.hsu

Initial commit