Samagra-Development / WarpSQL

WarpSQL
https://samagra-development.github.io/WarpSQL/
Apache License 2.0
16 stars 28 forks source link

warpsql: Add Citus Extension #12

Closed jayanth-kumar-morem closed 1 year ago

jayanth-kumar-morem commented 1 year ago
  1. Update Dockerfile's
  2. Install Citus dependencies (curl, jq)
  3. Add build dependencies for Citus (gcc, libc-dev, make, curl-dev, lz4-dev, libxslt-dev, libxml2-dev)
  4. Download and install Citus with specified version
  5. Remove build dependencies and cleanup temporary files after Citus installation
  6. Add Citus extension smoke tests to GitHub Actions workflow
  7. Update Bitnami entrypoint script to preload Citus extension
  8. Test Citus extension and distributed table creation in smoke tests
  9. Ensure logs are displayed for debugging purposes
jayanth-kumar-morem commented 1 year ago

Hi @ChakshuGautam, I have added the smoke tests and tested the smoke tests workflow in my forked repo. Could you approve the workflow here as well.

ChakshuGautam commented 1 year ago

Hey @jayanth-kumar-morem shared comments on the PR.

jayanth-kumar-morem commented 1 year ago

Hi @ChakshuGautam , couldn't find any comments on the PR :astonished: ?

ChakshuGautam commented 1 year ago

Ahh, my bad. Can you check now?