1. 14 Sep, 2002 1 commit
  2. 12 Sep, 2002 2 commits
  3. 04 Sep, 2002 1 commit
  4. 02 Sep, 2002 1 commit
    • Bruce Momjian's avatar
      I checked all the previous string handling errors and most of them were · a12b4e27
      Bruce Momjian authored
      already fixed by You. However there were a few left and attached patch
      should fix the rest of them.
      
      I used StringInfo only in 2 places and both of them are inside debug
      ifdefs. Only performance penalty will come from using strlen() like all
      the other code does.
      
      I also modified some of the already patched parts by changing
      snprintf(buf, 2 * BUFSIZE, ... style lines to
      snprintf(buf, sizeof(buf), ... where buf is an array.
      
      Jukka Holappa
      a12b4e27
  5. 10 Aug, 2002 1 commit
    • Bruce Momjian's avatar
      August 6, 2002 · 181ca96e
      Bruce Momjian authored
         1. Reworked patch from Andrey Oktyabrski (ano@spider.ru) with
            functions: icount, sort, sort_asc, uniq, idx, subarray
            operations: #, +, -, |, &
      
      FUNCTIONS:
      
        int   icount(int[]) - the number of elements in intarray
        int[] sort(int[], 'asc' | 'desc') - sort intarray
        int[] sort(int[]) - sort in ascending order
        int[] sort_asc(int[]),sort_desc(int[]) - shortcuts for sort
        int[] uniq(int[]) - returns unique elements
        int   idx(int[], int item) - returns index of first intarray matching element
                                     to item, or '0' if matching failed.
        int[] subarray(int[],int START [, int LEN]) - returns part of intarray
                                     starting from element number START (from 1)
                                     and length LEN.
      OPERATIONS:
      
        int[] && int[]  - overlap - returns TRUE if arrays has at least one common elements.
        int[] @  int[]  - contains - returns TRUE if left array contains right array
        int[] ~ int[]   - contained - returns TRUE if left array is contained in right array
        # int[]         - return the number of elements in array
        int[] + int     - push element to array ( add to end of array)
        int[] + int[]   - merge of arrays (right array added to the end of left one)
        int[] - int     - remove entries matched by right argument from array
        int[] - int[]   - remove left array from right
        int[] | int     - returns intarray - union of arguments
        int[] | int[]   - returns intarray as a union of two arrays
        int[] & int[]   - returns intersection of arrays
      
      Oleg Bartunov
      181ca96e
  6. 07 Jun, 2002 1 commit
  7. 06 Mar, 2002 1 commit
    • Bruce Momjian's avatar
      Change made to elog: · 92288a1c
      Bruce Momjian authored
      o  Change all current CVS messages of NOTICE to WARNING.  We were going
      to do this just before 7.3 beta but it has to be done now, as you will
      see below.
      
      o Change current INFO messages that should be controlled by
      client_min_messages to NOTICE.
      
      o Force remaining INFO messages, like from EXPLAIN, VACUUM VERBOSE, etc.
      to always go to the client.
      
      o Remove INFO from the client_min_messages options and add NOTICE.
      
      Seems we do need three non-ERROR elog levels to handle the various
      behaviors we need for these messages.
      
      Regression passed.
      92288a1c
  8. 07 Feb, 2002 1 commit
  9. 04 Oct, 2001 1 commit
  10. 30 Sep, 2001 1 commit
    • Tom Lane's avatar
      Changes: · 14b0da2a
      Tom Lane authored
       1. gist__int_ops is now without lossy
       2. added sort entry in picksplit
      
      Oleg Bartunov
      14b0da2a
  11. 23 Sep, 2001 1 commit
  12. 04 Aug, 2001 2 commits
  13. 11 Jun, 2001 1 commit
  14. 31 May, 2001 1 commit
  15. 22 Mar, 2001 1 commit
  16. 20 Mar, 2001 1 commit
  17. 18 Mar, 2001 1 commit
  18. 17 Mar, 2001 1 commit
  19. 12 Feb, 2001 1 commit
  20. 10 Feb, 2001 1 commit
    • Tom Lane's avatar
      Restructure the key include files per recent pghackers discussion: there · d08741ea
      Tom Lane authored
      are now separate files "postgres.h" and "postgres_fe.h", which are meant
      to be the primary include files for backend .c files and frontend .c files
      respectively.  By default, only include files meant for frontend use are
      installed into the installation include directory.  There is a new make
      target 'make install-all-headers' that adds the whole content of the
      src/include tree to the installed fileset, for use by people who want to
      develop server-side code without keeping the complete source tree on hand.
      Cleaned up a whole lot of crufty and inconsistent header inclusions.
      d08741ea
  21. 12 Jan, 2001 1 commit
    • Marc G. Fournier's avatar
      · 1db943b3
      Marc G. Fournier authored
      commit Oleg and Teodor's RD-tree implementation ... this provides the
      regression tests for the GiST changes ... this should be integrated into
      the regular regression tests similar to Vadim's SPI contrib stuff ...
      1db943b3