jeremy
|
662fa2e6d2
|
Remove uneeded using statement
|
2022-11-22 14:22:19 +01:00 |
|
jeremy
|
c0cb53e156
|
Replace if by switch
|
2022-11-22 14:20:22 +01:00 |
|
jeremy
|
742017548f
|
Merge branch 'T1083-MG-limit-and-order-expand-one_v3' of github.com:memgraph/memgraph into T1083-MG-limit-and-order-expand-one_v3
|
2022-11-22 14:11:48 +01:00 |
|
Jeremy B
|
bbbd722eeb
|
Update src/storage/v3/request_helper.hpp
Co-authored-by: Jure Bajic <jure.bajic@memgraph.com>
|
2022-11-22 14:11:29 +01:00 |
|
jeremy
|
f463d9f59f
|
Merge branch 'T1083-MG-limit-and-order-expand-one_v3' of github.com:memgraph/memgraph into T1083-MG-limit-and-order-expand-one_v3
|
2022-11-22 14:10:07 +01:00 |
|
Jeremy B
|
a6f3937692
|
Update src/storage/v3/request_helper.hpp
Co-authored-by: Jure Bajic <jure.bajic@memgraph.com>
|
2022-11-22 14:10:02 +01:00 |
|
jbajic
|
5717dfb165
|
Add ErrorCode to SHARD_ERROR macro
|
2022-11-22 14:05:04 +01:00 |
|
jeremy
|
1101c2444c
|
Make ConvertPropertyMap expect ref and not rvalue
|
2022-11-22 14:01:16 +01:00 |
|
jbajic
|
2a6dc7bb93
|
Remove success
|
2022-11-22 13:49:12 +01:00 |
|
jbajic
|
d080e260e6
|
Remove redundant code
|
2022-11-22 13:27:02 +01:00 |
|
jbajic
|
37f5fb29ea
|
Introduce BoltResult
|
2022-11-22 13:15:32 +01:00 |
|
Tyler Neely
|
c8c72de6ac
|
Use duration_cast to ensure that we are retrieving milliseconds inside SimulatorStats::operator<<
|
2022-11-22 11:30:24 +00:00 |
|
Tyler Neely
|
0b19b62b12
|
Set the abort_time for raft tests to 1 simulated hour
|
2022-11-22 11:25:24 +00:00 |
|
jbajic
|
bffef1a653
|
Use experimental source location
|
2022-11-22 11:13:23 +01:00 |
|
Tyler Neely
|
66f39f2681
|
Add elapsed time to the SimulatorStats
|
2022-11-22 08:55:48 +00:00 |
|
Tyler Neely
|
081c3e5bed
|
Capitalize unsigned integer literal
|
2022-11-21 13:16:35 +00:00 |
|
jeremy
|
ce8bc522d0
|
Clang warning
|
2022-11-21 12:23:04 +01:00 |
|
Tyler Neely
|
0f66ae31dd
|
Use explicit unsigned integer in right shift operation
|
2022-11-21 11:11:39 +00:00 |
|
jeremy
|
e9e42a0614
|
add * token to variable declaration
|
2022-11-21 11:50:56 +01:00 |
|
jeremy
|
1a67dec302
|
Update test to use OrderBy and Limit on Expand
|
2022-11-21 11:45:35 +01:00 |
|
jeremy
|
4eb673c7b9
|
Add const to variable
|
2022-11-21 11:31:22 +01:00 |
|
Tyler Neely
|
71dcba331e
|
Increment simulator time by up to 30ms in ticks
|
2022-11-21 10:10:45 +00:00 |
|
Tyler Neely
|
e43f4e2181
|
Sort simulator in_flight_ messages based on a stable sort of the sender address
|
2022-11-21 10:08:42 +00:00 |
|
jeremy
|
b2050d55ce
|
Add const
|
2022-11-21 10:59:38 +01:00 |
|
jeremy
|
2fc1aeb087
|
Remove unneeded using statements
|
2022-11-21 10:59:16 +01:00 |
|
jeremy
|
86e5b44c1c
|
Remove Shard::Accessor (unsued)
|
2022-11-21 10:42:15 +01:00 |
|
jeremy
|
1b0db5289d
|
OrderByVertices only keeps OrderBy expression which corresponds to Vertices
|
2022-11-21 10:41:08 +01:00 |
|
Tyler Neely
|
45badbe21f
|
Use unsigned integer literals for bit shifting in the NewShardUuid function
|
2022-11-18 17:22:50 +00:00 |
|
Tyler Neely
|
04420a84c7
|
Fix incorrect usage of IncrementServerCountAndWaitForQuiescentState in the shard_rsm.cpp simulation test
|
2022-11-18 16:54:38 +00:00 |
|
Tyler Neely
|
ce45a548c7
|
Significantly improve the determinism of the coordinator, UUID generation, the machine manager, the shard manager, and the cluster property test
|
2022-11-18 16:42:18 +00:00 |
|
Tyler Neely
|
3ad8489735
|
Run raft sim with random seeds over time, but allow a seed to be easily replayed using the RunWithSeed function
|
2022-11-18 10:34:21 +00:00 |
|
Tyler Neely
|
7115a7e75b
|
Apply clang-tidy fixes
|
2022-11-18 10:24:19 +00:00 |
|
Tyler Neely
|
0f32407bdc
|
Add compare header to histogram collector header
|
2022-11-18 10:20:45 +00:00 |
|
Tyler Neely
|
a37e7e4aff
|
Add assert to ensure TestAddress will not be higher than the uchar max
|
2022-11-18 10:19:55 +00:00 |
|
Tyler Neely
|
6b9a617df0
|
Streamline simulator tick condition varible notification. Advance time more aggressively
|
2022-11-18 09:20:15 +00:00 |
|
Tyler Neely
|
923325b8fa
|
Progress the simulator clock even when there are messages to deliver
|
2022-11-18 09:04:29 +00:00 |
|
Tyler Neely
|
f6017697d6
|
Make raft tests fully deterministic for rng_seeds between 0 and 500 at 1% message loss
|
2022-11-17 21:32:55 +00:00 |
|
Tyler Neely
|
9c3d683942
|
Explicitly join test threads before collecting test stats
|
2022-11-17 21:28:17 +00:00 |
|
Tyler Neely
|
cf73ed529d
|
Block messages from being delivered upon ShutDown
|
2022-11-17 21:27:48 +00:00 |
|
Tyler Neely
|
262df5c6a2
|
Avoid unordered_map in Raft code for more determinism
|
2022-11-17 21:24:13 +00:00 |
|
Tyler Neely
|
098084314e
|
Make TestAddress deterministically sortable
|
2022-11-17 21:22:41 +00:00 |
|
Tyler Neely
|
12880fc71a
|
Don't advance the simulator handle from server threads themselves
|
2022-11-17 18:27:12 +00:00 |
|
Tyler Neely
|
80d6776210
|
Improve simulator determinism
|
2022-11-17 17:36:46 +00:00 |
|
jeremy
|
3840c14846
|
Remove nocommit comment
|
2022-11-17 14:33:08 +01:00 |
|
jeremy
|
fe03f5b206
|
Update include to full path
add auto To variable declaration
|
2022-11-17 14:11:25 +01:00 |
|
jeremy
|
5f88e75571
|
Remove double declaration
|
2022-11-17 14:10:49 +01:00 |
|
jeremy
|
27495ef43a
|
Merge branch 'T1083-MG-limit-and-order-expand-one_v3' of github.com:memgraph/memgraph into T1083-MG-limit-and-order-expand-one_v3
|
2022-11-17 13:34:08 +01:00 |
|
jeremy
|
a499bf6dfd
|
Rename variable
|
2022-11-17 13:33:11 +01:00 |
|
Jeremy B
|
49652d0a61
|
Update src/storage/v3/shard_rsm.cpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
|
2022-11-17 13:32:48 +01:00 |
|
jeremy
|
6e44c2295d
|
Remove template from OrderByEdges + move to impl file
|
2022-11-17 13:30:39 +01:00 |
|