You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sourcelume.apache.org by an...@apache.org on 2026/10/11 16:43:46 UTC
(sourcelume-registry) branch ingest updated (a583cdf -> 7c81a0d)
This is an automated email from the ASF dual-hosted git repository.
ANierbeck pushed a change to branch ingest
in repository https://gitbox.apache.org/repos/asf/sourcelume-registry.git
omit a583cdf Address the review findings on the sync rework
omit 9da9b6f Rewrite the ingest documentation for the synchronous model
omit bd29461 Store the verdict's context on the record
omit 4129f0e Validate inline on submission and move to the verdict-only status model
omit 755088e Move the ingest pipeline into the runtime and drop the worker app
omit bca9ac8 Address the review findings on the Atlas fixes and the IT infrastructure
omit d553cb5 Document how to run the Atlas integration tests
omit 1862436 Fix the typedef enum and the INCOMPLETE write found by the first real-Atlas run
omit 0f23a61 Add integration tests against a real Apache Atlas via Testcontainers
omit ea2814c Fix the Atlas REST details found in the draft review
omit a092c20 Fix stale validation issues and the resubmission race in ingest
omit 61dc411 Document the ingest pipeline
omit 4aee59e Add the ingest worker container setup
omit 2e7f0ca Implement the ingest pipeline and scheduler
omit 3690325 Wire the validator chain in the ingest worker
omit b6b0154 Add the ingest worker module skeleton
omit 3a0356d Add ingest endpoints: submit records, watch their status
omit 7be359d Extract the Atlas adapter into its own module
omit 2e9099d Add the ingest SPI and status search to the core and the Atlas adapter
omit 9fb3349 Add the ProvenanceRecordMapper for JSON-LD to DTO binding
omit f28c46d Add the record status and lifecycle fields to the dataset DTO
omit 7a1674b Add the record status enum and ingest lifecycle attributes to the typedefs
add 0498272 Accept only the canonical context IRI in the SHACL validator
add fb017d9 Follow the stable namespace and refuse inline context objects
add ca07605 Add the record status enum and ingest lifecycle attributes to the typedefs
add ca30586 Add the record status and lifecycle fields to the dataset DTO
add ab8b9fb Add the ProvenanceRecordMapper for JSON-LD to DTO binding
add 5db9919 Add the ingest SPI and status search to the core and the Atlas adapter
add 33bf678 Extract the Atlas adapter into its own module
add cabb817 Add ingest endpoints: submit records, watch their status
add 009fe24 Add the ingest worker module skeleton
add 9e46793 Wire the validator chain in the ingest worker
add de232e0 Implement the ingest pipeline and scheduler
add f9a641f Add the ingest worker container setup
add cf1ed64 Document the ingest pipeline
add 5e99125 Fix stale validation issues and the resubmission race in ingest
add 2dd4622 Fix the Atlas REST details found in the draft review
add af894fe Add integration tests against a real Apache Atlas via Testcontainers
add 9875f34 Fix the typedef enum and the INCOMPLETE write found by the first real-Atlas run
add 565beb2 Document how to run the Atlas integration tests
add 3909363 Address the review findings on the Atlas fixes and the IT infrastructure
add 08b9485 Move the ingest pipeline into the runtime and drop the worker app
add b55b047 Validate inline on submission and move to the verdict-only status model
add 89f8300 Store the verdict's context on the record
add 39c525e Rewrite the ingest documentation for the synchronous model
add 7c81a0d Address the review findings on the sync rework
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (a583cdf)
\
N -- N -- N refs/heads/ingest (7c81a0d)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../registry/common/spec/SpecResourceLoader.java | 3 +
.../validation/RecordValidationResourceTest.java | 11 ++--
sourcelume-registry-validation-shacl/pom.xml | 4 +-
.../validation/shacl/JsonLdContextInliner.java | 47 ++++++++------
.../validation/shacl/ShaclRecordValidator.java | 4 +-
.../validation/shacl/JsonLdContextInlinerTest.java | 71 +++++++++++++---------
.../validation/shacl/ShaclRecordValidatorTest.java | 49 ++++++++++++---
.../shacl/ValidatorChainDiscoveryTest.java | 25 ++++----
.../src/test/resources/records/wrong-type.jsonld | 2 +-
9 files changed, 136 insertions(+), 80 deletions(-)
copy sourcelume-registry-runtime-quarkus/src/test/resources/records/valid-minimal.jsonld => sourcelume-registry-validation-shacl/src/test/resources/records/wrong-type.jsonld (96%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@sourcelume.apache.org
For additional commands, e-mail: commits-help@sourcelume.apache.org