You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@datafusion.apache.org by "comphead (via GitHub)" <gi...@apache.org> on 2026/03/11 03:27:12 UTC
[I] Remove `generational-arena` from project [datafusion]
comphead opened a new issue, #20863:
URL: https://github.com/apache/datafusion/issues/20863
### Is your feature request related to a problem or challenge?
Followup on #20862
```
Crate: generational-arena
Version: 0.2.9
Warning: unmaintained
Title: `generational-arena` is unmaintained
Date: 2024-02-11
ID: RUSTSEC-2024-0014
URL: https://rustsec.org/advisories/RUSTSEC-2024-0014
```
### Describe the solution you'd like
_No response_
### Describe alternatives you've considered
_No response_
### Additional context
_No response_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "coderfender (via GitHub)" <gi...@apache.org>.
coderfender commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4070814132
Yes I did some investigation and this seems like a transitive dependency
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "timsaucer (via GitHub)" <gi...@apache.org>.
timsaucer closed issue #20863: Remove `generational-arena` from project
URL: https://github.com/apache/datafusion/issues/20863
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "Dandandan (via GitHub)" <gi...@apache.org>.
Dandandan commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4070096332
This is from `abi_stable` which also seems to be unmaintained.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "comphead (via GitHub)" <gi...@apache.org>.
comphead commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4070507728
> This is from `abi_stable` which also seems to be unmaintained.
we use it heavily in FFI, @timsaucer FYI as FFI expert
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "coderfender (via GitHub)" <gi...@apache.org>.
coderfender commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4071259992
Yeah , I believe that is a good replacement . Perhaps worth a try to see if we can deprecate `abi_stable` in favor of `stabby` ? (Happy to work on it)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "coderfender (via GitHub)" <gi...@apache.org>.
coderfender commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4083530466
I am trying out an iterative approach with integrating `stabby` in DF here. From my analysis,
1. Given that stabby has inbuilt async support, we might not need `async-ffi` crate dependency all together ?
2. Although `Stabby` supports almost all the datypes except `HashMap` which might need some additional internal casting to `Vec<Tuple<K,V>>`
I am planning to touch the smallest possible set of structs to make PR reviews easier .
Smallest `family` of structs -> migrate to stabby -> get it reviewed and iterate
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "comphead (via GitHub)" <gi...@apache.org>.
comphead commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4070488782
@coderfender this might be a good followup after #20946
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "comphead (via GitHub)" <gi...@apache.org>.
comphead commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4071235367
> [@comphead](https://github.com/comphead) There is an existing github issue but seems like there is no recent activity : [rodrimati1992/abi_stable_crates#124](https://github.com/rodrimati1992/abi_stable_crates/issues/124)
The project doesn't seem to be active for quite a while as @Dandandan mentioned, the last commit was 12 October 2023 https://github.com/rodrimati1992/abi_stable_crates/commits/master/
removing `abi_stable` looks requiring significant efforts, this is what genAI suggests
| Project / Approach | Type | Activity | Rust Type Support | Cross-Language | Performance | Best Use Case |
|---|---|---|---|---|---|---|
| abi_stable | Stable Rust ABI framework | Low / slowing | High | No | High | Rust dynamic plugins with strict ABI guarantees |
| stabby-abi | Modern Rust ABI framework | Active | High | No | High | Replacement for abi_stable, Rust plugin systems |
| CGlue | FFI trait bridge | Active | Medium–High | Yes (C/C++) | High | Rust traits across FFI boundaries |
| savefile-abi | Adaptive ABI via serialization fallback | Experimental | Medium | Possible | Medium | Version-tolerant plugin interfaces |
| WASM plugins (Extism / Wasmtime) | WebAssembly runtime | Very active | Medium | Yes (many languages) | Medium | Safe sandboxed plugin systems |
| C ABI (`repr(C)` + `extern "C"`) | Manual FFI | Universal | Low | Yes | Very High | Maximum compatibility and stability |
| Same-toolchain dynamic linking | Native Rust linking | Common practice | High | No | Very High | Dev tools, game engines, internal plugins |
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "comphead (via GitHub)" <gi...@apache.org>.
comphead commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4071243356
https://github.com/ZettaScaleLabs/stabby sounds like a replacement
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org
Re: [I] Remove `generational-arena` from project [datafusion]
Posted by "coderfender (via GitHub)" <gi...@apache.org>.
coderfender commented on issue #20863:
URL: https://github.com/apache/datafusion/issues/20863#issuecomment-4071178314
There is an existing github issue but seems like there is no recent activity : https://github.com/rodrimati1992/abi_stable_crates/issues/124
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org