Skip to content
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

Fix 0.11 issues #66

Merged
merged 19 commits into from
Jul 22, 2023
Merged

Fix 0.11 issues #66

merged 19 commits into from
Jul 22, 2023

Conversation

auxten
Copy link
Member

@auxten auxten commented Jul 22, 2023

Fix many issues introduced by rebasing ClickHouse 23.6

  • Add query_stateful low level func
  • Add UUID generate_from_pid()
  • Add SharedPtrContextHolder(todo: fix leak shared)
  • Use pid as Session id
  • Add ignore
  • Use createSharedHolder to create shared_context in Client
  • Free query_result_memory vector only in free_result
  • Set background_schedule_pool_size 8
  • Use all cpu including logical ones
  • No exception if table uuid exist for stateful query
  • Init query_result_memory to nullptr on construct
  • Use all the cores
  • Set max_thread_pool_free_size = 0 and use a leaky shared_context for now
  • Add chdb-todo: fix SharedPtrContextHolder.shared leak
  • Test for gc result on empty output
  • Add test_final_join
  • Disable BackgroundCleanup
  • Set background_schedule_pool_size 0

@auxten auxten merged commit d76d298 into main Jul 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant