public inbox for [email protected]  
help / color / mirror / Atom feed
From: Christoph Berg <[email protected]>
To: James Coleman <[email protected]>
Cc: [email protected]
Subject: Re: Postgres 15.2 packages missing
Date: Wed, 17 May 2023 21:21:06 +0200
Message-ID: <[email protected]> (raw)
In-Reply-To: <CAAaqYe-bK5FXXx8_eD-z7SVfOUYBy=wre7wjg7fPhRZAgyTa+g@mail.gmail.com>
References: <CAAaqYe8ODM-Qsofh8E+stPqTMffLBwmZKU43mHJP+uN0eWJmrQ@mail.gmail.com>
	<ZGSWHq/[email protected]>
	<CAAaqYe-GvHw7m5WEKE9HFGQ+bRRC+0WNWjp1T+nXfNHAkuxczw@mail.gmail.com>
	<[email protected]>
	<CAAaqYe-bK5FXXx8_eD-z7SVfOUYBy=wre7wjg7fPhRZAgyTa+g@mail.gmail.com>

Re: James Coleman
> I'm probably misunderstanding something here still, but is reprepro
> _not_ used to manage the archive repo such that we don't have that
> problem there?

No, that's a home-grown solution that uploads files to S3, records the
metadata in a PG database, and generates+uploads the repository index
files each time something changes. Since the archive is append-only
that use-case is much more simple, just with the added complexity that
the .deb files aren't available locally (since we ran out of disk
space there).

https://git.postgresql.org/gitweb/?p=pgapt.git;a=blob_plain;f=repo/bin/generate-archive-lists;hb=HEA...
(not claiming a prettiness prize for that :D)

Christoph






view thread (6+ messages)

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected]
  Subject: Re: Postgres 15.2 packages missing
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox