Tyler Neely
|
3794693356
|
Make shard_rsm.hpp a bit more clear
|
2022-08-18 13:34:11 +00:00 |
|
Tyler Neely
|
d50b6c1abb
|
Move rsm_client to src/io/rsm
|
2022-08-18 13:20:56 +00:00 |
|
Tyler Neely
|
d292162b00
|
Use new RsmClient in raft test
|
2022-08-17 16:40:18 +00:00 |
|
Tyler Neely
|
9c4556618a
|
Rework RsmClient and update sharded_map commit
|
2022-08-17 16:35:35 +00:00 |
|
Tyler Neely
|
f0dc0d911d
|
Merge branch 'T0941-MG-implement-basic-raft-version' of github.com:memgraph/memgraph into T0912-MG-in-memory-shard-map
|
2022-08-16 16:51:09 +00:00 |
|
Tyler Neely
|
e545beaf78
|
Merge branch 'T0941-MG-implement-basic-raft-version' of github.com:memgraph/memgraph into T0912-MG-in-memory-shard-map
|
2022-08-16 16:47:13 +00:00 |
|
Tyler Neely
|
3c50b68954
|
Small comment fix
|
2022-08-16 16:47:13 +00:00 |
|
Tyler Neely
|
fad0c893f1
|
Merge branch 'T0941-MG-implement-basic-raft-version' of github.com:memgraph/memgraph into T0912-MG-in-memory-shard-map
|
2022-08-16 16:47:13 +00:00 |
|
Tyler Neely
|
866f1feeeb
|
Added request for edge id batch request to coordinator rsm
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
16d1fa2c22
|
Gerneral clean-up
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
518e8df04c
|
Resolve issues with the sharded_map test
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
9c453779f5
|
Add the coordinator part to the sharded_map test
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
5d66a4e828
|
Check against cas_succeeded
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
2553a8fdc3
|
Remove unfinished statement
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
9aeca7a4b3
|
Add test for sharded_map
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
1b2c8f6b29
|
Move RsmClient into a separate folder and header
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
a74a556fcc
|
Remove unnecessary storage pool, general cleanup
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
66e791d042
|
Make Coordinator apply splitting on request.
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
797c76cdfd
|
Add logic to split shards
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
7af917e408
|
Add abstraction for RsmClient
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
c7282e8935
|
Temporarly remove the stanby server pool
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
4ed5801588
|
Change min and max key related shard logic
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
5963c83a60
|
Update Coordinator
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
edf1293274
|
Add GetShardMap read-only request to coordinator
|
2022-08-16 16:47:13 +00:00 |
|
gvolfing
|
dd46cc407f
|
Return an error and the latest known ShardMap version if the requested key is not possibly stored in the given shard
|
2022-08-16 16:47:13 +00:00 |
|
Tyler Neely
|
92d69e080c
|
Add todos to coordinator.hpp
|
2022-08-16 16:47:13 +00:00 |
|
Tyler Neely
|
629fd231b3
|
Merge branch 'T0941-MG-implement-basic-raft-version' of github.com:memgraph/memgraph into T0912-MG-in-memory-shard-map
|
2022-08-16 16:47:09 +00:00 |
|
Tyler Neely
|
95e90e6c2e
|
Check-in in-progress shard test
|
2022-08-16 16:42:28 +00:00 |
|
Tyler Neely
|
502a9b4823
|
Check-in coordinator_rsm.hpp
|
2022-08-16 16:42:28 +00:00 |
|
Tyler Neely
|
c62b0eff93
|
Add Simulator::RegisterNew helper method
|
2022-08-16 16:42:28 +00:00 |
|
Tyler Neely
|
6b9311e0b8
|
Bump shard_rsm to use new method names
|
2022-08-16 16:42:28 +00:00 |
|
Tyler Neely
|
e3dd404865
|
Add new test, start to fill out coordinator RSM
|
2022-08-16 16:42:28 +00:00 |
|
Tyler Neely
|
523e2b9186
|
Merge branch 'T0912-MG-in-memory-shard-map' of github.com:memgraph/memgraph into T0912-MG-in-memory-shard-map
|
2022-08-16 16:42:28 +00:00 |
|
Tyler Neely
|
79539d13c9
|
Use Read/Apply instead of read/apply in Rsm concept
|
2022-08-16 16:42:28 +00:00 |
|
Tyler Neely
|
6169eb221b
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:13:41 +02:00 |
|
Tyler Neely
|
342611691a
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:13:30 +02:00 |
|
Tyler Neely
|
c256dce601
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:13:03 +02:00 |
|
Tyler Neely
|
2e9cf8f37d
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:12:13 +02:00 |
|
Tyler Neely
|
47186cab18
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:11:56 +02:00 |
|
Tyler Neely
|
dcc5ec920a
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:11:41 +02:00 |
|
Tyler Neely
|
c7d96ed5c5
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:11:11 +02:00 |
|
Tyler Neely
|
7ad9b62968
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:10:37 +02:00 |
|
Tyler Neely
|
bb44aaa188
|
Update src/io/rsm/raft.hpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-08-16 17:09:51 +02:00 |
|
Tyler Neely
|
9961659103
|
Use spdlog instead of cout
|
2022-08-16 14:52:03 +00:00 |
|
Tyler Neely
|
6f906c0488
|
Use spdlog instead of cout
|
2022-08-16 14:44:17 +00:00 |
|
Tyler Neely
|
d161163fb4
|
Merge branch 'project-pineapples' of github.com:memgraph/memgraph into T0941-MG-implement-basic-raft-version
|
2022-08-15 13:49:50 +00:00 |
|
Tyler Neely
|
1423da5f51
|
Improve comments around majority index selection
|
2022-08-15 11:57:19 +00:00 |
|
Tyler Neely
|
5e4733ac98
|
Add extra safety checks to commit_index management
|
2022-08-12 13:20:11 +00:00 |
|
Tyler Neely
|
14c9e68456
|
Transport prototype (#466)
|
2022-08-12 08:24:32 +02:00 |
|
Tyler Neely
|
cbdfd54e5f
|
Properly apply state updates in Follower Handle for AppendRequest
|
2022-08-11 12:30:26 +00:00 |
|