-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[IBIS] FEAT: Need to add Ibis support for various timestamp component operations in OmniSci #56
Comments
WIP PR: ibis-project/ibis#2149 |
EPOCH Extractionit seems OmniSciDB and PostgreSQL Epoch function doesn't have the same result:
but it seems OmniSciDB DATEEPOCH has a similar result (I am assuming that it truncate the datetime by the date part) :
|
WEEK ExtractionIt seems OmniSciDB Extraction by WEEK is not a ISOWEEK, as used by PostgreSQL and Pandas. I have the same result for a ISO WEEK using the follow expression:
using
another example: https://github.com/Quansight/ivan-sandbox/blob/master/ibis/poc/omniscidb-woy-pandas-comparison.ipynb |
NANOSECOND ExtractionIt seems, currently, Maybe it could use |
@xmnlab The PR referenced above ibis-project/ibis#2149 is closed. Can you provide an update with links to the relevant PRs or upstream issues? Thanks! |
this issue is related to some ibis PRs:
There is also a As OmniSciDB I think for closing this issue we need also to add support for nanoseconds on ibis omniscidb. And maybe if there are more operations to add support we can open a new issue. |
For this issue, the last thing to be implemented is nanoseconds. Ibis uses pymapd==0.23, this needs pymapd==0.24.0, but this is breaking the CI due to packaging issues. This is blocked until ibis-project/ibis#2256 is merged. Also, 0.24 changes the sql operation on omniscid. |
it is still blocked until new pymapd is used by ibis. it depends on ibis-project/ibis#2256 (but the PR is closed) |
issue: ibis-project/ibis#1916
The text was updated successfully, but these errors were encountered: