Replies: 3 comments
-
Hi Krystian! Thanks for the message! we already have support for appends (adding files) but not yet deletions.
The issue you linked is from the delta repository which includes scala/spark and java kernel implementations. Which language/system do you intend to use the kernel in? |
Beta Was this translation helpful? Give feedback.
-
Sorry for confusing you with the linked item, I linked it because it extensively mentions delta-kernel-rs. As far as my use-case goes I am implementing data layout optimizer of sorts in c++ so I am using ffi-headers to call into your delta-kernel rust dll. It will be pip installable python utility, that data engineers can run in their notebooks. I need both remove files and add files. For example delta version 0 my tool moves table to version 1 (data moves around but actual content stays the same) delta version 1 so in order to do that I would submit delta transaction that adds f.parquet, and removes a.parquet b.parquet c.parquet I started building my prototype with this library, reading delta log is working, but I am stuck now. |
Beta Was this translation helpful? Give feedback.
-
hi @zachschuermann , @sebastiantia looks like this PR will deliver what I need? I see e.g. following
This delivers exact API that I need, Could you kindly confirm if my understanding is accurate? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
hi guys,
Like in the title I need support to commit new delta table version which removes some data files and adds some data files.
Are you guys in the process of making this capability available to delta kernel consumers?
If this is entirely out of your scope then my conclusion would be that I can't use delta-kernel,
but if it is in the scope I would love to discuss timelines and if there is lack of the contributor available to tackle it I could help.
I found this but it is unclear if author works on it and what are the ETAs.
delta-io/delta#3988
thanks,
Krystian
Beta Was this translation helpful? Give feedback.
All reactions