Re: 16-bit page checksums for 9.2
Simon Riggs <simon@2ndquadrant.com>
From: Simon Riggs <simon@2ndQuadrant.com>
To: Kevin Grittner <Kevin.Grittner@wicourts.gov>
Cc: david@fetter.org, andres@anarazel.de, aidan@highrise.ca, stark@mit.edu, pgsql-hackers@postgresql.org
Date: 2012-01-05T15:46:22Z
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 →
-
Wakeup WALWriter as needed for asynchronous commit performance.
- 4de82f7d7c50 9.2.0 cited
Attachments
- checksum16.v3.patch (text/x-patch) patch v3
On Wed, Jan 4, 2012 at 1:35 PM, Kevin Grittner <Kevin.Grittner@wicourts.gov> wrote: > Simon Riggs wrote: > >> My focus was on getting something working first, then tuning. If >> we're agreed that we have everything apart from the tuning then we >> can proceed with tests to see which works better. > > Sure. I just think you are there already except for what I got into. > > FWIW, moving the modulus application out of the loop is a very > trivial change and has no affect on the results; it's strictly a > performance issue. New version attached, with your suggested changes included. Hole check code is there as well, but ifdef'd out since it isn't a valid check in all cases. -- Simon Riggs http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services