Marko Barišić
11be3972c4
Add workflow for packaging memgraph for specific target OS ( #1502 )
2023-11-13 12:20:49 +01:00
DavIvek
fdab42a023
Use static linking on c++ query modules for glibcxx ( #1490 )
2023-11-13 12:08:48 +01:00
Andi
e5b2c19ea2
Empty Collect() returns nothing ( #1482 )
2023-11-13 11:45:09 +01:00
Josipmrden
e907817854
Fix for in list segmentation fault ( #1494 )
2023-11-13 05:17:10 +01:00
Josipmrden
0756cd6898
Add fix indexed join crash ( #1478 )
2023-11-12 22:12:25 -05:00
Josipmrden
38ad5e2146
Fix parallel index loading ( #1479 )
2023-11-12 23:51:00 +01:00
Josipmrden
3c413a7e50
Fix hash join expression matching ( #1496 )
2023-11-12 14:45:02 -05:00
Antonio Filipovic
17915578f8
Fix race condition and arena tracking bug ( #1468 )
2023-11-09 18:56:36 +01:00
gvolfing
df3274d78f
Make the metadata storing objects threadsafe
...
The objects stored_node_labels_ and stored_edge_types_ can be accesses
through separate threads but it was not safe to do so. This commit
replaces the standard containers with threadsafe ones.
2023-11-08 14:43:06 +01:00
Marko Barišić
4e9a036881
Fix v2.12 release pipeline ( #1445 )
2023-11-08 07:09:02 -05:00
gvolfing
2946d74fdd
Merge branch 'master' into Implement-constant-time-label-and-edge-type-retrieval
2023-11-08 07:48:15 +01:00
DavIvek
c8fe9ee7d9
Fix accessing a variable bound to a list within BFS function ( #1380 )
2023-11-07 20:34:50 +01:00
Ante Javor
e4afddf518
Fix compare results in mgbench ( #1319 )
2023-11-07 17:04:37 +01:00
Antonio Filipovic
4d5ea03dfa
Use extent hooks for memory procedure limit ( #1443 )
2023-11-07 16:04:29 +01:00
DavIvek
ece4b0dba8
Fix cached plan not getting invalidated ( #1348 )
2023-11-07 13:34:03 +01:00
gvolfing
eb4ebab438
Merge branch 'master' into Implement-constant-time-label-and-edge-type-retrieval
2023-11-07 12:29:22 +01:00
gvolfing
260d60451d
Modify retrieval function signatures
...
Before the functions that are retrieving the data from the metadata
holding datastructures were returning a std::string, and that was
propagated outward all the way through. To keep this functions
consistent with the rest of the storage/dbaccessor functions the LabelId
and EdgeTypeId will be propagated respectively and the conversion into
string will only happen at the interpreter level.
2023-11-07 12:07:52 +01:00
Andi
66487a6dce
Durability improvements ( #1385 )
2023-11-07 11:37:54 +01:00
gvolfing
c4d9116c9c
Add queries to obtain the labels and edge types
...
Add two queries to be able to retrieve the labels and edge types this is
done through additions to the DatabaseInfoQuery query types.
2023-11-07 09:35:28 +01:00
Andi
f4b97fc03d
Fix missing statistics for SetPropertiesCursor ( #1460 )
2023-11-07 09:11:20 +01:00
Antonio Filipovic
58648d1a70
Revert license sender info ( #1461 )
2023-11-06 16:57:09 +01:00
Antonio Filipovic
1ab7f6ac78
Add notification for user on max map count ( #1408 )
2023-11-06 15:44:26 +01:00
andrejtonev
dbc6054689
Replication refactor (part 5) ( #1378 )
2023-11-06 11:50:49 +00:00
gvolfing
50c485fe40
Add storage side capabilites to retrieve metadata
...
In order to get the required metadata in constant time we need to keep
track of the node labels and edge types that were ever present in the
database. This is done by the two axuiliary datastructures that are
present in the storage instances. The ability to get this metadata is
propagated to the DBAccessor class, which the query modules can interact
with.
2023-11-06 12:37:48 +01:00
Aidar Samerkhanov
16b8c7b27c
Fix Kafka flaky unit test ( #1409 )
2023-11-05 20:51:56 +01:00
Antonio Filipovic
48631d1e37
Rename memory usage and memory allocated ( #1426 )
2023-11-03 14:40:45 +01:00
Antonio Filipovic
93e6d058d2
Remove all_shortest paths unnecessary logs ( #1425 )
2023-11-03 12:46:06 +01:00
Andi
3e9f25b8e4
Support creating date and localtime from localdatetime ( #1381 )
2023-11-03 10:54:01 +01:00
Andi
c94201621a
Support deleting paths ( #1383 )
2023-11-02 14:07:48 +01:00
Andi
fdbc390d53
Throw when reduce inside exists ( #1392 )
2023-11-02 12:18:15 +01:00
Andi
5e6c5618f5
Make FrameChangeCollector owning the memory resource ( #1398 )
2023-11-02 09:54:39 +01:00
Andi
4aacd45640
Throw when exists() combined with CASE ( #1382 )
2023-11-02 08:25:34 +01:00
Gareth Andrew Lloyd
157b36162b
Speedup socket unit test ( #1444 )
...
Was testing a setup that wasn't used in production, it would
unnecessarily thrash small buffers.
2023-11-01 17:24:24 +00:00
Marko Barišić
af4fdef029
Change license date before release ( #1433 )
2023-10-30 13:01:14 +01:00
Josipmrden
5b9802bd7b
Extend property cache to the expression evaluator ( #1432 )
...
* Add support for property cache in the produce
* Fix the previous implementation in the map literal
2023-10-28 20:32:58 -07:00
Ante Pušić
b1c3168308
Fix PROFILE infinite loop ( #1431 )
2023-10-28 15:34:52 +02:00
Andi
011caf3bf1
Fix mgbench daily upload ( #1410 )
2023-10-28 12:52:14 +02:00
Andi
b1bd977f7b
Fix GQL release worklflows ( #1424 )
2023-10-28 12:50:16 +02:00
gvolfing
c296dc67ce
Add index count to index info ( #1229 )
2023-10-27 18:13:05 +02:00
Ante Pušić
989bb97514
Extend Cypher queries with the index hinting feature ( #1345 )
2023-10-27 14:26:19 +02:00
Marko Barišić
a94588bde3
Revert CMake default build type error ( #1420 )
2023-10-27 08:58:37 +02:00
Marko Barišić
e9f3a5fd1b
Fix default value in release workflows ( #1418 )
2023-10-26 16:17:16 +02:00
Marko Budiselić
80e1fba8f5
Update bug_report.md template ( #1400 )
2023-10-26 13:09:16 +02:00
Ante Pušić
3158a16ffd
Add filtering details to EXPLAIN and PROFILE ( #1265 )
2023-10-25 21:36:20 +02:00
Matija Pintarić
411f8c9d56
Move essential query modules from MAGE to Memgraph ( #1384 )
...
* schema.cpp
* mgps.py
* convert.py
2023-10-25 18:27:44 +02:00
Antonio Filipovic
a84f570c6d
Use extent hooks for per query memory limit ( #1340 )
2023-10-25 16:01:59 +02:00
Josipmrden
3d4d841753
Add constraint verification update only on necessary actions ( #1341 )
2023-10-25 16:01:02 +02:00
Antonio Filipovic
2426d7980d
Add OOM enabler in operator tree ( #1379 )
2023-10-25 12:16:11 +02:00
Josipmrden
7ef10dd82a
Fix gql behave dropping connection on Memgraph ( #1399 )
2023-10-25 10:59:02 +02:00
Gareth Andrew Lloyd
5b91f85161
Improve storage GC ( #1387 )
2023-10-24 23:41:21 +02:00