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.
