Kostas Kyrimis
8c2b2f4be2
Merge branch 'T1191-MG-implement-create-expand-with-multiframe' into T1189-MG-implement-create-node-cursor-mf
2022-12-12 19:17:43 +02:00
Kostas Kyrimis
70200919cd
Merge branch 'project-pineapples' into T1191-MG-implement-create-expand-with-multiframe
2022-12-12 19:16:05 +02:00
Kostas Kyrimis
f04ed3c137
Simplify Mocks and test
2022-12-12 19:15:49 +02:00
Kostas Kyrimis
2e4e975102
Update GoogleTest lib to latest release version 1.12.1
2022-12-12 19:15:28 +02:00
jbajic
3d928b587d
Merge branch 'T1185-MG-replace-skip-list' into T1149-MG-split-shard
2022-12-12 17:52:00 +01:00
Jure Bajic
c24c699c78
Merge branch 'project-pineapples' into T1185-MG-replace-skip-list
2022-12-12 08:01:47 -08:00
Tyler Neely
070225df28
Merge pull request #708 from memgraph/tyler_shard_struct
...
[project-pineapples <-] Make coordinator::Shard into a proper struct named ShardMetadata
2022-12-12 16:51:54 +01:00
Tyler Neely
1170e6762f
Rename coordinator::Shard to coordinator::ShardMetadata to avoid conflation with storage::v3::Shard
2022-12-12 15:22:17 +00:00
Tyler Neely
d6f1505582
Make Shard into a proper struct that can contain additional metadata
2022-12-12 15:14:48 +00:00
jbajic
edb122cb33
Fix benchmark tests
2022-12-12 16:01:20 +01:00
jbajic
486da0bd1c
Begin split funcionlity from shard side
2022-12-12 15:53:16 +01:00
jbajic
b968748d9f
Remove redundandt shard properties
2022-12-12 15:53:16 +01:00
jbajic
b0c4544287
Add asserts
2022-12-12 15:46:41 +01:00
Jure Bajic
0d856bee45
Merge branch 'project-pineapples' into T1185-MG-replace-skip-list
2022-12-12 05:45:09 -08:00
jbajic
c3e19498da
Replace LabelPropertyIndex with std::set
2022-12-12 14:44:58 +01:00
Jure Bajic
03d994318e
Merge pull request #668 from memgraph/T1173-MG-benchmark-datastructures
...
- Add benchmarks comparing insert, remove, find and contains for std::map, std::set and utils::SkipList-
- Create a python plot script
- Create a bash helper script for executing and plotting benchmarks
2022-12-12 04:11:55 -08:00
Jure Bajic
4888605972
Merge branch 'project-pineapples' into T1173-MG-benchmark-datastructures
2022-12-12 03:46:49 -08:00
jbajic
a90a2d86c9
Fix edge test
2022-12-12 12:46:13 +01:00
jbajic
0cf440519e
Introduce VertexData
2022-12-12 12:39:49 +01:00
Jeremy B
9c41e702e6
Merge pull request #703 from memgraph/T1190-correct-ValidFramesConsumer-begin
...
[🍍 < T1190] Correct implementation of begin iterators
Correct implementation of MultiFrame iterators::begin. If no Frames are valid, we need to return end()
2022-12-09 12:56:31 +01:00
jeremy
50f76b926b
Make MultiFrame pointer instead of ref inside impl of iterators
2022-12-09 12:20:01 +01:00
jeremy
0353262cc2
Correct impl of begin iterators
2022-12-09 12:10:48 +01:00
Kostas Kyrimis
4ed20f0247
Add prototype for CreateNode multiframe
2022-12-08 18:46:30 +02:00
Jure Bajic
50fb8fe3c7
Merge branch 'project-pineapples' into T1173-MG-benchmark-datastructures
2022-12-08 04:41:34 -08:00
Jure Bajic
32322d39b8
Merge branch 'project-pineapples' into T1185-MG-replace-skip-list
2022-12-08 04:40:02 -08:00
Kostas Kyrimis
89f42ef73e
Add CreateExpand PullMultiple and prototype mocks for testing
2022-12-07 19:03:30 +02:00
jbajic
153e9e2fac
Begin split funcionlity from shard side
2022-12-07 14:13:14 +01:00
Kostas Kyrimis
0d19d347f8
Merge pull request #695 from memgraph/T1163-remove-template-from-frame
2022-12-06 13:57:50 +02:00
jbajic
59f4b89361
Remove redundandt shard properties
2022-12-06 12:34:36 +01:00
Kostas Kyrimis
a5520f5eae
Merge branch 'project-pineapples' into T1163-remove-template-from-frame
2022-12-06 13:24:55 +02:00
Jure Bajic
eb154d1310
Merge branch 'project-pineapples' into T1173-MG-benchmark-datastructures
2022-12-06 03:08:26 -08:00
Tyler Neely
59c94c90e6
Merge pull request #690 from memgraph/tyler_full_async_request_router
...
[project-pineapples <-] full async request router
2022-12-06 11:50:59 +01:00
jbajic
a7f5212c6e
Merge branch 'T1173-MG-benchmark-datastructures' of github.com:memgraph/memgraph into T1173-MG-benchmark-datastructures
2022-12-06 11:47:57 +01:00
jbajic
b4d6ca2233
Use bool as data
2022-12-06 11:47:48 +01:00
Tyler Neely
5d3d67cbd0
Rename unsent_requests to requests_to_be_sent in RequestRouter
2022-12-06 10:32:57 +00:00
Tyler Neely
675c2fe24a
Update src/io/rsm/rsm_client.hpp
...
Co-authored-by: Jeremy B <97525434+42jeremy@users.noreply.github.com>
2022-12-06 11:31:46 +01:00
Tyler Neely
b288f06cb7
Update src/io/rsm/rsm_client.hpp
...
Co-authored-by: Jeremy B <97525434+42jeremy@users.noreply.github.com>
2022-12-06 11:31:40 +01:00
Jure Bajic
5beb7c0966
Merge branch 'project-pineapples' into T1173-MG-benchmark-datastructures
2022-12-05 07:00:30 -08:00
jbajic
e0b7d7abeb
Address review comments
2022-12-05 16:00:17 +01:00
Jure Bajic
9bab26fb10
Apply suggestions from code review
...
Co-authored-by: Kostas Kyrimis <kostaskyrim@gmail.com>
2022-12-05 15:50:40 +01:00
Jure Bajic
c39f264684
Merge branch 'project-pineapples' into T1185-MG-replace-skip-list
2022-12-05 06:37:43 -08:00
jbajic
2488895362
Rename ApproximateVertexCount to VertexCount
2022-12-05 15:37:10 +01:00
jbajic
a20edf2b74
Fix bounds
2022-12-05 15:30:39 +01:00
Tyler Neely
25713405df
Update src/io/simulator/simulator_transport.hpp
...
Co-authored-by: gvolfing <107616712+gvolfing@users.noreply.github.com>
2022-12-05 15:26:29 +01:00
Tyler Neely
2a81ce5640
Update src/io/simulator/simulator.hpp
...
Co-authored-by: gvolfing <107616712+gvolfing@users.noreply.github.com>
2022-12-05 15:26:18 +01:00
Tyler Neely
747b8a21cd
Fix bug with polling redirected requests
2022-12-05 14:20:06 +00:00
jbajic
65e9ceb779
Use multimap as index structure
2022-12-05 14:52:51 +01:00
Jeremy B
6338690b00
Merge branch 'project-pineapples' into T1163-remove-template-from-frame
2022-12-05 14:45:54 +01:00
Tyler Neely
ca3f748325
Apply clang-tidy feedback
2022-12-05 13:43:20 +00:00
Tyler Neely
1b458ebc41
Complete migration of GetProperties to new request style
2022-12-05 13:26:44 +00:00