Parquet on FHIR M4 — The flip
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Active
- Tech stack
- java, spark
- Domain
- data-engineering
Research direction
Start by reading the specification bundle in specs/001-parquet-on-fhir/ on the issue/2367 baseline branch, then review dependencies #2762 and #2763 and the listed phases 12–14. Done means the public API writes the new layout, earlier layouts are detected, the layout is documented, and the benchmark is recorded, with the stacked pull request targeting issue/2367.
Written by the indexing model from the issue text.
Description
Part of #2367. The fourth of six milestones in the Parquet on FHIR delivery.
The contract is the specification bundle at specs/001-parquet-on-fhir/, which
lives on the issue/2367 baseline branch. This milestone covers phases 12–14,
28 tasks.
Delivers
The public API writes the new layout, earlier layouts are detected, the layout
is documented and the benchmark is recorded.
Everything it depends on — the engine reading both layouts, a fitted schema
behaving, divergent files reading as one dataset — is already in place by the
time it lands.
User-visible change
The flag day. This is the only breaking release of the six.
Depends on
#2762 and #2763.
Delivery
The pull request targets issue/2367, not main, so that the milestones stack
and the baseline branch carries only the specification. Each milestone's pull
request is subject to the adversarial review in the ssh:build process, scoped
to that milestone's phases.
- Dominant language
- Java
- Stars
- 134
- Forks
- 24
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 8
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from aehrc/pathling
-
testing ui
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
testing
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 1/5 1-3 hours Newbie friendliness 72/100
-
bug java
Difficulty 4/5 3-5 days Newbie friendliness 58/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
bug needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 1/5 Under an hour Newbie friendliness 94/100
objectionary/hone-maven-plugin#1061 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
spring-projects/spring-modulith#1895 ·