janusgraph icon indicating copy to clipboard operation
janusgraph copied to clipboard

Allow removing of schema constraints

Open FlorianHockmann opened this issue 7 years ago • 2 comments

PR #923 introduced schema constraints for vertex and edge properties, as well as for allowed connections of edges. Unfortunately, it's currently not possible with the ManagementSystem to remove these constraints when the schema changed. This means that schema evolvement currently only works in the direction of allowing new constraints but existing ones cannot be removed when they don't match the new schema anymore.

FlorianHockmann avatar Jun 14 '18 08:06 FlorianHockmann

Is this feature going to be introduced in near future? any idea in which version we will have this feature?

dkumarkartik avatar Mar 16 '22 17:03 dkumarkartik

Is this feature going to be introduced in near future? any idea in which version we will have this feature?

JanusGraph is a project completely driven by the community so there is no fixed plan when certain features will be implemented. Any contributor can tackle any issue and provide a PR for it. I'm not aware of anyone working on this right now so I wouldn't expect it any time soon. If this is an important feature for you, then you could of course try to implement this yourself and offer it as a contribution to JanusGraph. If you need help getting started, then we can probably help you.

FlorianHockmann avatar Apr 06 '22 14:04 FlorianHockmann