-
Notifications
You must be signed in to change notification settings - Fork 20
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
first draft/experiment with new structure #623
Draft
wagmarcel
wants to merge
11
commits into
IndustryFusion:main
Choose a base branch
from
wagmarcel:shacl-scalable-attribute-checks
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
first draft/experiment with new structure #623
wagmarcel
wants to merge
11
commits into
IndustryFusion:main
from
wagmarcel:shacl-scalable-attribute-checks
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cont first early good signs removed duplication of base queries Add all relationship checks Started to work on property checks started cleaning up and removing attribute.id and attribute.index Add common.test.js Add test for ConnectionManager Adding table creation updates Revert "Add test for ConnectionManager" This reverts commit 28d42af. Added inheritance DatatypeConstraint check Add minmax +MaxInclusive Add Ins constraint CountConstraint for properties Added min/maxlength for strings update kms tests index/datasetId fix Updated ngsild table creation and renamed model-example to model-instance renamed model-example to model-instance sparql/construct running through Add superclass checks to sparql query update kms-tests for sparql-checks kms test8 corrected fixing test3 and test4 of kms-rules adapted test7 in kms-rules kms-udf tests6 adapted Updated core-services to remove id, index and work with datasetId creation of Property and Relationship tables contained bug first sucessfuly flink deploy Moved Flink version to 1.19 Add Kafka topics to Property/relationship table Moved to structure with explicit fields to cover the special case of deletion working except min/maxvalues continued using deleted structures and removed deleted from attributes-insert tables working with all property and relationship checks grouping of edeleted Add deleted to attributes table Updated CountConstraint calculation progressing slowly, the combination of deleted and types needs still some finetuning. Also, there seems to be a problem with the ngsild-update bridge or scorpio or both Updated checkstable to be upsert-kafka, added TRY_CATCH, updated debug info Updated sparql creation to fix WC2 bug kms test run through now! Moved Flink version to 1.19 Update debezium bridge update diffAttribute function DebeziumBridge linting Fix testTimescaleDB unit tests Fix make deploy-flink only builds once Beamservicesoperator: Check first of name of job already exists. if yes, adopt it Add labels to rdf-maps to make sure they can be deleted cleanly linting linting linting linting introduced 'synched' field in attributes to avoid forwarding already synched valued to scorpio Updated core-services and core-tables fixed create_ngsild_tables tests Fix some unit tests Added unit tests to reach 80% linting Fixed DEbeziumBridge tests Updated flink debug notebooks Update semantic-model part Update debezium bridge Update .github pipeline github workflow start integration of value/object unification, unitcode, parentId, etc corrected order of attributes Updated kms tests to reflect new simplified table Working on debezium bridge recursive parsing Revert "Working on debezium bridge recursive parsing" This reverts commit 174dadd. Working on core-table Flink sql operator with the new check-name before deploy policy - needs still unit tests linting and unit tests Add test to reach 80% linting
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
cont
first early good signs
removed duplication of base queries
Add all relationship checks
Started to work on property checks
started cleaning up and removing attribute.id and attribute.index
Add common.test.js
Add test for ConnectionManager
Adding table creation updates
Revert "Add test for ConnectionManager"
This reverts commit 28d42af.
Added inheritance
DatatypeConstraint check
Add minmax
+MaxInclusive
Add Ins constraint
CountConstraint for properties
Added min/maxlength for strings
update kms tests
index/datasetId fix
Updated ngsild table creation and renamed model-example to model-instance
renamed model-example to model-instance
sparql/construct running through
Add superclass checks to sparql query
update kms-tests for sparql-checks
kms test8 corrected
fixing test3 and test4 of kms-rules
adapted test7 in kms-rules
kms-udf tests6 adapted
Updated core-services to remove id, index and work with datasetId
creation of Property and Relationship tables contained bug
first sucessfuly flink deploy
Moved Flink version to 1.19
Add Kafka topics to Property/relationship table
Moved to structure with explicit fields to cover the special case of deletion
working except min/maxvalues
continued using deleted structures and removed deleted from attributes-insert tables
working with all property and relationship checks
grouping of edeleted
Add deleted to attributes table
Updated CountConstraint calculation
progressing slowly, the combination of deleted and types needs still some finetuning. Also, there seems to be a problem with the ngsild-update bridge or scorpio or both
Updated checkstable to be upsert-kafka, added TRY_CATCH, updated debug info
Updated sparql creation to fix WC2 bug
kms test run through now!
Moved Flink version to 1.19
Update debezium bridge
update diffAttribute function
DebeziumBridge linting
Fix testTimescaleDB unit tests
Fix make deploy-flink only builds once
Beamservicesoperator: Check first of name of job already exists. if yes, adopt it
Add labels to rdf-maps to make sure they can be deleted cleanly
linting
linting
linting
linting
introduced 'synched' field in attributes to avoid forwarding already synched valued to scorpio
Updated core-services and core-tables
fixed create_ngsild_tables tests
Fix some unit tests
Added unit tests to reach 80%
linting
Fixed DEbeziumBridge tests
Updated flink debug notebooks
Update semantic-model part
Update debezium bridge
Update .github pipeline
github workflow
start integration of value/object unification, unitcode, parentId, etc
corrected order of attributes
Updated kms tests to reflect new simplified table
Working on debezium bridge recursive parsing
Revert "Working on debezium bridge recursive parsing"
This reverts commit 174dadd.
Working on core-table
Flink sql operator with the new check-name before deploy policy - needs still unit tests
linting and unit tests
Add test to reach 80%
linting