pg.ddx.io pgsql-hackers@postgresql.org mailing list archive
help / color / mirror / Atom feed From: Tels <nospam-pg-abuse@bloodgate.com>
To: Robert Haas <robertmhaas@gmail.com>
Cc: Suraj Kharage <suraj.kharage@enterprisedb.com>
Cc: Rushabh Lathia <rushabh.lathia@gmail.com>
Cc: David Steele <david@pgmasters.net>
Cc: Andrew Dunstan <andrew.dunstan@2ndquadrant.com>
Cc: PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Cc: Jeevan Chalke <jeevan.chalke@enterprisedb.com>
Cc: vignesh C <vignesh21@gmail.com>
Subject: Re: backup manifests
Date: Tue, 31 Dec 2019 13:30:01 +0100
Message-ID: <f97892ef565db763c97f23566c2cb6e5@bloodgate.com> (raw )
In-Reply-To: <CA+TgmobnSHW3upkS_x6D=cM9A3jT9ZA0pcH0FJitBfkyW7sFJA@mail.gmail.com >
References: <CA+TgmoZV8dw1H2bzZ9xkKwdrk8+XYa+DC9H=F7heO2zna5T6qg@mail.gmail.com >
<4b6244ea-4094-9055-080b-7afb274bf270@pgmasters.net >
<CA+TgmobANXUCZ1XrLJQbX95e3fJa0dRqV09Scjb2kmqt+gdkvg@mail.gmail.com >
<b2b696b4-b11f-e954-c86a-8252a62a2e40@pgmasters.net >
<CA+TgmobZrNYR-ATtfZiZ_k-W7tSPgvmYZmyiqumQig4R4fkzHw@mail.gmail.com >
<146910fc-3df7-eeb4-ac5b-2f57a01f646f@pgmasters.net >
<CA+TgmoYZDTHbSpwZtW=JDgAhwVAYvmdSrRUjOd+AYdfNNXVBDg@mail.gmail.com >
<CALDaNm0pReK3ENbadRM=CJXNLsw4tm-MfaK_ckE7RMYEp9pgQg@mail.gmail.com >
<CAM2+6=VHWifa=+8mtnFy3dqFvQtsEQPy9NBQEv-FbR26L22+uQ@mail.gmail.com >
<CA+Tgmob1c3Lg4yQmMUwWh5vw67ZvB2HUJXfHGP+Opi+LDzq_bQ@mail.gmail.com >
<CAGPqQf3DcmB6OtTpwqayH5bJgMnx2j-r4v2dFR6_=iFiqPq1Sw@mail.gmail.com >
<f2fb57c2-027b-ac0c-583c-738188ebc850@2ndQuadrant.com >
<CA+TgmoYAHvP3G1u4eVDmF5MvUd==CP5K1FT9q6OCwABs44x7dA@mail.gmail.com >
<2f4dd3b8-fc39-7a34-d0e3-17fc14e041ea@pgmasters.net >
<CA+TgmoZH_j_LsL9w0UuCqEP57svb=NyPKkFk_FDRqzEc+GFdUA@mail.gmail.com >
<c677dec6e478b2b3459f518354cc4fcf@bloodgate.com >
<CA+TgmoaBh6TEY3Re3rA75WaEd+XXRzmC8=UYEU+2JiryKNFUsQ@mail.gmail.com >
<CAGPqQf2PB7js0m0dp-rCwu6fwEhgbuLf6zuraktRs1MuzCTC5Q@mail.gmail.com >
<CA+TgmoYJ6WHDBgD=Jc87YZOQEdWo_7FmKNnVPFNVQGxqKw7vFw@mail.gmail.com >
<CAGPqQf12Fp+EtUW_Hi9368divteKm8bgfajstq8=18UPVHxKUw@mail.gmail.com >
<CA+TgmoYTET9JosD9kS2QG28V=yvXGucq7dVNV9BPaZ=itGNPZw@mail.gmail.com >
<CAF1DzPVuFa26xDsKG+Vbj+zLN8P4cXJ5Gdi0w8AUQ1NBKM3=HQ@mail.gmail.com >
<CA+TgmoZn6K4KiBvcAfYOxUwv-t9oot0ZULdPbOG5k8prpEVVZA@mail.gmail.com >
<CAF1DzPVeJdV3q4oiCBaTs5jMoUYkqNRicAYR-DAHuHGA7ccO=w@mail.gmail.com >
<CAF1DzPXcCgXP2awVaH4uHovPo77JdLYPAYShzwnSPMVzdUmxSQ@mail.gmail.com >
<CA+TgmoZdJ=vBoDU1Skv52Prybp36kMvmpTDBXbmoky0owNgMiA@mail.gmail.com >
<CAF1DzPW1CAjR7FG86b-OL+hAP2xGqmBUtv0WtRhDz+r+Mwy-Hw@mail.gmail.com >
<CA+TgmoYY5LXfbmeCO3gpCoCJcqNj0125PO7B7ecuJjnoEdB08A@mail.gmail.com >
<CAF1DzPXOofDsdSqgEtzpegfcvqB_1TND_h_8uQrvJuVvx-4pDA@mail.gmail.com >
<CA+TgmobnSHW3upkS_x6D=cM9A3jT9ZA0pcH0FJitBfkyW7sFJA@mail.gmail.com >
Moin,
sorry for the very late reply. There was a discussion about the specific
format of the backup manifests, and maybe that was already discussed and
I just overlooked it:
1) Why invent your own format, and not just use a machine-readable
format that already exists? It doesn't have to be full blown XML, or
even JSON, something simple as YAML would already be better. That way
not everyone has to write their own parser. Or maybe it is already YAML
and just the different keywords where under discussion?
2) It would be very wise to add a version number to the format. That
will making an extension later much easier and avoids the "we need to
add X, but that breaks compatibility with all software out there"
situations that often arise a few years down the line.
Best regards,
and a happy New Year 2020
Tels
view thread (243+ messages) latest in thread
Message-ID: <f97892ef565db763c97f23566c2cb6e5@bloodgate.com>
Permalink: ../f97892ef565db763c97f23566c2cb6e5@bloodgate.com/
Also on: postgresql.org/message-id/f97892ef565db763c97f23566c2cb6e5@bloodgate.com
copy link · copy postgr.es
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: pgsql-hackers@postgresql.org
Cc: nospam-pg-abuse@bloodgate.com, robertmhaas@gmail.com, suraj.kharage@enterprisedb.com, rushabh.lathia@gmail.com, david@pgmasters.net, andrew.dunstan@2ndquadrant.com, jeevan.chalke@enterprisedb.com, vignesh21@gmail.com
Subject: Re: backup manifests
In-Reply-To: <f97892ef565db763c97f23566c2cb6e5@bloodgate.com>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox