Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add three new temporal predicates #1398

Closed
ChrizZz110 opened this issue Sep 12, 2019 · 1 comment · Fixed by #1404

Comments

@ChrizZz110
Copy link
Contributor

commented Sep 12, 2019

We need three new temporal predicate functions:

  • Overlaps(LocalDateTime start, LocalDateTime end)
  • Precedes(LocalDateTime start, LocalDateTime end)
  • Succeeds(LocalDateTime start, LocalDateTime end)

Also extend each existing predicate with an additional constructor consuming a LocalDateTime parameter.

Rascat added a commit to Rascat/gradoop that referenced this issue Sep 16, 2019
Rascat added a commit to Rascat/gradoop that referenced this issue Sep 16, 2019
@Rascat

This comment has been minimized.

Copy link
Contributor

commented Sep 17, 2019

Predicate functions are being described here: https://link.springer.com/article/10.1007%2Fs13222-019-00325-8#Sec4

Rascat added a commit to Rascat/gradoop that referenced this issue Sep 24, 2019
* Add Preceeds
* Add Succeeds
* Add Overlaps
* Add LocalDateTime constructors to all predicates
* Add tests

fixes dbs-leipzig#1398
Rascat added a commit to Rascat/gradoop that referenced this issue Sep 26, 2019
Rascat added a commit to Rascat/gradoop that referenced this issue Oct 2, 2019
ChrizZz110 added a commit that referenced this issue Oct 4, 2019
fixes #1398
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.