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