jbajic
f8e1d8c3f6
Add index to schema
2022-05-19 16:56:48 +02:00
jbajic
01618fb0f2
Add initial schema implementation
2022-05-19 14:42:01 +02:00
Jure Bajic
22bd60c613
Fix shutdown call ( #395 )
...
* Fix shutdown not called
* Add ssl server tests
2022-05-18 07:50:06 +02:00
Antonio Andelic
a7f4c98bea
Fix module symbol loading ( #335 )
...
* Use DEEPBIND
* Add dependency on libstdc++
Co-authored-by: Antonio Andelic <antonio.andelic@memgraph.io>
Co-authored-by: Jure Bajic <jure.bajic@memgraph.com>
2022-05-13 11:43:10 +02:00
Jeremy B
10ea9c773e
Making mgp_error enum class when compiling c++. Remains enum when com… ( #389 )
...
* Making mgp_error enum class when compiling c++. Remains enum when compiling c.
2022-05-05 17:48:17 +02:00
Jeremy B
b782271be8
Fix shared module loading
...
* Moving function add_query_module from CMakeLists from tests/e2e/magic_functions to tests/e2e
* Adding failing test copying behavior when loading c module (.so) into memgraph.
* Fixing issue where NO_ERROR status returned MgpTransAddFixedResult was converted to false
* Removing unnecessary transformation
* removing incorrect parameterization of test
* re-adding parametrized transformation
2022-04-28 20:28:44 +02:00
Jure Bajic
7b78665cd8
Implement Bolt over WebSocket with asio
...
* Replace server implementation with asio
* Add support for bolt over WebSocket
2022-04-27 10:13:16 +02:00
Josip Matak
4abaf27765
Memgraph magic functions ( #345 )
...
* Extend mgp_module with include adding functions
* Add return type to the function API
* Change Cypher grammar
* Add Python support for functions
* Implement error handling
* E2e tests for functions
* Write cpp e2e functions
* Create mg.functions() procedure
* Implement case insensitivity for user-defined Magic Functions.
2022-04-21 15:45:31 +02:00
Kostas Kyrimis
ea2806bd57
Implement foreach clause ( #351 )
2022-04-11 13:55:34 +03:00
Siniša Šušnjar
c8dbaf5979
Small io network socket fixes ( #360 )
...
* Modernize AddrInfo
* Modernize Socket
2022-04-08 14:38:13 +02:00
János Benjamin Antal
537855a0b2
Fix usages of constexpr ( #367 )
...
* Fix usages of constexpr
2022-03-31 13:52:43 +02:00
jbajic
60ad05acff
Address review comments
2022-03-14 15:47:41 +01:00
jbajic
4f593c7fca
Adapt precommit to run through all files
2022-03-14 15:47:41 +01:00
jbajic
770ea1189a
Fix SSL errors
2022-03-14 15:47:41 +01:00
jbajic
695bb343f1
Resolve clang-tidy error
2022-03-14 15:47:41 +01:00
jbajic
12b4ec1589
Add memgraph namespace
2022-03-14 15:47:41 +01:00
Antonio Andelic
b33d2c3940
use boost ssl
2022-03-14 15:47:41 +01:00
János Benjamin Antal
ddca2b40f5
Remove unimplemented function declaration ( #357 )
2022-02-24 11:49:22 +01:00
Antonio Andelic
4817be0add
Polishing for release
2022-02-17 14:47:11 +01:00
Jure Bajic
3fb7e5378d
Add websocket port argument ( #355 )
2022-02-17 10:36:15 +01:00
Antonio Andelic
1d88893715
Add Websocket e2e tests ( #353 )
2022-02-17 10:36:10 +01:00
Jure Bajic
bd2c30fddc
Websocket unit tests ( #334 )
2022-02-17 10:35:56 +01:00
Antonio Andelic
06e6ead4d2
WSS support ( #327 )
2022-02-17 10:35:56 +01:00
Jure Bajic
728b37080d
Fix authorization check ( #332 )
2022-02-17 10:35:56 +01:00
Antonio Andelic
48a531aac1
Add websocket authentication ( #322 )
2022-02-17 10:35:48 +01:00
Antonio Andelic
914fc1a656
Send logs over websocket ( #316 )
2022-02-17 10:31:26 +01:00
Antonio Andelic
1d1c182c2d
Add websocket server and log stream ( #314 )
2022-02-17 10:31:26 +01:00
Antonio Andelic
69eca9b043
Procedures for handling modules ( #330 )
2022-02-11 11:29:41 +01:00
Antonio Andelic
5aeaad198b
Define SHOW VERSION query ( #265 )
2022-02-10 10:30:14 +01:00
Kostas Kyrimis
4fd8bdce4c
Make temporal types now functions use the query context timestamp ( #333 )
2022-02-04 12:57:38 +01:00
Antonio Andelic
265b203b00
Build for ARM64 ( #340 )
2022-02-03 13:03:35 +01:00
János Benjamin Antal
661e5185d8
Fix nested transaction error ( #339 )
2022-02-03 09:41:23 +01:00
János Benjamin Antal
6c00d146f2
Add configs for kafka streams ( #328 )
2022-01-31 17:26:53 +01:00
Antonio Andelic
ced84e17b6
Update nlohmann and remove guards ( #336 )
2022-01-26 08:12:09 +01:00
Antonio Andelic
bb1308acc7
Use libs from toolchain ( #326 )
2022-01-21 10:22:36 +01:00
János Benjamin Antal
e1f31d3d02
Toolchain v4 with fbthrift ( #318 )
2022-01-18 12:51:27 +01:00
Josip Matak
339cd9b84e
Change Python root directory ( #289 )
2022-01-18 08:23:17 +01:00
Antonio Andelic
7deac4ac8b
Extra procedures transformation info ( #310 )
2022-01-13 13:46:32 +01:00
János Benjamin Antal
ec65187442
Use correct error in log message ( #321 )
2022-01-10 13:50:46 +01:00
János Benjamin Antal
079c0495c3
Increase reference count when returning Py_None ( #320 )
2022-01-07 12:56:52 +01:00
Kostas Kyrimis
90cfed2ada
Remove unnecessary use of string in server start method ( #317 )
2021-12-14 16:13:24 +01:00
Antonio Andelic
8716b8e992
Update to newest spdlog and fmt ( #309 )
2021-12-07 11:05:33 +01:00
Antonio Andelic
d9bb4e2e46
Use default values instantly for batch size/interval ( #306 )
2021-11-30 16:29:51 +01:00
János Benjamin Antal
05d0aee494
Avoid crash in case of loading old stream ( #302 )
2021-11-30 15:27:11 +01:00
Antonio Andelic
aabec99a8e
Procedure for stream configs ( #301 )
2021-11-29 08:56:10 +01:00
Antonio Andelic
d277dd49a3
Update stats with query modules ( #304 )
2021-11-26 15:31:25 +01:00
Antonio Andelic
12f4e0068a
Small polishing and fixes
2021-11-16 17:23:20 +01:00
Antonio Andelic
e8976e0f1c
Update mgp API for Pulsar ( #298 )
2021-11-16 16:00:25 +01:00
Kostas Kyrimis
6eb52581eb
Retry transaction on consumer ( #294 )
2021-11-16 15:58:36 +01:00
Antonio Andelic
8606e69fd6
Add support for type in show streams ( #300 )
2021-11-16 15:58:36 +01:00