The GitHub Actions job "GraphAr C++ CI Nightly" on incubator-graphar.git/main 
has failed.
Run started by GitHub user acezen (triggered by acezen).

Head commit for run:
b3e732714256b9f1e29501fe19a354a59975a908 / alex <[email protected]>
feat(java): add chunk and edge-range primitives (#968)

* feat(java): add chunk and edge-range primitives

Provide the storage-free arithmetic layer needed by future ordered adjacency 
readers without coupling it to GraphAr metadata or physical IO.

Relates to #967.

Rejected: resolving metadata layouts or reading offsets in this value-only 
slice.

* feat(java): resolve ordered adjacency ranges

Complete the core-only ordered-adjacency contract: validate offset chunks, 
select exact half-open edge chunk ranges, and delegate URI resolution to 
immutable GraphAr metadata.

Relates to #967.

Rejected: reading Parquet offsets in graphar-core; io-parquet remains behind 
the open #961 API change.

* ci(java): build the core module the workflow already watches

The workflow's path filters already list maven-projects/core/**, so a change
under core triggers the job, but SDK_MODULES left the module out and the
reactor never compiled or tested it. A green run therefore proved nothing
about core.

Add core to the module list so the same job that guards storage and io-api
guards it too. The fixture-backed test skips itself when the canonical
testing dataset is absent, so the job stays green without the submodule.

* Make an offset chunk say which vertex chunk it came from

An ordered-layout resolve took any OffsetChunk and indexed it with an
offset computed from a different vertex chunk, silently returning a
plausible but wrong edge range. The chunk now carries the vertex chunk
it was read from, and resolve rejects a mismatch before using it.

Chunk arithmetic in EdgeRange.edgeChunks now delegates to ChunkMath
instead of repeating the division, and ChunkRange, EdgeRange and
OffsetLocation gained value equality plus readable toString so tests can
assert whole values rather than field by field.

Report URL: https://github.com/apache/incubator-graphar/actions/runs/34712990439

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to