You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: multiple versions for the `timescaledb-apache` extension (#1749)
* chores: opted-out nix-fast-build
* chores: set up nix-github-actions
* chores: comment out vestigal testinfra-ami-build
* chores: use custom github runners
* feat: multiple versions for the timescaledb-apache extension
* feat: multiversion timescaledb
* fix: refactor a bit to complete the extension
* test: remove older version of integration test
* fix: make sure integration tests
do not run timescaledb tests on pg > 15
* test: revert to use test in nix/tests for timescale
* fix: integrtion tests
* Move timescaledb nixos test to nix/ext/tests
* chore: bump for test
* fix: need to also handle timescaledb-loader
* chore: bump version for fix
* fix: didn't need "loader"
* chore: bump version for testing
* fix: does need loader
* feat: switch both timescaledb and its loader when switching versions
Also reuse default tests defined in lib.py to test extension upgrade
paths and switching extension versions.
* chore: bump to test
* fix: must symlink to timescaledb.so on switch
* chore: bump for release
---------
Co-authored-by: Sam Rose <[email protected]>
Co-authored-by: samrose <[email protected]>
Co-authored-by: Jean-François Roche <[email protected]>