Skip to content

Fix bugs and improve Table performance#7

Merged
arzezak merged 6 commits into
mainfrom
improvements
Mar 11, 2026
Merged

Fix bugs and improve Table performance#7
arzezak merged 6 commits into
mainfrom
improvements

Conversation

@arzezak

@arzezak arzezak commented Mar 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fix CLI to use passed argv instead of relying on global ARGV
  • Memoize headers, columns, and column_widths in Table to avoid recomputation per row
  • Fix headers deduplication for heterogeneous entries
  • Raise error when CLI is invoked without a query
  • Use lease_connection for Rails 7.2+ compatibility
  • Add minitest/mock require for Ruby 4.0 compatibility

@arzezak arzezak merged commit 28ba9b9 into main Mar 11, 2026
1 check passed
@arzezak arzezak deleted the improvements branch March 11, 2026 12:37
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.

1 participant