[CALCITE-4676] Avatica client leaks TCP connections

Refactor the default client implementation to use global HTTP Connection
Pools instead of one per JDBC connection.
15 files changed
tree: 757a756bb60242561ef47c8709a7d07a996f6831
  1. .editorconfig
  2. .gitattributes
  3. .github/
  4. .gitignore
  5. .ratignore
  6. .travis.yml
  7. LICENSE
  8. NOTICE
  9. README
  10. README.md
  11. bom/
  12. build.gradle.kts
  13. core/
  14. docker-compose.yml
  15. docker.sh
  16. docker/
  17. gradle.properties
  18. gradle/
  19. gradlew
  20. gradlew.bat
  21. metrics-dropwizardmetrics/
  22. metrics/
  23. noop-driver/
  24. release/
  25. server/
  26. settings.gradle.kts
  27. shaded/
  28. site/
  29. src/
  30. standalone-server/
  31. tck/
README.md

Build Status CI Status

Apache Calcite -- Avatica

Apache Calcite's Avatica is a framework for building database drivers.

Avatica is a sub-project of Apache Calcite.

For more details, see the home page.

Release notes for all published versions are available on the history page.