Mike Eastham
07/11/2023, 7:48 PMdelta-rs
uses a different locking protocol than the S3DynamoDBLogStore
in the JVM implementation? So I couldn’t e.g. safely have a task using delta-rs
and a Spark job updating the same table concurrently?rtyler
07/11/2023, 7:49 PMMike Eastham
07/11/2023, 7:51 PMDominique Brezinski
07/11/2023, 10:58 PMrtyler
07/11/2023, 11:03 PMS3DynamoDbLogStore
by almost a year 😛
They're functionally a little different in that 🦀 is just using a leased lock but not really putting any data into DynamoDominique Brezinski
07/11/2023, 11:06 PMrtyler
07/11/2023, 11:07 PMMike Eastham
07/11/2023, 11:09 PMrtyler
07/11/2023, 11:12 PMS3DynamoDBLogStore
works I believe would be relatively straightforward to support so I wouldn't anticipate more than a week or two for somebody experienced with ObjectStore
(since I think that's the layer this could be added)Mike Eastham
07/11/2023, 11:22 PMdelta-rs
in production, but I’m evaluating it. Our use case involves interacting with tables that are written by Spark jobs using S3DynamoDbLogStore
, so interoperability with that that doesn’t involve adding additional locking to the Spark jobs would be a pretty big plus.
I’ll get in touch if it seems like it’s something we could devote some time toNick Karpov
07/13/2023, 4:12 PMrtyler
07/13/2023, 4:45 PMNick Karpov
08/15/2023, 7:00 PMRahul Madnawat
08/15/2023, 7:04 PM