Commit Graph

3531 Commits

Author SHA1 Message Date
Andi
fdbc390d53
Throw when reduce inside exists () 2023-11-02 12:18:15 +01:00
Andi
5e6c5618f5
Make FrameChangeCollector owning the memory resource () 2023-11-02 09:54:39 +01:00
Andi
4aacd45640
Throw when exists() combined with CASE () 2023-11-02 08:25:34 +01:00
Gareth Andrew Lloyd
157b36162b
Speedup socket unit test ()
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 () 2023-10-30 13:01:14 +01:00
Josipmrden
5b9802bd7b
Extend property cache to the expression evaluator ()
* 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 () 2023-10-28 15:34:52 +02:00
Andi
011caf3bf1
Fix mgbench daily upload () 2023-10-28 12:52:14 +02:00
Andi
b1bd977f7b
Fix GQL release worklflows () 2023-10-28 12:50:16 +02:00
gvolfing
c296dc67ce
Add index count to index info () 2023-10-27 18:13:05 +02:00
Ante Pušić
989bb97514
Extend Cypher queries with the index hinting feature () 2023-10-27 14:26:19 +02:00
Marko Barišić
a94588bde3
Revert CMake default build type error () 2023-10-27 08:58:37 +02:00
Marko Barišić
e9f3a5fd1b
Fix default value in release workflows () 2023-10-26 16:17:16 +02:00
Marko Budiselić
80e1fba8f5
Update bug_report.md template () 2023-10-26 13:09:16 +02:00
Ante Pušić
3158a16ffd
Add filtering details to EXPLAIN and PROFILE () 2023-10-25 21:36:20 +02:00
Matija Pintarić
411f8c9d56
Move essential query modules from MAGE to Memgraph ()
* 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 () 2023-10-25 16:01:59 +02:00
Josipmrden
3d4d841753
Add constraint verification update only on necessary actions () 2023-10-25 16:01:02 +02:00
Antonio Filipovic
2426d7980d
Add OOM enabler in operator tree () 2023-10-25 12:16:11 +02:00
Josipmrden
7ef10dd82a
Fix gql behave dropping connection on Memgraph () 2023-10-25 10:59:02 +02:00
Gareth Andrew Lloyd
5b91f85161
Improve storage GC () 2023-10-24 23:41:21 +02:00
Antonio Filipovic
0d9bd5554c
Fix potential bug on memory pool () 2023-10-24 22:31:36 +02:00
Josipmrden
e617ff9b59
Provide textual information for inefficient plans with notifications () 2023-10-24 22:20:05 +02:00
Josipmrden
be16ca7362
Add cartesian and hash join operators () 2023-10-24 21:54:42 +02:00
Josipmrden
fdf63436ab
Add cartesian and hash join mgbench () 2023-10-24 19:44:11 +02:00
Josipmrden
4e8148f7d9
Add retry logic possible when conflicting transactions () 2023-10-24 19:43:23 +02:00
imilinovic
1f118e7521
Add renaming of edge types () 2023-10-24 17:12:09 +02:00
Marko Damjanić
9803f47828
Update contributing part in the README () 2023-10-24 14:38:06 +02:00
DavIvek
98680b04c9
Add DNS support for cluster replica address () 2023-10-24 13:11:36 +02:00
Josipmrden
1d45016217
Add values and keys function to map () 2023-10-24 06:19:20 +02:00
Matija Pintarić
97ed912ab6
Implement map key exists in mgp () 2023-10-23 15:29:41 +02:00
gvolfing
aec4c3dd2b
Fix bug in alias mappings () 2023-10-23 13:07:46 +02:00
Antonio Filipovic
7f7f3adfcb
Implement jemalloc extent hooks memory tracker ()
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 () 2023-10-23 10:18:07 +02:00
DavIvek
3ff2c72db9
Fix crash caused by deleting non-existing edge in DETACH DELETE () 2023-10-23 08:36:28 +02:00
Andi
af56ab6ea8
Forbid changing isolation level for disk and analytical ()
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 () 2023-10-22 22:31:06 +02:00
Marko Budiselić
b6693a7df0
Improve systemd config ()
* 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 ()
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 () 2023-10-16 23:12:49 +02:00
Gareth Andrew Lloyd
64bf75117b
Fix subtle replication bug ()
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 ()
* 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 () 2023-10-16 15:41:12 +02:00
andrejtonev
22d8ef75e0
Updated telemetry client-side () 2023-10-16 14:16:00 +02:00
Andi
7b0bafa21e
Add human readable memory allocations in show storage info () 2023-10-16 11:35:44 +02:00
Andi
de9280b334
Refactor disk storage () 2023-10-16 09:11:07 +02:00
Kruno Golubic
766ac48261
Update banner in README () 2023-10-12 14:27:36 +02:00
Andi
06868c8be7
Run separate GQL suits for different storage modes () 2023-10-11 11:42:41 +02:00
Andi
1a3c5af797
Improve expansions on disk ()
* Improve disk expansions
2023-10-11 10:18:50 +02:00
Gareth Andrew Lloyd
d278a33f31
Decouple pure replication state from storage [part 1] ()
A major refactor to decouple replication state from storage.
ATM it is still owned by storage but a following part should fix that.
2023-10-10 11:44:19 +01:00