Ante Pušić
a5d849b5e9
Add text index creation and deletion
2024-01-05 00:18:46 +01:00
Ante Pušić
0357d19238
Fix IndexQuery constructor
2024-01-05 00:17:34 +01:00
Ante Pušić
63c9628cef
Split the mock into its own file
2024-01-05 00:16:57 +01:00
Ante Pušić
e5f2ac36cc
Add text index Cypher syntax
2024-01-05 00:15:47 +01:00
Ante Pušić
b4b5970ba6
Merge branch 'text-search-integration-poc' of https://github.com/memgraph/memgraph into text-search-integration-poc
2024-01-04 11:16:26 +01:00
Ante Pušić
71e03d1fa3
Add draft query module
2024-01-04 10:34:58 +01:00
Ante Pušić
56b86089a6
Add indexing draft
2024-01-04 10:32:54 +01:00
Ante Pušić
d4059a89aa
Redo mock and PropertyStore
2024-01-04 10:32:08 +01:00
Ante Pušić
c3208b064b
Merge branch 'master' into text-search-integration-poc
2024-01-03 01:07:43 +01:00
Andi
4788a633a6
Improve e2e Kafka and Pulsar testing ( #1604 )
2024-01-02 13:29:25 +01:00
Marko Barišić
ce2705d012
Remove centOS8 daily build ( #1587 )
2024-01-02 12:14:25 +01:00
Ivan Milinović
686fadf072
Fix slow python QM (Python GC changes) ( #1558 )
2023-12-27 11:51:10 +01:00
Ante Pušić
0baff463b1
Add docstring for Addocument
2023-12-22 15:18:28 +01:00
Ante Pušić
3d40976756
Add other API mehtods
2023-12-22 14:59:15 +01:00
Ante Pušić
510f2909ae
Add functioning basic proof of concept
2023-12-22 14:42:12 +01:00
Andi
9e76021b94
Remove usage of RTLD_DEEPBIND and add PIC ( #1554 )
2023-12-22 09:16:06 +01:00
Ante Pušić
df82b05725
Add preliminary mock and PropertyStore modifications
2023-12-21 13:23:14 +01:00
Antonio Filipovic
cd37de481e
Add atomic memory block around unsafe code blocks ( #1589 )
2023-12-21 09:43:16 +01:00
Andi
f11b3c6d9d
Fix Kafka's NoBrokersAvailableInfo issue ( #1578 )
2023-12-20 20:03:06 +01:00
Antonio Filipovic
4ef86efb6f
Fix memgraph crash on telemetry server and no file permissions ( #1566 )
2023-12-19 14:09:43 +01:00
Andi
04fb92dce8
Fix memory bug Alloc vs. Free ( #1570 )
2023-12-19 11:13:05 +01:00
Ante Pušić
71e76cc980
Fix unresolved host errors by switching to using jemalloc’s primary URL ( #1579 )
2023-12-18 23:31:00 +01:00
DavIvek
cb4d4db813
Fix schema query module ( #1510 )
2023-12-18 14:34:21 +01:00
DavIvek
39ee248d34
Fix java drivers test ( #1577 )
2023-12-18 11:47:24 +01:00
Gareth Andrew Lloyd
b35df12c1a
Cleanup filesystem after e2e tests ( #1584 )
2023-12-14 13:36:33 +00:00
Gareth Andrew Lloyd
21bbc196ae
Cleanup filesystem after unittest ( #1581 )
2023-12-13 13:19:01 +00:00
Marko Barišić
375c3c5ddd
Update BSL license change date ( #1571 )
2023-12-08 10:22:53 +01:00
Antonio Filipovic
340057f959
Add robustness on memory tracker stress test ( #1394 )
2023-12-08 09:23:20 +01:00
Marko Barišić
e56e516f94
Add BigMemory label to the release build ( #1568 )
2023-12-07 11:54:43 +01:00
gvolfing
7a9c4f5ec4
Fix logic in RelWithDebInfo mode ( #1397 )
...
In and only in RelWithDebInfo mode the access of the maybe_unused
variable results in segfaults, this change is making sure that does no
happen ever if the maybe_unused variable is nullopt without changing the
overall logic.
2023-12-06 22:52:28 +01:00
Antonio Filipovic
eceed274d9
Relax mg assert condition on dealloc ( #1492 )
2023-12-05 13:44:06 +01:00
Antonio Filipovic
74fa6d21f6
Implement parallel constraints recovery ( #1545 )
2023-12-04 21:56:05 +01:00
gvolfing
d836b38a8b
Merge pull request #1466 from memgraph/Implement-constant-time-label-and-edge-type-retrieval
...
Implement constant time label and edge type retrieval
Memgraph now includes two additional queries designed to retrieve
information about the schema of the stored graphs. The SHOW
NODE_LABELS INFO and SHOW EDGE_TYPES INFO queries return
the list of vertex-labels and edge-types that are currently present or at
some point were present in the database respectively. In order for
these queries to work, the flag --storage-enable-schema-metadata has
to be set to True on startup.
2023-12-04 19:56:48 +01:00
gvolfing
eeb9671bac
Merge branch 'master' into Implement-constant-time-label-and-edge-type-retrieval
2023-12-04 18:46:00 +01:00
andrejtonev
e716c90031
Fixed wrong handling of exceptions in SessionHL ( #1560 )
2023-12-04 18:13:55 +01:00
gvolfing
9690682bc2
Merge branch 'master' into Implement-constant-time-label-and-edge-type-retrieval
2023-12-04 16:18:00 +01:00
Ante Pušić
64e5428d94
Send Bolt success messages only after DB operations run successfully ( #1556 )
2023-12-04 10:52:00 +01:00
gvolfing
66e86c060f
Merge branch 'master' into Implement-constant-time-label-and-edge-type-retrieval
2023-12-04 09:02:51 +01:00
Aidar Samerkhanov
953a8f5340
Add handling of deleted return values for query procedures and functions ran in analytical mode ( #1395 )
...
Co-authored-by: Ante Pušić <ante.pusic@memgraph.io>
2023-12-04 08:32:59 +01:00
gvolfing
31efe28878
Merge branch 'master' into Implement-constant-time-label-and-edge-type-retrieval
2023-12-04 08:00:02 +01:00
Josipmrden
0fb3ae2d56
Fix three match cartesian sequential scanning ( #1555 )
2023-12-04 00:01:29 +01:00
Josipmrden
46bfeb0023
Fix counting when no matched nodes by property ( #1518 )
2023-12-03 22:28:26 +01:00
Josipmrden
d58a464141
Remove filter profile info ( #1481 )
2023-12-03 21:23:52 +01:00
Marko Budiselić
997779fe07
Merge branch 'master' into Implement-constant-time-label-and-edge-type-retrieval
2023-12-02 20:08:14 +01:00
Ante Pušić
3ccd78ac71
Add path and weight to variable expand filter ( #1434 )
...
Co-authored-by: Aidar Samerkhanov <aidar.samerkhanov@memgraph.io>
2023-12-02 20:03:40 +01:00
Gareth Andrew Lloyd
14f92b4a0f
Bugfix: correct replication handler ( #1540 )
...
Fixes root cause of a cascade of failures in replication code:
- Replica handling of deleting an edge is now corrected. Now tolerant of multiple edges of the same relationship type.
- Improved robustness: correct exception handling around failed stream of current WAL file. This now means a REPLICA failure will no longer prevent transactions on MAIN from performing WAL writes.
- Slightly better diagnostic messages, not user friendly but helps get developer to correct root cause quicker.
- Proactively remove vertex+edges during Abort rather than defer to GC to do that work, this included fixing constraints and indexes to be safe.
Co-authored-by: Andreja Tonev <andreja.tonev@memgraph.io>
2023-12-01 12:38:48 +00:00
gvolfing
9f555cf93d
Merge branch 'master' into Implement-constant-time-label-and-edge-type-retrieval
2023-11-30 12:51:13 +01:00
hal-eisen-MG
7fc9b89634
Merge pull request #1530 from memgraph/1529-configure-sonarcloud-for-automatic-analysis
...
First draft of a sonarcloud properties file
2023-11-28 17:03:06 -08:00
hal-eisen-MG
ed5bdb841f
Merge branch 'master' into 1529-configure-sonarcloud-for-automatic-analysis
2023-11-28 15:23:11 -08:00
gvolfing
b74aee186e
Add tests for the retrieval queries
2023-11-28 13:34:21 +01:00