These 44 commits are when the Protocol Buffers files have changed:
| Commit: | b84fbaa | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
fix: Add read_locally
The documentation is generated from this commit.
| Commit: | 6e9d66b | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Implement monitor service
| Commit: | 903a9ff | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
rename: lol to sorock
| Commit: | 6b8264b | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rename "back" to lol (from lolraft)
| Commit: | 38daae5 | |
|---|---|---|
| Author: | Akira Hayakawa | |
fix: missing change
| Commit: | d7dc865 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rename lane to shard
| Commit: | fea1166 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
test: Remove container test infrastructure
| Commit: | 525389d | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Add env test
| Commit: | 12ac6a3 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
optimization: Implement heartbeat multiplexing
| Commit: | 639ce35 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rename to lolraft
| Commit: | bdb3ba6 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | GitHub | |
Rework5 (#336) * Rework v5
| Commit: | f0903a6 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Remove success field from Replication response
| Commit: | 5ea14d1 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rename log-stream to replication-stream Since log-stream is only used in replication context. More specific name is preferred.
| Commit: | 1aaffaa | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
fix: Return number of successful insertion to the leader
| Commit: | 5301a2a | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | GitHub | |
rework3: Implement Multi-Raft (#326) Multi-raft
| Commit: | 99a68a8 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rework v2
| Commit: | 68463dc | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rework v1
| Commit: | b652b15 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
proto: Use 2 spaces
| Commit: | 16f3e6b | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rename lol-core.proto to lol_core.proto
| Commit: | 54fe578 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Remove Entry from proto
| Commit: | a163d1d | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Remove lol-bridge
| Commit: | 6dbb0b0 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rename write|read_message to process_write|read
| Commit: | 47a3507 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Add low-level API to hide the core paremeter
| Commit: | 93c3df3 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Remove compaction_delay_sec because it is bewildering
| Commit: | c8ee23e | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Remove index arguments from simple app Serious app developer should use RaftApp directly. Those who uses simple app interface won't or shouldn't do any optimization using these parameters.
| Commit: | d850935 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Remove ProcessReq
| Commit: | 620865d | |
|---|---|---|
| Author: | Akira Hayakawa | |
Add examples directory
| Commit: | f677ab4 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Add new API: GetConfig
| Commit: | 0400ced | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Add RPC: Status
| Commit: | 2463792 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Add cluster info req
| Commit: | efffd9a | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Add sample that adds another service other than lol
| Commit: | 3d0e6e8 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Rename: TunableConfig to TuneConfig Writer RPC should be verb. (add, remove, tune, ...) While the reader side remains as-is, I rename the writer side.
| Commit: | e1e2a43 | |
|---|---|---|
| Author: | fteychene | |
review: Rename tune_config for tunable_config in proto service review: Change name for core_message for TunableConfigInfo instead on TuneConfig review: TunableConfig proto messages properties are optional feat: Add protoc flag to allow optional fields in messages for proto3
| Commit: | 14ddb9d | |
|---|---|---|
| Author: | fteychene | |
| Committer: | fteychene | |
feat(lol-core): Add message to update tunable from RaftCore Co-authored-by: Pierre Zemb <contact@pierrezemb.fr>
| Commit: | 18feed1 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
Implement pre-vote phase
| Commit: | c89cb17 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
proto: AddServer and RemoveServer
| Commit: | 05f3399 | |
|---|---|---|
| Author: | Akira Hayakawa | |
abolish framing in append entry
| Commit: | da0e7a1 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
use Bytes instead of Vec<u8>
| Commit: | d7c621d | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
add force_vote flag to vote request
| Commit: | 2571c7b | |
|---|---|---|
| Author: | Akira Hayakawa | |
define ProcessReq/Rep
| Commit: | 84544f5 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
use streaming in getting app snapshot
| Commit: | 4655f32 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
add apply_index to apply paths
| Commit: | e530fc1 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
return new snapshot from apply_message
| Commit: | 72e00c5 | |
|---|---|---|
| Author: | Akira Hayakawa | |
| Committer: | Akira Hayakawa | |
version: 0.1.0