Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ MODULE_big = lolor

EXTENSION = lolor
DATA = lolor--1.0.sql \
lolor--1.0--1.2.1.sql lolor--1.2.1--1.2.2.sql
lolor--1.0--1.2.1.sql lolor--1.2.1--1.2.2.sql \
lolor--1.2.2--1.2.3.sql
PGFILEDESC = "lolor - drop in large objects replacement for logical replication"

OBJS = src/lolor.o src/lolor_fsstubs.o src/lolor_inv_api.o src/lolor_largeobject.o
Expand Down
6 changes: 6 additions & 0 deletions docs/lolor_release_notes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# lolor Release Notes

## lolor 1.2.3

* Add support for PostgreSQL 19
* Add in-repo release workflow and RPM/DEB packaging
* Improve CI: build the test cluster from source, add PostgreSQL 19 to the test matrix, and bound test run time

## lolor 1.2.2

* Fix lolor upgrades
Expand Down
1 change: 1 addition & 0 deletions expected/lolor.out
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ SELECT lowrite(:fd, 'Example large object');

END;
ALTER EXTENSION lolor UPDATE TO '1.2.2';
ALTER EXTENSION lolor UPDATE TO '1.2.3';
BEGIN;
SELECT lo_open(:loid, 262144) AS fd \gset
SELECT convert_from(loread(:fd, 1024), 'UTF8');
Expand Down
6 changes: 6 additions & 0 deletions lolor--1.2.2--1.2.3.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/* lolor--1.2.2--1.2.3.sql */

-- complain if script is sourced in psql, rather than via CREATE EXTENSION
\echo Use "CREATE EXTENSION lolor" to load this file. \quit

-- No SQL-level changes in 1.2.3; the version is bumped for the release.
2 changes: 1 addition & 1 deletion lolor.control
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# lolor extension
comment = 'Large Objects support for logical replication'
default_version = '1.2.2'
default_version = '1.2.3'
module_pathname = '$libdir/lolor'
relocatable = false
trusted = true
Expand Down
6 changes: 3 additions & 3 deletions pkg/common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ export PG_VERSION="${PG_VERSION:-17}"
export PG_MAJOR_VERSION="$(echo "$PG_VERSION" | cut -d. -f1)"

export PG_LOLOR_REPO="https://github.com/pgEdge/lolor.git"
export LOLOR_BRANCH="${COMPONENT_BRANCH:-v1.3.0}"
export LOLOR_BRANCH="${COMPONENT_BRANCH:-v1.2.3}"

# Upstream version, suffix-stripped (e.g. 1.3.0). Names the source tarball's
# Upstream version, suffix-stripped (e.g. 1.2.3). Names the source tarball's
# internal directory and the RPM Version.
export LOLOR_VERSION="${COMPONENT_VERSION:-1.3.0}"
export LOLOR_VERSION="${COMPONENT_VERSION:-1.2.3}"
export LOLOR_BUILDNUM=${COMPONENT_BUILDNUM:-1}

export REPO_TYPE="${REPO_TYPE:-daily}"
Expand Down
2 changes: 2 additions & 0 deletions pkg/rpm/lolor.spec
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@ install -p -m 0644 %{_builddir}/%{pname}-%{version}/%{pname}-sbom.json.asc %{bui
%endif

%changelog
* Wed Oct 07 2026 Asif Rehman <asifr@pgedge.com> - 1.2.3
- Update lolor package to 1.2.3
* Thu Dec 18 2025 Muhammad Aqeel <muhammad.aqeel@pgedge.com> - 1.2.2
- Update lolor package to 1.2.2
* Thu Sep 25 2025 Muhammad Aqeel <muhammad.aqeel@pgedge.com> - 1.2.1
Expand Down
1 change: 1 addition & 0 deletions sql/lolor.sql
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ SELECT lo_open(:loid, x'60000'::int) AS fd \gset
SELECT lowrite(:fd, 'Example large object');
END;
ALTER EXTENSION lolor UPDATE TO '1.2.2';
ALTER EXTENSION lolor UPDATE TO '1.2.3';
BEGIN;
SELECT lo_open(:loid, 262144) AS fd \gset
SELECT convert_from(loread(:fd, 1024), 'UTF8');
Expand Down
Loading