Background
Request to evaluate and extend the current OSM PBF reader to include the following fields in the parsed output:
changeset (BIGINT)
timestamp (TIMESTAMP)
uid (INT)
user (STRING)
version (INT)
visible (BOOLEAN)
These fields are currently not available in the output and will be null.
Task
- Evaluate whether these fields are part of the default OSM PBF format specification.
- Extend the OSM PBF reader implementation so it extracts or populates these fields, making them available in the parsed output when present.
- If any field is not standard in the OSM PBF format, document the reasoning and possible alternatives.
Acceptance Criteria
- All of the fields listed above are supported by the OSM PBF reader, or clear documentation is provided on why any cannot be included.
- Add/update tests to ensure the fields are being parsed or handled as expected.
- Code and documentation updates are included in the pull request.
Labels: enhancement