[LU-12513] Address YAML limitations Created: 05/Jul/19 Updated: 17/Jul/19 Resolved: 17/Jul/19 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.13.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | James A Simmons | Assignee: | James A Simmons |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Severity: | 3 | ||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||
| Description |
|
While moving the netlink work to using YAML I found a limitation to cYAML. Currently its cy_valueint is limited to 32 bit values. In some cases we need 64 bit integers. The second problem brought up by Ben Evans was that the Lustre YAML implementation doesn't handle correctly at all is the YAML_NO_TOKEN token which it takes as an error. |
| Comments |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35423/ |
| Comment by Gerrit Updater [ 17/Jul/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35428/ |
| Comment by James A Simmons [ 17/Jul/19 ] |
|
This addresses the issues Ben and I ran into. |