These 29 commits are when the Protocol Buffers files have changed:
| Commit: | 1f7d609 | |
|---|---|---|
| Author: | jason.song | |
LIG-61 1. make redis set, get (key value) type more common; 2. optimize proto api: rename message and remove unused methods; 3. implement get_dataflow for scheduler; 4. implement get_states for coordinator; 3. should insert local operator edge builder while iterating; 4. add e2e test; 5. optimize taskmanager integration test; 6. implement Display for BatchSinkException; 7. impl From<RedisException> for BatchSinkException 8. impl From<&mut RedisException> for BatchSinkException 9. share Executor states in multi-threads; 10. rename poll_recv_data_stream fn into poll_next 11. modify workflow.yml
The documentation is generated from this commit.
| Commit: | cc009af | |
|---|---|---|
| Author: | JasonThon | |
LIG-61 1. merge ApiServer into Coordinator; 2. refactor Error into the standard form; 3. optimize dependencies import 4. modify workflow; 5. remove window module;
| Commit: | c67ad33 | |
|---|---|---|
| Author: | jason.song | |
1. remove unused error; 2. use RpcError to unify all Rpc api returned error; 3. remove in_edge map, wrap in_edge in Task; 4. remove unused functions;
| Commit: | 7f0cad3 | |
|---|---|---|
| Author: | jason.song | |
LIG-61 1. move coordinator, taskmanager -> ligflus-core 2. fix StreamExecutor Poll data stream twice will be locked 3. remove window API
| Commit: | 9e9e681 | |
|---|---|---|
| Author: | jason.song | |
LIG-61 1. add unittests 2. merge some impl of common proto into macro 3. add batch sink api for Sink trait 4. implement OutEdge write() method; 5. TaskWorker does not need to terminate because: * drop() will do this when remove from SkipMap * TaskWorker's props are all droppable
| Commit: | 3a18e55 | |
|---|---|---|
| Author: | jason.song | |
| Committer: | jason.song | |
[LIG-51] task refactor done
| Commit: | c2797a2 | |
|---|---|---|
| Author: | Jason | |
[feat/LIG-61] complete part of refactor works
| Commit: | f6e2649 | |
|---|---|---|
| Author: | Jason | |
[feat/LIG-61] rename all TaskWorker -> TaskManager
| Commit: | 1fc50bc | |
|---|---|---|
| Author: | Jason | |
[feat/LIG-58] 1. refactor configuration into builder mode 2. modify Dataflow proto structure -> add executionId 3. Delete `DataflowStorageImpl`, replace by `Box<dyn DataflowStorage>` 4. add some rustdoc comments 5. modify coordinator.proto and worker.proto go_grpc-out package path
| Commit: | a44f2c6 | |
|---|---|---|
| Author: | jason.song | |
[feat/LIG-58] 1. refactor coordinator rpc api 2. remove healthcheck in docker-compose
| Commit: | 98e92f7 | |
|---|---|---|
| Author: | jason.song | |
[feat/LIG-58] 1. complete heartbeat & ack architecture; 2. refactor coordinator & worker heartbeat api; 3. add ack api in coordinator & worker
| Commit: | d3595d4 | |
|---|---|---|
| Author: | Jason | |
[feat/LIG-58] add Dispatcher and JobManager
| Commit: | 4601872 | |
|---|---|---|
| Author: | Jason | |
[feat/LIG-57] done
| Commit: | 6306141 | |
|---|---|---|
| Author: | jason.song | |
Revert "Revert "Merge branch 'feat/LIG-10'"" This reverts commit 95155ffa09dd01729342c5eaee5bdf4e3bb75c89.
| Commit: | 95155ff | |
|---|---|---|
| Author: | jason.song | |
Revert "Merge branch 'feat/LIG-10'" This reverts commit f59d8b8ebf5f910040cb4d731875e7902b14e801, reversing changes made to b0263f0176e284d8bd80a49c1f7211d20a3b657c.
| Commit: | db4ad86 | |
|---|---|---|
| Author: | Jason | |
| Committer: | Jason | |
[LIG-10] 1. window executor done 2. fixed window done
| Commit: | c031d1b | |
|---|---|---|
| Author: | Jason | |
[LIG-24] 1. refactor code;
| Commit: | 5332387 | |
|---|---|---|
| Author: | jason.song | |
refactor coordinator and worker grpc layer done
| Commit: | e82638f | |
|---|---|---|
| Author: | Jason | |
1. LIG-8: implement redis sink; 2. LIG-6: add kafka consumer and producer integration test; 3. modify Object inner value;
| Commit: | a875917 | |
|---|---|---|
| Author: | Jason | |
1. refactor common ut: move into crate
| Commit: | 9b1598f | |
|---|---|---|
| Author: | Jason | |
1. modify Dockerfile 2. add debug env var 3. use ApiError as resources error format; 4. implement get_actual_statement
| Commit: | d8a1771 | |
|---|---|---|
| Author: | Jason | |
1. add array Data Type; 2. implement array operations; 3. implement typed_array -> v8_array & v8_array -> typed_array transform
| Commit: | 4c531f9 | |
|---|---|---|
| Author: | jason.song | |
1. add window and trigger operator; 2. refactor DataflowTask: abstract operator into IOperator;
| Commit: | 32b53c9 | |
|---|---|---|
| Author: | Jason | |
1. merge api project into runtime 2. merge cli tool into runtime
| Commit: | 28d6ee6 | |
|---|---|---|
| Author: | jason.song | |
Refactor version 1
This commit does not contain any .proto files.
| Commit: | 6a4f457 | |
|---|---|---|
| Author: | Jason | |
| Committer: | Jason | |
[EPIC-2204251426-81da4] separate connector and coordinator to different services; modify events; Reference operator does not need value type
| Commit: | de60feb | |
|---|---|---|
| Author: | Jason | |
| Committer: | Jason | |
modify sth
| Commit: | ed33cd4 | |
|---|---|---|
| Author: | Jason | |
| Committer: | Jason | |
framework is done
| Commit: | d08e8d9 | |
|---|---|---|
| Author: | Jason | |
| Committer: | Jason | |
first commit