Commit 65b4af6
authored
fix: correctly write all Awkward array types to RNTuple (#1496)
* Fixed writing indexed (option) arrays
* Fixed writing of ListArrays
* Updated test filename
* Minor tweaks
* Fixed issue with 32-bit indices
* Test with 32-bit indices
* Fix 32-bit indices for string arrays
* Implemented custom carry to make sure that form is preserved
* Fixed writing of trimmed ListOffsetArrays
* Switched to using to_packed
* Simpified code a bit
* Read std::optional as IndexedOptionArray
* Fixed warning message
* Fixed typo1 parent 90f69d2 commit 65b4af6
File tree
6 files changed
+318
-119
lines changed- src/uproot
- behaviors
- models
- writing
- tests
6 files changed
+318
-119
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1750 | 1750 | | |
1751 | 1751 | | |
1752 | 1752 | | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
1753 | 1774 | | |
1754 | 1775 | | |
1755 | 1776 | | |
| |||
1758 | 1779 | | |
1759 | 1780 | | |
1760 | 1781 | | |
1761 | | - | |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
1762 | 1795 | | |
1763 | 1796 | | |
1764 | 1797 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
441 | 441 | | |
442 | 442 | | |
443 | 443 | | |
| 444 | + | |
444 | 445 | | |
445 | | - | |
| 446 | + | |
446 | 447 | | |
447 | 448 | | |
448 | 449 | | |
| |||
547 | 548 | | |
548 | 549 | | |
549 | 550 | | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
550 | 556 | | |
551 | 557 | | |
552 | 558 | | |
| |||
0 commit comments