Skip to content
Snippets Groups Projects
  1. Nov 14, 2017
    • Michael Paquier's avatar
      pg_wal_blocks: Fix compilation with v11 · 2c107bf7
      Michael Paquier authored
      The WAL segment size is something that can be customized at initialization
      time in v11, and was previously decided at compilation time. This makes the
      module able to work with a default segment size of 16MB. In order to
      support more sizes, the segment size needs to be passed as an argument.
      2c107bf7
  2. Nov 08, 2017
    • Michael Paquier's avatar
      jsonlog: improve redirection of first logs messages · 6f9e3072
      Michael Paquier authored
      Before server parameters are loaded, enforce redirection of log messages
      to stderr, using the same method as what syslogger.c and postmaster.c do.
      Also avoid duplicate entries to server logs, and be careful about messages
      that are too verbose.
      6f9e3072
  3. Nov 02, 2017
  4. Aug 31, 2017
  5. Aug 30, 2017
  6. Aug 22, 2017
  7. May 21, 2017
    • Michael Paquier's avatar
      pg_rep_state: Take into account ready_to_display for WAL receiver · 88648e76
      Michael Paquier authored
      This flag will be set to true only once the data of the WAL receiver can
      be displayed to the user, so return NULL if this is not the case yet in
      the function showing the WAL receiver status. In Postgres 10, there is
      already an in-core function doing this work, perhaps I should just plug in
      this module into that, or simply remove it...
      88648e76
  8. May 11, 2017
  9. May 09, 2017
  10. Apr 11, 2017
  11. Apr 01, 2017
  12. Mar 06, 2017
  13. Mar 04, 2017
    • Michael Paquier's avatar
      pg_sasl_prepare: set of fixes · b63b368c
      Michael Paquier authored
      The following things are adjusted:
      - Ignore correctly characters from the exclusion tables.
      - Improve variable name consistency.
      - Simplify readability of Hangul character calculation.
      b63b368c
  14. Mar 02, 2017
  15. Feb 17, 2017
    • Michael Paquier's avatar
      pg_sasl_prepare: Move decomposition tables into sub-tables · 2c46337f
      Michael Paquier authored
      The main table tracks the length of each decomposition, which is then
      used with each character code to look at the decomposition set on a
      set of tables divided by decomposition size. This gets the binary size
      from 2.4MB to 120kB, or 20 times less. I am not sure if I could get
      that further down, no space is wasted now.
      2c46337f
  16. Feb 16, 2017
  17. Feb 12, 2017
  18. Feb 10, 2017
  19. Feb 09, 2017
    • Michael Paquier's avatar
      pg_sasl_prepare: Implement SASLprep on UTF-8 strings · df3f18a8
      Michael Paquier authored
      A couple of utilities are added at the same time to manipulate easily
      UTF-8 strings as arrays of integers:
      - UTF-8 string to integer array conversion.
      - integer array to UTF-8 string conversion.
      - Generation of header file from UnicodeData.txt that Postgres can
      refer to.
      - Set returning function to view at SQL level the conversion table.
      - SASLprep function.
      df3f18a8
Loading