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

New Locking, Various Bugfixes, UI Improvements #502

Merged
merged 23 commits into from
Jul 28, 2024
Merged

New Locking, Various Bugfixes, UI Improvements #502

merged 23 commits into from
Jul 28, 2024

Conversation

datomo
Copy link
Member

@datomo datomo commented Jul 5, 2024

Summary

This PR requires the PR #98 from Polypheny-UI.

This PR fixes various bugs and inconsistencies. The main features are adjustment to the LockManager and evaluation of new constraints upon creation.

Fixes:

  • Wrong transaction times #5]
  • Error on startup -> added missing restore logic
  • Materialized views from constants
  • Improved robustness of statistics to remove random exceptions
  • Fixed errors in CURRENT and LOCAL time functions for SQL
  • Fix for namespace queries in MQL (DMLs, DQLs)
  • Adjustment to integrity checks

Changes

  • New LockManager
  • Attaching new constraint to transaction for evaluation during commit

Copy link
Member

@vogti vogti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx, @datomo, for this PR!

vogti

This comment was marked as duplicate.

@vogti vogti merged commit 18d3cce into master Jul 28, 2024
32 checks passed
@vogti vogti deleted the workload-fixes branch July 28, 2024 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants