gvolfing
7e8b4921b4
Make query_v2_plan unit tests available again.
...
The query_v2_plan unit tests were needed in order to properly test if
the created logical plan of the new operator work properly. In order to
achieve this v2 versions of the several files were created, where the
old utilities were replaced with new ones, like query::v2 and
storage::v3. A new fake db accessor was also created in order to be able
to test the ScanAllByPrimaryKey operator.
2022-11-30 13:16:04 +01:00
jeremy
a10c254caa
Add // NOLINTNEXTLINE to correct place
2022-11-30 11:43:16 +01:00
jeremy
9c0c0a2d1c
Add clang warning suppress
2022-11-30 10:14:07 +01:00
Jure Bajic
0450163c5e
Merge branch 'project-pineapples' into T1173-MG-benchmark-datastructures
2022-11-30 00:17:13 -08:00
Jeremy B
62ee6f0e05
Merge branch 'project-pineapples' into T1163-MG-add-multiframe-and-some-operators
2022-11-29 17:34:16 +01:00
jeremy
00a4127e4e
Remove incorrect = default
2022-11-29 17:15:52 +01:00
Tyler Neely
53040c6758
Merge pull request #651 from memgraph/T1157-MG-concurrent-RsmClient-requests
...
Support concurrent RsmClient requests
2022-11-29 17:11:25 +01:00
Tyler Neely
04124a1e9b
Make AsyncRequestToken arguments const, reserve size in response vectors
2022-11-29 15:50:35 +00:00
jeremy
f107ef8aea
Default destructor in header
2022-11-29 16:12:50 +01:00
Tyler Neely
b3605c9ab1
Fix typo in new simplified RequestRouter::CreateExpand method
2022-11-29 15:11:35 +00:00
Tyler Neely
7df3a743b9
Simplify and parallelize CreateExpand
2022-11-29 15:07:59 +00:00
Tyler Neely
f8215306e8
A variety of small code clean-ups, remove overloaded methods
2022-11-29 15:06:01 +00:00
Tyler Neely
8f08d986cb
Make method names clear for RequestRouter requests, avoid unnecessary overloading
2022-11-29 14:47:32 +00:00
jeremy
cc3bcf1dc2
Clang tidy
2022-11-29 15:43:24 +01:00
Tyler Neely
9144d2dccd
Remove bug-prone inverted ownership of ExecutionState as a consideration of operators
2022-11-29 14:30:59 +00:00
jeremy
9faa206f95
Clang tidy
2022-11-29 15:03:03 +01:00
jbajic
1b97bb0856
Remove redundant line from skiplist
2022-11-29 14:57:53 +01:00
Jure Bajic
f54701cc96
Merge branch 'project-pineapples' into T1173-MG-benchmark-datastructures
2022-11-29 05:55:29 -08:00
jbajic
1f98d33fa6
Remove b++ tree
2022-11-29 14:40:44 +01:00
jeremy
86f7b82bdc
Clang tidy
2022-11-29 14:26:17 +01:00
jeremy
8c5edaaeb9
Update type
2022-11-29 14:07:15 +01:00
jbajic
632db4175a
Revert storage changes
2022-11-29 14:04:12 +01:00
jeremy
3c0e38aacb
Adapt comment
2022-11-29 13:54:26 +01:00
jeremy
aace5db8cc
Adapt comment
2022-11-29 13:53:08 +01:00
jeremy
bc32a3d305
Adapt comment
2022-11-29 13:52:29 +01:00
jeremy
cead1bcb21
Rename ValidFramesInvalidator->ValidFramesConsumer
2022-11-29 13:49:37 +01:00
Tyler Neely
ec529da8d2
Address clang-tidy feedback
2022-11-29 12:28:19 +00:00
jbajic
ce5f1c2f17
Add memory runner for insert
2022-11-29 13:27:28 +01:00
Tyler Neely
1b77e029ca
Use the Async methods under the hood for the blocking RsmClient::Send*Request methods for code-reuse
2022-11-29 11:33:49 +00:00
jeremy
16c30d61aa
Merge branch 'T1163-MG-add-multiframe-and-some-operators' of github.com:memgraph/memgraph into T1163-MG-add-multiframe-and-some-operators
2022-11-29 12:30:11 +01:00
Jeremy B
b8de2c9c7a
Merge branch 'project-pineapples' into T1163-MG-add-multiframe-and-some-operators
2022-11-29 12:30:00 +01:00
jeremy
cd0aaeb5e9
Merge branch 'T1163-MG-add-multiframe-and-some-operators' of github.com:memgraph/memgraph into T1163-MG-add-multiframe-and-some-operators
2022-11-29 12:29:59 +01:00
Jeremy B
cf388d80fc
Update src/query/v2/plan/operator.lcp
2022-11-29 12:29:52 +01:00
Tyler Neely
a308ee501a
Unify the driving of read and write requests in the RequestRouter
2022-11-29 11:25:29 +00:00
jbajic
884831ece5
Use pk
2022-11-29 11:56:01 +01:00
Tyler Neely
aa7d362296
Merge branch 'project-pineapples' of github.com:memgraph/memgraph into T1157-MG-concurrent-RsmClient-requests
2022-11-29 10:13:42 +00:00
jeremy
e946eb50d2
Add version ValidFramesModifier to distinguish between reading-only and reading+modifying
2022-11-29 11:05:11 +01:00
jeremy
8f19ce88d9
Rename ItOnNonConstInvalidFrames->InvalidFramesPopulator
2022-11-29 10:40:52 +01:00
jeremy
7c37ed2313
Rename ItOnNonConstValidFrames -> ValidFramesInvalidator
2022-11-29 10:38:01 +01:00
jeremy
11119e5406
Rename ItOnConstValidFrames->ValidFramesReader
2022-11-29 10:32:52 +01:00
Tyler Neely
7d52eedb21
Merge pull request #674 from memgraph/tyler_rename_ShardRequestManager_to_RequestRouter
...
[project-pineapples <- ] Rename ShardRequestManager to RequestRouter
2022-11-29 10:29:42 +01:00
Tyler Neely
4f18fa7431
Fix LCP that broke with invisible merge conflict
2022-11-29 09:07:18 +00:00
Tyler Neely
9f10c3ea06
Merge branch 'project-pineapples' of github.com:memgraph/memgraph into tyler_rename_ShardRequestManager_to_RequestRouter
2022-11-29 08:57:28 +00:00
Jeremy B
18b3550dbe
Merge branch 'project-pineapples' into T1163-MG-add-multiframe-and-some-operators
2022-11-28 17:34:07 +01:00
jeremy
b244c4d6ee
Impl of Multiframe and iterators
2022-11-28 17:32:29 +01:00
Kostas Kyrimis
4dc639a05a
Merge pull request #644 from memgraph/T1159-MG-Add-memgraph-functions
...
Add mg-functions lib, expression evaluator units and e2e tests
2022-11-28 18:18:58 +02:00
Kostas Kyrimis
50df0d4d53
Fix python imports and replace const char array with constexpr
2022-11-28 17:31:41 +02:00
jbajic
5f5d839f0c
Update analyzer script
2022-11-28 16:28:36 +01:00
gvolfing
22e3164e60
Add missing license
2022-11-28 16:18:28 +01:00
Kostas Kyrimis
8fd7327fbd
Address GH comments
2022-11-28 15:38:12 +02:00