Re: documentation structure
jian he <jian.universality@gmail.com>
From: jian he <jian.universality@gmail.com>
To: Andrew Dunstan <andrew@dunslane.net>
Cc: Robert Haas <robertmhaas@gmail.com>, "pgsql-hackers@postgresql.org" <pgsql-hackers@postgresql.org>
Date: 2024-04-28T00:00:00Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
docs: Consistently use <optional> to indicate optional parameters
- 0d829703363b 18.0 landed
-
docs: Consolidate into new "WAL for Extensions" chapter.
- 09d9800e5282 17.0 landed
-
freespace: Don't return blocks past the end of the main fork.
- 935829743151 17.0 cited
-
docs: Merge separate chapters on built-in index AMs into one.
- fe8eaa54420c 17.0 landed
-
docs: Demote "Monitoring Disk Usage" from chapter to section.
- f470b5c67924 17.0 landed
-
doc: move system views section to its own chapter
- 64d364bb39cb 16.0 cited
Attachments
- v1-0001-split-sect1-functions-string-from-func.sgml.patch (text/x-patch) patch v1-0001
- v1-0006-split-sect1-functions-info-from-func.sgml.patch (text/x-patch) patch v1-0006
- v1-0005-split-sect1-functions-aggregate-from-func.sgml.patch (text/x-patch) patch v1-0005
- v1-0004-split-sect1-functions-json-from-func.sgml.patch (text/x-patch) patch v1-0004
- v1-0007-split-sect1-functions-admin-from-func.sgml.patch (text/x-patch) patch v1-0007
- v1-0003-split-functions-datetime-sect1-from-func.sgml.patch (text/x-patch) patch v1-0003
- v1-0002-split-functions-matching-sect1-from-func.sgml.patch (text/x-patch) patch v1-0002
On Mon, Apr 15, 2024 at 1:00 PM jian he <jian.universality@gmail.com> wrote: > > On Wed, Mar 20, 2024 at 5:40 AM Andrew Dunstan <andrew@dunslane.net> wrote: > > > > > > +many for improving the index. > > > > My own pet docs peeve is a purely editorial one: func.sgml is a 30k line beast, and I think there's a good case for splitting out at least the larger chunks of it. > > > > I think I successfully reduced func.sgml from 311322 lines to 13167 lines. > (base-commit: 93582974315174d544592185d797a2b44696d1e5) > > writing a patch would be unreviewable. I've splitted it to7 patches. each patch split one <sect1> into separate new files. > func-string.sgml > func-matching.sgml > func-datetime.sgml > func-json.sgml > func-aggregate.sgml > func-info.sgml > func-admin.sgml the above will be newly created files, each corresponding to related individual patches.