-
Notifications
You must be signed in to change notification settings - Fork 11
Add TimescaleDB PostgreSQL extension #30
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
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Husn E Rabbi <shussan@gmail.com>
Signed-off-by: Husn E Rabbi <shussan@gmail.com>
Signed-off-by: Husn E Rabbi <shussan@gmail.com>
…containers into timescaledb Signed-off-by: Husn E Rabbi <shussan@gmail.com>
Signed-off-by: Husn E Rabbi <shussan@gmail.com>
Signed-off-by: Husn E Rabbi <shussan@gmail.com>
|
Hi @NiccoloFei Please check this PR when you get a chance. Thank You |
Signed-off-by: Husn E Rabbi <shussan@gmail.com>
Signed-off-by: Husn E Rabbi <shussan@gmail.com>
|
As I was looking into adding the TimescaleDB is licensing parts of the source (and compiled binaries) differently, namely Apache 2.0 and the Tiger Data License (TSL) (see here). The Debian packages used here are partially TSL-licensed, which I'm assuming conflicts with the CNCF License Allowlist requirement.
|
|
@phippg Thanks for catching this! You're right about the TSL compatibility problem. btw I am waiting for this PR. after that will open PR for timescaleDB_toolkit we need to build from source using Is this approach acceptable, or would you prefer a different solution? |
|
I think you don't necessarily need to build from source, there are Debian packages that include only the open source parts of TimescaleDB (e.g. https://packagecloud.io/timescale/timescaledb/packages/debian/trixie/timescaledb-2-oss-postgresql-18_2.24.0~debian13-1801_amd64.deb?distro_version_id=221). The listed files don't include any According to the TimescaleDB Toolkit repository it is fully TSL-licensed unfortunately. If the CNCF license requirements are set in stone for the addition of extension images to this repository, I won't be able to use ones for TimescaleDB (but I do understand that there are valid reasons for them). |
This PR adds support for the timescaledb extension to the postgres-extensions-containers project.
Closes #58
Changes