Skip to content

Conversation

@jayanth-kumar-morem
Copy link
Collaborator

@jayanth-kumar-morem jayanth-kumar-morem commented May 28, 2023

  1. Set clang and llvm version to 15 as 16 has been released and extensions doesn't run with clang16 and llvm16
  2. Resolved openssl version conflicts with minideb (bitnami image linux distro) and that of requirement of zombodb
  3. Installed Rust using rustup to facilitate the installation of ZomboDB.
  4. Installed cargo-pgrx-0.9.0 using cargo, the Rust package manager.
  5. Initialized cargo-pgrx with the path to the pg_config of PGVER.
  6. Encountered a version conflict between cargo-pgrx-0.9.0 and pgrx-0.8.3 specified in the Cargo.toml file of the ZomboDB repository.
  7. Installing zombodb directly from the zombodb repo sources with rust and cargo.
  8. Added smoke tests to test zombodb installation

Fixes: #29 , Fixes: #5

jayanth-kumar-morem and others added 10 commits May 16, 2023 11:13
1. This commit adds the necessary commands to the Dockerfile to build and install the ZomboDB extension for PostgreSQL.
2. The build process uses cargo-pgrx and clang to compile the Rust code and create a PostgreSQL extension that can be installed via CREATE EXTENSION.
3. The resulting extension is included in the final Docker image.
4. This feature is useful for users who need to use ZomboDB's full-text search capabilities in their PostgreSQL databases.
5. The version of PostgreSQL can be specified via a build argument PG_VER.
6. The commit also adds some necessary dependencies, such as Ruby and FPM, to the Dockerfile.

Fixes: #5
@jayanth-kumar-morem jayanth-kumar-morem mentioned this pull request May 28, 2023
@ChakshuGautam ChakshuGautam merged commit 880eaba into Samagra-Development:main May 30, 2023
@ChakshuGautam
Copy link
Collaborator

ChakshuGautam commented May 30, 2023

@all-contributors please add @jayanth-kumar-morem for Code.

@allcontributors
Copy link

@ChakshuGautam

I couldn't determine any contributions to add, did you specify any contributions?
Please make sure to use valid contribution names.

@ChakshuGautam
Copy link
Collaborator

https://github.com/all-contributors please add @jayanth-kumar-morem for Code.

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.

Fix CI ZomboDB

2 participants