niko4299
db655dab5e
refactor
2022-07-19 10:26:04 +02:00
niko4299
efa64fc864
Filtering
2022-07-18 15:28:52 +02:00
niko4299
19dff1ae5c
LabelChecker fixed
2022-07-12 12:07:28 +02:00
Boris Tasevski
41ae33c671
remote changes merged
2022-07-11 17:35:54 +02:00
Boris Tasevski
10f2c416bd
code updated
2022-07-11 17:35:15 +02:00
niko4299
216abaa0ef
without username can see all
2022-07-11 17:13:43 +02:00
niko4299
b0af87ed9b
Added LabelChecker and dummy filtration
2022-07-11 17:09:47 +02:00
Boris Tasevski
5b92aae0d3
merge branch T610-FL-Add-Support-Label-Permissions-In-Model-NIKO
2022-07-11 09:20:35 +02:00
Boris Tasevski
6f2aaee91b
merge
2022-07-08 15:34:11 +02:00
niko4299
83aa71a29f
interpreter.cpp 286 line convert vector label strings to vector LabelId, possible changes to LabelPermission
2022-07-08 10:59:54 +02:00
Boris Taševski
a821827dc3
Merge pull request #436 from memgraph/T610-FL-Add-Support-For-Label-Permissions-In-Model
...
T610 fl add support for label permissions in model
2022-07-08 10:47:41 +02:00
Boris Tasevski
ace8608dd7
add missing methods to Role; Removed wrong check
2022-07-08 10:22:49 +02:00
niko4299
c2a1328dcc
added Boris class
2022-07-07 16:03:22 +02:00
niko4299
b63db202d6
uncommented
2022-07-07 13:21:05 +02:00
niko4299
1abe8f8bfc
Labels defined with colon
2022-07-07 13:15:01 +02:00
niko4299
4366085d89
GRANT, DENY, REVOKE all saving to rocksdb and working
2022-07-07 11:26:43 +02:00
Boris Tasevski
d626b49cc4
no return fixed; removed explicit keyword from LabelPermissions
2022-07-06 15:44:28 +02:00
niko4299
9369ae9085
My version with map, will test tomorrow
2022-07-06 14:50:00 +02:00
Boris Tasevski
d657a77a57
initial functionalities for users and roles implemented
2022-07-06 11:49:00 +02:00
Boris Tasevski
20da673583
implement LabelPermissions specific methods
2022-07-06 09:45:21 +02:00
Boris Tasevski
ca95ac253b
added LabelPermission class to model.hpp; added dummy implementation to model.cpp
2022-07-05 16:36:04 +02:00
Boris Tasevski
b1c06e4d9f
m
2022-07-05 15:40:31 +02:00
Jeremy B
b737e53456
Remove sync with timeout ( #423 )
...
* Remove timout when registering a sync replica
* Simplify jepsen configuration file
* Remove timeout from jepsen configuration
* Add unit test
* Remove TimeoutDispatcher
2022-07-05 09:40:50 +02:00
josipmrden
86a15331d1
Added saving of labels to AuthQuery
2022-07-04 16:49:23 +02:00
János Benjamin Antal
10ca68bb2a
Remove CODEOWNERS ( #427 )
...
Co-authored-by: Marko Budiselić <marko.budiselic@memgraph.com>
2022-07-04 16:42:36 +02:00
Jure Bajic
bfbd8538d4
Update docker release process ( #421 )
...
* Fix release directory
* Update release process
* Fix debian arm path
2022-07-04 16:10:33 +02:00
josipmrden
0c8b35b151
Added accepting visiting privilege to labels
2022-07-04 14:25:28 +02:00
josipmrden
11d60c203e
Updated CypherLexer for LABELS
2022-07-04 14:16:50 +02:00
josipmrden
38c0a08342
Updated case which adds LABELS as Permissions
2022-07-04 14:11:30 +02:00
josipmrden
7e1d39bf86
Updated switch cases with privileges and permissions
2022-07-04 13:59:17 +02:00
josipmrden
dd85b428bf
Updated lcp file
2022-07-04 13:54:36 +02:00
josipmrden
2f9ed0146e
Updated lexer for adding privileges over labels
2022-07-04 13:49:54 +02:00
Jeremy B
3e0e17d469
Adding assert in e2e script to check that a port is free before using it ( #425 )
...
* Adding assert in e2e script to check that a port is free before using it
* Adding extra logging
2022-07-04 10:14:02 +02:00
Jeremy B
b57f91fcfc
Correct concurrency group ( #426 )
...
* Correct concurrency group
2022-07-01 16:53:41 +02:00
Jeremy B
066a96c0ae
Adding concurrency to cancel current workflow if one commits on the same branch. ( #424 )
...
* Adding concurrency to cancel current workflow if one commits on the same branch.
2022-07-01 15:47:50 +02:00
Jeremy B
1ae6b71c5f
Registering a replica with timeout 0 should not be allowed ( #414 )
2022-06-29 11:14:23 +03:00
Jure Bajic
cbe15e7f44
Support Ubuntu 22.04 ( #411 )
...
* Fix toolchain url
* Add 22.04 os script
* Update centos-9 stream
* Update zlib
* Upgrade dotnet version
* Add libipt
* Update toolchain extension
* Add release container
* Remove CentOS 8
* Enable arm packaging
* Add centos 9 container
* Ignore missing python virtualenv
* Add virtualenvwrapper
* Rearrange order
* Install virtualenv without user
* Run virtualenv via python
* Add logrotate dependency
* Bump up checkout action version
2022-06-23 14:02:21 +02:00
Jeremy B
65a7ba01da
Add information on show replicas to express how up-to-date a replica is ( #412 )
...
* Add test
* Add implementation and adapted test
* Update workloads.yaml to have a timeout > 0
* Update tests (failing due to merging of "add replica state")
2022-06-23 10:22:57 +02:00
Kostas Kyrimis
7a2bbd4bb3
Remove ref from std::string_view ( #215 )
2022-06-21 17:18:43 +03:00
Jeremy B
589e0e098b
Forbid two replicas to point to the same ip port ( #406 )
2022-06-20 17:10:20 +03:00
Jeremy B
41d4185156
Add limit batches option to start stream query ( #392 )
2022-06-20 15:09:45 +03:00
Marko Budiselić
599c0a641f
Add replica state to SHOW REPLICAS ( #379 )
2022-06-20 13:28:42 +03:00
Tyler Neely
1fb49c4865
Add an uncatchable kill method to the python MemgraphInstanceRunner for testing abrupt failures ( #405 )
2022-06-15 12:16:11 +03:00
János Benjamin Antal
df1485aeec
Run clang-tidy also on our header files ( #402 )
2022-06-10 11:26:24 +02:00
Jure Bajic
b2e1056389
Fix websocket connection ( #403 )
...
* Fix websocket connection with other clients
2022-06-09 22:19:43 +02:00
Jeremy B
e4c9411e63
Correcting USE_JEMALLOC flag ( #401 )
...
* Correcting USE_JEMALLOC flag
* Removing references to jemalloc local copy in /libs
2022-06-09 18:55:28 +02:00
Jeremy B
a0bc1371dd
Adding "raw message" column to the result returned by CHECK STREAM query ( #394 )
...
* Adding "raw message" column to the result return by CHECK STREAM query
* Update way results of CHECK STREAM are built
* Adapting CHECK STREAM integration tests (Pulsar/Kafka) to run with new result structure
* Adding new tests covering the check stream functionality
* Uppercase constants in stream tests
* Reformat f-strings
2022-06-08 23:17:44 +02:00
Marko Budiselić
21ad5d4328
Fix SHOW REPLICATION ROLE and SHOW REPLICAS ( #376 )
2022-05-20 20:17:59 -07:00
Marko Budiselić
8e3ab1ad0f
Add frequent replica ping ( #380 )
2022-05-20 19:29:17 -07:00
Marko Budiselić
cccf32e79d
Add default commented values for Bolt SSL flags ( #398 )
2022-05-18 08:34:07 +02:00