A COBOL parser and Mainframe/EBCDIC data source for Apache Spark
active 2024-10-21 → 2026-07-28 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 646 days from 2024-10-21 to 2026-07-28. Pushes: 100 total, peak 6 in a day. Pull requests: 33 total, peak 3 in a day. Issues: 39 total, peak 5 in a day. Comments: 134 total, peak 15 in a day. Stars: 10 total, peak 1 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| yruslan | 194 | 98 | 29 | 28 |
| coderabbitai[bot] | 74 | 0 | 0 | 44 |
| github-actions[bot] | 32 | 1 | 0 | 31 |
| pinakigit | 13 | 0 | 0 | 12 |
| sobhaw | 6 | 0 | 0 | 5 |
| suryagits | 3 | 0 | 0 | 2 |
| sandhyaalusuri | 3 | 0 | 0 | 3 |
| jaysara | 2 | 0 | 0 | 0 |
| Copilot | 2 | 0 | 0 | 0 |
| yagohdezg | 2 | 0 | 2 | 0 |
| hardeeksharma | 2 | 0 | 0 | 1 |
| Il-Pela | 1 | 0 | 0 | 1 |
| alexzvk | 1 | 0 | 1 | 0 |
| af6140 | 1 | 0 | 0 | 1 |
| Maggie9402 | 1 | 0 | 0 | 0 |
| maitysiddhartha | 1 | 0 | 0 | 1 |
| debdinnya | 1 | 0 | 0 | 1 |
| Polleke696 | 1 | 0 | 0 | 0 |
| divakardatapro | 1 | 0 | 0 | 0 |
Recent activity
Latest issues, pull requests and releases
- Issue#863yruslan2026-07-28 09:33Add ability to add custom AST transformers when loading mainframe files via Spark
- Issue comment#847pinakigit2026-05-15 21:28flattenSchema(df) with Spark 4.0
- Issue comment#842yruslan2026-05-06 12:52How writer manages writes of null values in Spark Dataframe?
- Pull request#844yruslan2026-05-04 05:29
- Pull request#838yruslan2026-04-14 09:47
- Pull request#836alexzvk2026-03-24 22:10
- Issue#835pinakigit2026-03-12 04:13Low Values in Binary Data
- Issue comment#797yruslan2026-03-11 11:10ASCII to EBCDIC support with OCCURS and OCCURS+DEPENDING ON
- Issue#833yruslan2026-03-10 10:17Add an option to control checking the strictness of Spark schema when writing an EBCDIC file
- Issue comment#834github-actions[bot]2026-03-10 10:04#833 Add strict schema check option for the EBCDIC writer.
- Pull request#834yruslan2026-03-10 10:01
- Issue#833yruslan2026-03-10 08:08Add an option to control checking the strictness of Spark schema when writing an EBCDIC file
- Issue#828yruslan2026-03-06 08:01Add support of writing EBCDIC files with nested structs and OCCURS
- Pull request#829yruslan2026-03-06 08:01
- Issue#828yruslan2026-03-04 09:28Add support of writing EBCDIC files with nested structs and OCCURS
- Releaseyruslan2026-02-24 11:31v2.9.9
- Issue comment#825github-actions[bot]2026-02-24 08:07#822 Allow '_corrupt_records' to extract data in HEX instead of binary data type.
- Pull request#825yruslan2026-02-24 08:05
- Issue#821yruslan2026-02-19 15:15Make '_corrupt_fields' array nullable otherwise it breaks some workflows
- Pull request#820yruslan2026-02-11 09:11
- Issue comment#820coderabbitai[bot]2026-02-11 07:42#723 Add the ability to generate `_corrupted_fields` column containing information on fields that Cobrix failed to decode
- Issue comment#819coderabbitai[bot]2026-02-06 09:56Add `for` comprehension support to `UsingUtils` with resource management and guards, and extend test coverage.
- Issue comment#818github-actions[bot]2026-01-30 15:24Add `for` comprehension support to `UsingUtils` with resource management and guards, and extend test coverage.
- Issue comment#818coderabbitai[bot]2026-01-30 15:22Add `for` comprehension support to `UsingUtils` with resource management and guards, and extend test coverage.
- Releaseyruslan2026-01-29 07:58v2.9.7
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 10 stars here means stars gained during the window, not the repo's star count.