Commit Graph

3654 Commits

Author SHA1 Message Date
Ante Pušić
5fb9324239 Switch to text indices that are named 2024-01-09 20:46:30 +01:00
Ante Pušić
ce718c4646
Merge branch 'master' into text-search-integration-poc 2024-01-08 01:58:33 +01:00
Ante Pušić
5d5981ffa1 Add proposal for text index checking and communication 2024-01-08 01:57:46 +01:00
Ante Pušić
2ec08f7da5 Add work on the search query procedure 2024-01-08 01:33:34 +01:00
Ante Pušić
584d86e774 Add text-search-enabled flag 2024-01-08 01:25:56 +01:00
Ante Pušić
5b22a7d3a4 Add text index existence checking and search 2024-01-08 00:36:13 +01:00
Ante Pušić
fe7e230e21 Add external storage checks to VertexAccessor 2024-01-08 00:35:05 +01:00
hal-eisen-MG
57e40a2b18
Initial ADR guidance (#1617)
* Initial ADR guidance

* Clarified who decides whether an ADR is required; and fixed a typo

* Removed old folder location
2024-01-05 09:58:00 -08:00
Gareth Andrew Lloyd
0fb8e4116f
Fix REPLICA timestamps (#1615)
* Fix up REPLICA GetInfo and CreateSnapshot

Subtle bug where these actions were using the incorrect transactional
access while in REPLICA role. This casued timestamp to be incorrectly
bumped, breaking REPLICA from doing replication.

* Delay DNS resolution

Rather than resolve at endpoint creation, we will instread resolve only
on Socket connect. This allows k8s deployments to change their IP during
pod restarts.

* Minor sonarsource fixes

---------
Co-authored-by: Andreja <andreja.tonev@memgraph.io>
Co-authored-by: DavIvek <david.ivekovic@memgraph.io>
2024-01-05 16:42:54 +00:00
Ante Pušić
ec35144265 Move the mock 2024-01-05 13:54:30 +01:00
Ante Pušić
102bf1df5e Fix minor errors 2024-01-05 13:32:45 +01:00
Ante Pušić
9d06d1b5db
Merge branch 'master' into text-search-integration-poc 2024-01-05 13:31:51 +01:00
Ante Pušić
c4f8512677 Update query module CMakeLists 2024-01-05 10:34:40 +01:00
Ante Pušić
6865616cae Make proof of concept for external storage 2024-01-05 02:14:14 +01:00
Ante Pušić
f0a2b67f33 Remove obsolete unit test 2024-01-05 00:20:27 +01:00
Ante Pušić
6c2b448fe9 Remove mock from PropertyStore 2024-01-05 00:19:40 +01:00
Ante Pušić
3737fac8f8 Add text index creation and deletion 2024-01-05 00:19:13 +01:00
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
Ivan Milinović
7128e1cea8
Fix storage mode flag (#1609) 2024-01-04 20:48:34 +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