Skip to content

More ergonomic TimestampOptions#6245

Merged
gatesn merged 2 commits intodevelopfrom
ngates/ergonomic-ts-opts
Feb 2, 2026
Merged

More ergonomic TimestampOptions#6245
gatesn merged 2 commits intodevelopfrom
ngates/ergonomic-ts-opts

Conversation

@gatesn
Copy link
Copy Markdown
Contributor

@gatesn gatesn commented Feb 2, 2026

Fixes TemporalMetadata such that matching on unit, tz is easier

Signed-off-by: Nicholas Gates <nick@nickgates.com>
@gatesn gatesn added the changelog/chore A trivial change label Feb 2, 2026
@gatesn gatesn enabled auto-merge (squash) February 2, 2026 16:36
@gatesn gatesn requested a review from connortsui20 February 2, 2026 16:40
Comment thread vortex-dtype/src/datetime/matcher.rs Outdated
/// Metadata for Timestamp dtypes
Timestamp(&'a <Timestamp as ExtDTypeVTable>::Metadata),
/// Metadata for Timestamp dtypes, a tuple of time unit and optional timezone.
Timestamp((&'a crate::datetime::TimeUnit, &'a Option<Arc<str>>)),
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

import?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented Feb 2, 2026

Merging this PR will degrade performance by 33.04%

❌ 1 regressed benchmark
✅ 1137 untouched benchmarks
⏩ 1384 skipped benchmarks1

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_bool_into_canonical[(1000, 10)] 43 µs 64.3 µs -33.04%

Comparing ngates/ergonomic-ts-opts (474356c) with develop (941edaa)

Open in CodSpeed

Footnotes

  1. 1384 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

Copy link
Copy Markdown
Contributor

@connortsui20 connortsui20 left a comment

Choose a reason for hiding this comment

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

Ship it

Signed-off-by: Nicholas Gates <nick@nickgates.com>
@gatesn gatesn merged commit 65fee09 into develop Feb 2, 2026
46 of 49 checks passed
@gatesn gatesn deleted the ngates/ergonomic-ts-opts branch February 2, 2026 16:52
AdamGS pushed a commit that referenced this pull request Feb 2, 2026
Fixes TemporalMetadata such that matching on unit, tz is easier

Signed-off-by: Nicholas Gates <nick@nickgates.com>
danking pushed a commit that referenced this pull request Feb 6, 2026
Fixes TemporalMetadata such that matching on unit, tz is easier

Signed-off-by: Nicholas Gates <nick@nickgates.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants