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
Antonio Filipovic
0d9bd5554c
Fix potential bug on memory pool ( #1299 )
2023-10-24 22:31:36 +02:00
Josipmrden
e617ff9b59
Provide textual information for inefficient plans with notifications ( #1343 )
2023-10-24 22:20:05 +02:00
Josipmrden
be16ca7362
Add cartesian and hash join operators ( #1193 )
2023-10-24 21:54:42 +02:00
Josipmrden
fdf63436ab
Add cartesian and hash join mgbench ( #1393 )
2023-10-24 19:44:11 +02:00
Josipmrden
4e8148f7d9
Add retry logic possible when conflicting transactions ( #1361 )
2023-10-24 19:43:23 +02:00
imilinovic
1f118e7521
Add renaming of edge types ( #1364 )
2023-10-24 17:12:09 +02:00
Marko Damjanić
9803f47828
Update contributing part in the README ( #1224 )
2023-10-24 14:38:06 +02:00
DavIvek
98680b04c9
Add DNS support for cluster replica address ( #1323 )
2023-10-24 13:11:36 +02:00
Josipmrden
1d45016217
Add values and keys function to map ( #1246 )
2023-10-24 06:19:20 +02:00
Matija Pintarić
97ed912ab6
Implement map key exists in mgp ( #1336 )
2023-10-23 15:29:41 +02:00
gvolfing
aec4c3dd2b
Fix bug in alias mappings ( #1252 )
2023-10-23 13:07:46 +02:00
Antonio Filipovic
7f7f3adfcb
Implement jemalloc extent hooks memory tracker ( #1250 )
...
Should improve/fix memory usage exceeds --memory-limit issues
2023-10-23 12:48:26 +02:00
andrejtonev
26e31ca06f
Fix SHOW CONFIG to show the run-time flag status ( #1278 )
2023-10-23 10:18:07 +02:00
DavIvek
3ff2c72db9
Fix crash caused by deleting non-existing edge in DETACH DELETE ( #1355 )
2023-10-23 08:36:28 +02:00
Andi
af56ab6ea8
Forbid changing isolation level for disk and analytical ( #1367 )
...
Co-authored-by: Marko Budiselić <marko.budiselic@memgraph.com>
2023-10-23 06:02:56 +02:00
Marko Budiselić
945388fba6
Revert to Release under Diff Release workflow ( #1390 )
2023-10-22 22:31:06 +02:00
Marko Budiselić
b6693a7df0
Improve systemd config ( #1288 )
...
* Add a comment on how to restart automatically
* Add comment on how to deal with out-of-memory (OOM)
2023-10-22 18:44:24 +02:00
Aidar Samerkhanov
667e7f670e
Parametrize CI workflows build type ( #1324 )
...
The Release is the default, it's also possible to run package_all with
RelWithDebInfo
2023-10-17 00:04:08 +02:00
andrejtonev
a100b900c5
Fix DB configuration error under expansion gbench ( #1368 )
2023-10-16 23:12:49 +02:00
Gareth Andrew Lloyd
64bf75117b
Fix subtle replication bug ( #1370 )
...
When going from REPLICA to MAIN, need to ensure current WAL files are
finalised.
2023-10-16 22:56:56 +02:00
Marko Budiselić
9524a51576
Add v5 toolchain ( #608 )
...
* clang 17.0.2
* gcc 13.2
* upgrade libs
* tmp disable gpg check, tmp disable fblibs
2023-10-16 19:01:39 +02:00
Marko Budiselić
fd10d1c9f8
Fix CPU 100% usage by websocket error handling improvement ( #1327 )
2023-10-16 15:41:12 +02:00