These 58 commits are when the Protocol Buffers files have changed:
| Commit: | f5354a6 | |
|---|---|---|
| Author: | Erik Reinert | |
#35: Impliments loops for manager and block services
| Commit: | 619ab4a | |
|---|---|---|
| Author: | Erik Reinert | |
#7: Implements image upload endpoint
The documentation is generated from this commit.
| Commit: | 0dc5c58 | |
|---|---|---|
| Author: | Erik Reinert | |
#28: Implements resource creation goroutines
| Commit: | 0264cdf | |
|---|---|---|
| Author: | Erik Reinert | |
#28: Renames apiserver to manager
| Commit: | 2327379 | |
|---|---|---|
| Author: | Erik Reinert | |
#28: Removes all scheduler instances in replacement for manager service
| Commit: | 1959357 | |
|---|---|---|
| Author: | Erik Reinert | |
28: Implements internal messaging via service discovery
| Commit: | 415f662 | |
|---|---|---|
| Author: | Erik Reinert | |
#28: Includes service in scheduler and removes stream implementation
| Commit: | c210108 | |
|---|---|---|
| Author: | Erik Reinert | |
#25: Finishes service discovery and restart logic
| Commit: | 2e87cfa | |
|---|---|---|
| Author: | Erik Reinert | |
#25: Stores key on new service registration
| Commit: | 203e75c | |
|---|---|---|
| Author: | Erik Reinert | |
#25: ServiceName -> ServiceID and updates consul register
| Commit: | 57430a7 | |
|---|---|---|
| Author: | Erik Reinert | |
#25: WIP: Implements service discovery for block
| Commit: | f5eb025 | |
|---|---|---|
| Author: | Erik Reinert | |
#22: WIP: Removes clustering from apiserver service
| Commit: | 0fd5f61 | |
|---|---|---|
| Author: | Erik Reinert | |
#22: WIP: Finished clustering logic for apiserver service
| Commit: | 79333e4 | |
|---|---|---|
| Author: | Erik Reinert | |
#22: WIP: Implements NewCluster and GetClusters endpoints
| Commit: | 29adc8f | |
|---|---|---|
| Author: | Erik Reinert | |
#22: WIP: refactors API for new design changes
| Commit: | 3a9ba4e | |
|---|---|---|
| Author: | Erik Reinert | |
#5: Begins replacing Memberlist with Serf
| Commit: | d346aff | |
|---|---|---|
| Author: | Erik Reinert | |
#18: Implements ISCSI adapter for logical volumes on creation
| Commit: | e4fe5e5 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Refactor to grpc APIs
| Commit: | 6f8fe71 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Small code refactor
| Commit: | 9fc74fd | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Restructures all rpc endpoints
| Commit: | d0cfe76 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements RemoveLv endpoints
| Commit: | b15db55 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements GetLv endpoints
| Commit: | fbd46a3 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements NewLv endpoints
| Commit: | ba7dac9 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements RemoveVg endpoints
| Commit: | f496f85 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements GetVg endpoints
| Commit: | 554032a | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements the NewVg endpoint
| Commit: | 80bdedb | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements remove Pv endpoint
| Commit: | 0d6a3d8 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements pv new and get endpoints
| Commit: | 55fc896 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: Implements NewPv manager endpoint
| Commit: | 6e0a061 | |
|---|---|---|
| Author: | Erik Reinert | |
#6: WIP: Begins implementation on block manager endpoints
| Commit: | 48890c2 | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Implements restart for block service
| Commit: | 600d278 | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Handles restart logic for manager nodes
| Commit: | 4f5a75f | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Finishes work on init/remove cluster logic
| Commit: | 09d04a1 | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Begins work on leave logic for services
| Commit: | 9dea765 | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Implements gossip protocol membership
| Commit: | 69b26ba | |
|---|---|---|
| Author: | Erik Reinert | |
#14: Replaces raft implementation with etcd and updates documentation
| Commit: | 10dc244 | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Refactors clustering logic
| Commit: | 48dd39f | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Begins work on joining worker nodes to cluster
| Commit: | af0d0c3 | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Removes all gossip implementation from managers
| Commit: | 22d0052 | |
|---|---|---|
| Author: | Erik Reinert | |
#11: Implements members command for managers
| Commit: | 4cb75f4 | |
|---|---|---|
| Author: | Erik Reinert | |
#11: First pass of implementation of gossip protocol
| Commit: | 07d4a43 | |
|---|---|---|
| Author: | Erik Reinert | |
#3: Wires up rest of block remote grpc endpoints and implements CLI commands
| Commit: | 74ea48c | |
|---|---|---|
| Author: | Erik Reinert | |
#3: Migrates all existing disabled block rpc endpoints to new service declaration and renames files
| Commit: | ed879f6 | |
|---|---|---|
| Author: | Erik Reinert | |
#3: Refactors proto code
| Commit: | 390a86e | |
|---|---|---|
| Author: | Erik Reinert | |
#3: Moves block message definitions to appropriate file
| Commit: | d778dc4 | |
|---|---|---|
| Author: | Erik Reinert | |
#3: Refactors api files
| Commit: | cbb9a90 | |
|---|---|---|
| Author: | Erik Reinert | |
#3: Refactors node logic to be useable with other services and creates basic framework for block service
| Commit: | 284fd25 | |
|---|---|---|
| Author: | Erik Reinert | |
#7: Finishes discovery work implementing the ability for nodes to initialize certain size clusters, join, and remove nodes from them.
| Commit: | cea37e3 | |
|---|---|---|
| Author: | Erik Reinert | |
#7: WIP: Implements remove rpc endpoints for manager
| Commit: | bd2b933 | |
|---|---|---|
| Author: | Erik Reinert | |
#7: WIP: Minor fix no longer allows raft node to add self to peers list on start or at configuration update and begins remove rpc endpoint
| Commit: | fcfbf40 | |
|---|---|---|
| Author: | Erik Reinert | |
#7: WIP: Implements working Raft discovery for joining nodes to cluster
| Commit: | 3b3cb70 | |
|---|---|---|
| Author: | Erik Reinert | |
#7: WIP: Begins work on block service discovery and refactors code
| Commit: | 480e916 | |
|---|---|---|
| Author: | Erik Reinert | |
#7: WIP: Raft working for single node
| Commit: | cb1ff9a | |
|---|---|---|
| Author: | Erik Reinert | |
#7: Migrates all service and block endpoints to gRPC
| Commit: | 690b5c1 | |
|---|---|---|
| Author: | Erik Reinert | |
#7: Implements basic initialization for services
This commit does not contain any .proto files.
| Commit: | 96aaf25 | |
|---|---|---|
| Author: | Erik Reinert | |
#1: Implements RPC endpoints for block service
| Commit: | bb9d180 | |
|---|---|---|
| Author: | Erik Reinert | |
Restructures PV proto functions into their respective files
| Commit: | 0e9daa0 | |
|---|---|---|
| Author: | Erik Reinert | |
More work on block service gRPC endpoints