Le 22/07/2024 à 21:25, Joel Lubinitsky a écrit :

If Canonical Extensions had existed at the time, I think there's a chance
we may have ended up with int32 Date as a first class type and int64
MillisecondDate as a Canonical Extension type.

Agreed.

Are there any lessons we've
learned from implementing both as first-class types as opposed to this
hypothetical first-class / extension split?

In Arrow C++, not many lessons I'd say, because those date types don't support many operations.

Regards

Antoine.

Reply via email to