gvolfing
e70c1c1ae2
Set start-up flag to a fix value for now
...
The FLAGS_query_vertex_count_to_expand_existing flag has specific
meaning for v2 related things. In v3 we king of hijacked the semantic
mening of indexing beacuse of the label-based indexing.
This caused the rule based planner to pick a not so efficient plan for
execution. with this quick fix the generated plan is correct, however
the flag is useless at this form. This will be reworked in subsequent
commits.
2023-03-09 10:20:00 +01:00
gvolfing
ebdf7344d8
Make a split_threshold stub
2023-03-02 11:07:40 +01:00
gvolfing
f2c4376a44
Add glue-code between vertex_count_cache and the coordinator
2023-03-01 08:31:35 +01:00
János Benjamin Antal
27d99b620d
Merge pull request #761 from memgraph/MG-access-control-benchmark-fixes
...
[🍍 < MG] Fix mgbench access control benchmark
2023-02-17 17:33:58 +01:00
János Benjamin Antal
a2ce9c4396
Trigger CI
2023-02-15 13:59:31 +01:00
János Benjamin Antal
3b0d531343
Supress clang-tidy warning
2023-02-15 09:07:48 +01:00
János Benjamin Antal
a17010ed16
Supress clang-tidy warnings
2023-02-15 08:37:45 +01:00
János Benjamin Antal
74f53369c0
Add two more queries to simple benchmark
2023-02-09 13:17:55 +01:00
János Benjamin Antal
2b3141879b
Make the output table nicer for comparing results
2023-02-09 13:17:46 +01:00
János Benjamin Antal
53f95ed1a7
Format python file
2023-02-09 13:17:15 +01:00
János Benjamin Antal
b678e6a63b
Handle bool flags properly in benchmark runner
2023-02-09 12:42:02 +01:00
János Benjamin Antal
563035645c
Add command line flag to opt for using MultiFrame
2023-02-09 12:41:41 +01:00
János Benjamin Antal
12bc78ca2d
Add command line flag to determine MultiFrame
size
2023-02-09 12:41:17 +01:00
János Benjamin Antal
a9a388ce44
Use parametrized queries for vertex creation
2023-02-08 13:52:51 +01:00
János Benjamin Antal
6bc2e6d8b6
Merge remote-tracking branch 'origin/project-pineapples' into MG-access-control-benchmark-fixes
2023-02-08 13:48:50 +01:00
János Benjamin Antal
a02abc8f79
Merge pull request #763 from memgraph/T1235-MG-implement-EdgeUniquenessFilter-with-PullMultiple
...
Implement edge uniqueness filter with pull multiple
2023-02-08 13:40:15 +01:00
gvolfing
096d1ce5f4
Invert boolean logic when checking for unique edges
2023-02-08 12:57:21 +01:00
gvolfing
657279949a
Fix compile error
2023-02-08 12:13:46 +01:00
gvolfing
25226cca92
Update src/query/v2/plan/operator.cpp
...
Co-authored-by: Jure Bajic <jure.bajic@memgraph.com>
2023-02-08 11:41:43 +01:00
János Benjamin Antal
292a55f4ff
Add new line at the end of dataset file
2023-02-08 11:28:19 +01:00
gvolfing
37f19867b0
Make EdgeUniquenessFilterCursor impl simpler
2023-02-07 08:25:50 +01:00
János Benjamin Antal
b26c7d09ef
Ignore not value equality property filters for ScanByPrimaryKey
2023-02-06 16:39:42 +01:00
János Benjamin Antal
4bad8c0d1e
Filter edges on types
2023-02-06 16:14:39 +01:00
János Benjamin Antal
2b01f2280c
Add TODO
about failing query
2023-02-06 16:14:21 +01:00
gvolfing
ac59e7f7e0
Move loop variables incrementation into the same place
2023-02-06 15:54:07 +01:00
gvolfing
7e99f32adb
Remove uncommented, useless code
2023-02-06 15:47:18 +01:00
gvolfing
a1a612899c
Merge branch 'project-pineapples' into T1235-MG-implement-EdgeUniquenessFilter-with-PullMultiple
2023-02-06 13:53:51 +01:00
gvolfing
2219dee6f6
Add initial impl for EdgeUniquenessFilterCursor::PullMultiple
2023-02-06 12:49:32 +01:00
János Benjamin Antal
7bf8550c86
Merge remote-tracking branch 'origin/project-pineapples' into MG-access-control-benchmark-fixes
2023-02-06 08:18:25 +01:00
János Benjamin Antal
8b392ecc97
Merge pull request #752 from memgraph/T1226-MG-Implement-scanbyprimarykey-with-multiframe
...
Implement ScanByPrimaryKey with multiframe
2023-02-06 08:13:43 +01:00
gvolfing
8e315875f2
Update src/query/v2/plan/operator.cpp
...
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
2023-02-02 07:44:47 +01:00
János Benjamin Antal
41183b328b
Invalidate consumed frames in ScanByPrimaryKey
2023-02-01 17:19:02 +01:00
János Benjamin Antal
c9a0c15c16
Make frames invalid on consumption
2023-02-01 16:17:06 +01:00
János Benjamin Antal
50327254e0
Make queries into a single line
2023-02-01 14:59:50 +01:00
János Benjamin Antal
24ae6069f0
Split edge creation into batches
2023-02-01 14:31:56 +01:00
János Benjamin Antal
7be66f0c54
Add unwind based dataset creator
2023-02-01 14:24:04 +01:00
János Benjamin Antal
b136cd71d2
Fix DistributedCreatedNodeCursor
in case of UNWIND
2023-02-01 14:22:47 +01:00
János Benjamin Antal
a38401130e
Set vertex id in Expand
properly
2023-02-01 13:24:58 +01:00
gvolfing
bf93b53e7d
Fix compile error due to wrong aggregate field name
2023-02-01 12:36:27 +01:00
gvolfing
4be4a86d0a
Apply suggestions from code review
...
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
2023-02-01 11:39:48 +01:00
János Benjamin Antal
9a805bff8b
Merge remote-tracking branch 'origin/T1226-MG-Implement-scanbyprimarykey-with-multiframe' into MG-create-properties
2023-02-01 11:37:06 +01:00
gvolfing
7d63236f87
Set the default pull-mechanism back to single-pull
2023-01-31 17:36:52 +01:00
gvolfing
4f8c241934
Merge branch 'project-pineapples' into T1226-MG-Implement-scanbyprimarykey-with-multiframe
2023-01-31 17:33:12 +01:00
gvolfing
60b71cc2c1
Rework ScanByPrimaryKey operator - multiframe
2023-01-31 17:30:31 +01:00
János Benjamin Antal
da28a29c7f
Pass properties when creating vertices
2023-01-31 17:09:41 +01:00
János Benjamin Antal
303362d41c
Merge pull request #751 from memgraph/T1229-MG-implement-unwind-with-multiframe
...
Add implementation of `UNWIND` with `MultiFrame`
2023-01-31 15:06:46 +01:00
gvolfing
272e710510
Merge branch 'T1229-MG-implement-unwind-with-multiframe' into T1226-MG-Implement-scanbyprimarykey-with-multiframe
2023-01-31 08:58:27 +01:00
gvolfing
0e3229756f
Merge branch 'project-pineapples' into T1226-MG-Implement-scanbyprimarykey-with-multiframe
2023-01-31 08:49:22 +01:00
János Benjamin Antal
e96eed81b1
Merge branch 'project-pineapples' into T1229-MG-implement-unwind-with-multiframe
2023-01-30 15:56:44 +01:00
János Benjamin Antal
7fa7586940
Merge pull request #729 from memgraph/T1216-MG-implement-aggregate
...
Implement Aggregate with `MultiFrame`
2023-01-30 15:56:30 +01:00