Skip to content

Minor fixes - #1

Merged
maxbachmann merged 1 commit into
maxbachmann:tablefrom
simdjson:pr2879-docs
Sep 25, 2026
Merged

maxbachmann merged 1 commit into
maxbachmann:tablefrom
simdjson:pr2879-docs

Conversation

@lemire

@lemire lemire commented Sep 25, 2026

Copy link
Copy Markdown

Documentation fixes on top of simdjson#2879: corrected example output, updated option descriptions (table keys, row complexity, compact row items, bracket padding examples, comma placement / number alignment values), and noted unsupported FracturedJson options and removed simdjson options.

- fix the example output (keys in first-occurrence order, no simple
  bracket padding, aligned columns)
- enable_table_format no longer requires identical keys; describe the
  merged columns and the fallback behavior
- clarify max_table_row_complexity and min_compact_array_row_items
- fix the nested_bracket_padding examples
- list the comma_placement and number_alignment values
- note which FracturedJson options are unsupported, that the default
  number alignment differs, and that min_table_rows and
  table_similarity_threshold were removed
Comment thread doc/builder.md

Compared with the reference FracturedJson implementation, simdjson does not support the options related to comments, blank-line preservation, trailing commas, line-ending style, tab indentation, line prefixes, property-name padding in expanded objects (`MaxPropNamePadding`, `ColonBeforePropNamePadding`), or the `Decimal` and `Normalize` number alignments.

The `min_table_rows` and `table_similarity_threshold` options found in earlier versions of simdjson have been removed.

@maxbachmann maxbachmann Sep 25, 2026 •

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this mention the removal of max_inline_length and max_items_per_line from simdjson@237e634?

The rest looks good to me.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok. Let me update the PR.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nah I thought about it some more and I don't think it matters enough.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't want to pollute the documentation.

@lemire

lemire commented Sep 25, 2026

Copy link
Copy Markdown
Author

@maxbachmann I invite you to merge this. This will be the final step before a major release.

@maxbachmann
maxbachmann merged commit de16821 into maxbachmann:table Sep 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants