Skip to content

Conversation

agelwarg
Copy link

@agelwarg agelwarg commented Aug 13, 2025

This adds the build framework for a PostgreSQL proxy. It does NOT yet allow for TimescaleDB specific capabilities, but we're working on that (i.e., things like partition-based housekeeping in the source-code repo). However, it will work for (stock) PostgreSQL images.

I know there was a previous request to add this support that was closed (#435), saying it's redundant. However, I believe that housekeeping can become a bottleneck for larger proxies (the same way it is for servers), and partition-based housekeeping can provide a huge benefit. This is the starting point / basis for adding such support.

This should be paired with zabbix/zabbix#155 in order for TimescaleDB partition support

@agelwarg agelwarg changed the title 7.0 build proxy pgsql Add build for proxy on PostgreSQL Aug 13, 2025
"agent2": { "base": "build-mysql", "rhel": true, "rhel_project": "66425489c3f1cbe661cf6135" },
"java-gateway": { "base": "build-mysql", "rhel": true, "rhel_project": "66425456fc1b23180a424e19" },
"proxy-mysql": { "base": "build-mysql", "rhel": true, "rhel_project": "6642544aa84deaf9b8e1e987" },
"proxy-pgsql": { "base": "build-pgsql", "rhel": true, "rhel_project": "<TBD>" },
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This would need to be updated to the appropriate rhel_project -- not sure what that is

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