These 32 commits are when the Protocol Buffers files have changed:
| Commit: | 46235c9 | |
|---|---|---|
| Author: | Jaewan Park | |
feat: Delete unused RPC PollData - I delete this for readability. If we need really this in the future recreate this.
The documentation is generated from this commit.
| Commit: | 468c7ec | |
|---|---|---|
| Author: | Jaewan Park | |
feat: Rename row id to row type
| Commit: | 10494f0 | |
|---|---|---|
| Author: | Jaewan Park | |
feat: Do not marshal/unmarshal on the same node
| Commit: | c20ec76 | |
|---|---|---|
| Author: | Jaewan Park | |
feat: Rebuild vtprotobuf generated file and delete unused lrdd.Rows
| Commit: | f1e80c0 | |
|---|---|---|
| Author: | Jaewan Park | |
feat: Add lrdd.Rows
| Commit: | 841451b | |
|---|---|---|
| Author: | Jaewan Park | |
| Committer: | Jaewan Park | |
fix: Replace google.protobuf.Empty to internal.pbtypes.Empty - vtprotobuf's gRPC codec could not decrypt the message created in advance by protobuf.
| Commit: | 2b91922 | |
|---|---|---|
| Author: | Jaewan Park | |
feat: Use vtproto instead of gogoproto
| Commit: | b0d658d | |
|---|---|---|
| Author: | therne | |
| Committer: | therne | |
refactor: Separate CreateJob and RunJob on executor
| Commit: | c1c1e5f | |
|---|---|---|
| Author: | therne | |
| Committer: | therne | |
refactor: Introduce foreground job
| Commit: | eaea0d7 | |
|---|---|---|
| Author: | therne | |
| Committer: | therne | |
feat: Bring protoc-gen-gofast back
| Commit: | 7a6e5b2 | |
|---|---|---|
| Author: | therne | |
| Committer: | therne | |
improvement: Collect metrics together with task status
| Commit: | ba79459 | |
|---|---|---|
| Author: | therne | |
improvement: Use protoc-gen-gogo for more customization
| Commit: | ecda79c | |
|---|---|---|
| Author: | therne | |
refactor: Rename package path
| Commit: | d1ee85d | |
|---|---|---|
| Author: | therne | |
feat: Experimental pull-based streaming
| Commit: | dd17652 | |
|---|---|---|
| Author: | therne | |
feat: Tolerate master failure by managing job status in worker
| Commit: | 48b9d67 | |
|---|---|---|
| Author: | therne | |
improvement(node): Remove node ID and use host instead
| Commit: | fc602c7 | |
|---|---|---|
| Author: | therne | |
improvement(lrmrpb): Remove duplicated fields
| Commit: | 72cd746 | |
|---|---|---|
| Author: | therne | |
perf(lrmrpb): Create tasks in batch grouped by same host
| Commit: | 264cab8 | |
|---|---|---|
| Author: | therne | |
| Committer: | therne | |
feat(lrmrpb): Pass stage.Stage as JSON directly through RPC
| Commit: | 717ca30 | |
|---|---|---|
| Author: | therne | |
| Committer: | therne | |
feat: Disable local reference sharing for performance
| Commit: | cdadecd | |
|---|---|---|
| Author: | therne | |
| Committer: | therne | |
Merge branch 'master' into v0.3.x # Conflicts: # dataset.go # job/tracker.go # lrmrpb/rpc.pb.go # master/collector.go # output/push_stream.go # transformation/context.go # worker/task_context.go # worker/task_executor.go # worker/worker.go
| Commit: | 8ea9dc5 | |
|---|---|---|
| Author: | therne | |
perf: Do not serialize data on local outputs
| Commit: | 61a8f25 | |
|---|---|---|
| Author: | therne | |
refactor: Revamp partition and stage structure
| Commit: | 74892b0 | |
|---|---|---|
| Author: | therne | |
refactor: Generalize Worker RPC service to node scope
| Commit: | 72eaca2 | |
|---|---|---|
| Author: | therne | |
feat: Update RPC protocol format
| Commit: | 9093f0a | |
|---|---|---|
| Author: | therne | |
refactor: Abstract input and output with one task per a partition
| Commit: | c2fba8d | |
|---|---|---|
| Author: | therne | |
refactor: Declare lrdd.Row with protobuf for efficiency
| Commit: | fabf59b | |
|---|---|---|
| Author: | therne | |
feat: Revamp task scheduling by goroutine-pool-based and partition-based
| Commit: | e97e073 | |
|---|---|---|
| Author: | therne | |
refactor: Rename transformation to stage for less confusion
| Commit: | 84eea23 | |
|---|---|---|
| Author: | therne | |
Refactor worker and output architecture with less locks and congestion
| Commit: | 11c63c8 | |
|---|---|---|
| Author: | therne | |
Implement mapreduce with revamped protocol
| Commit: | 14c57dc | |
|---|---|---|
| Author: | therne | |
Add Protobuf RPC