Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

Arrow buffer cleanup: Support both manual release and auto release as a hybrid mode #518

Closed
zhztheplayer opened this issue Sep 23, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@zhztheplayer
Copy link
Collaborator

zhztheplayer commented Sep 23, 2021

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Auto release brought higher performance pressure due to GC overhead. This is to make some optimizations on
the buffer lifecycle, and support manual release in a hybrid mode.

@zhztheplayer zhztheplayer added the enhancement New feature or request label Sep 23, 2021
@zhztheplayer zhztheplayer changed the title Arrow buffer cleanup: Support manual release and auto release as a hybrid mode Arrow buffer cleanup: Support both manual release and auto release as a hybrid mode Sep 23, 2021
zhztheplayer added a commit that referenced this issue Sep 30, 2021
#519)

* [NSE-518] Arrow buffer cleanup: Support both manual release and auto release as a hybrid mode

* TO BE REVERTED

* fixup

* fix

* fixup

* fixup

* fixup

* fixup

* fixup

Closes #518
rui-mo pushed a commit to rui-mo/native-sql-engine that referenced this issue Oct 12, 2021
oap-project#519)

* [NSE-518] Arrow buffer cleanup: Support both manual release and auto release as a hybrid mode

* TO BE REVERTED

* fixup

* fix

* fixup

* fixup

* fixup

* fixup

* fixup

Closes oap-project#518
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant