2019-10-29 Cédric Villemain <cedric@2ndQuadrant.fr>
  * 1.2.2 - Fix bad errno usage

22/09/2017 Cédric Villemain <cedric@2ndQuadrant.fr>
  * 1.2.1 - Fix check on NULL input for drawer function

16/09/2016 Cédric Villemain <cedric@2ndQuadrant.fr>
  * 1.2  - Prepared fincore syscall usage
         - Added 2 columns in pgfincore() with dirty status when available
         - Support PostgreSQL 9.6
         - Added a drawer function

12/10/2013 Cédric Villemain <cedric@2ndQuadrant.fr>
  * 1.1.2 - Fix README filename for PGXS
  		  - Update to PostgreSQL 9.3
          - Fix faillure on NULL input (pgfadvise_loader)
          - Several fixes and layout changes

06/21/2012 Cédric Villemain <cedric@2ndQuadrant.fr>
  * 1.1.2 - Change the open() call to use AllocateFile, and FreeFile

12/06/2011 Cédric Villemain <cedric@2ndQuadrant.fr>
  * 1.1.1 - Fix Makefile again, as well as debian scripts (VPATH)
		  - Add checks (make installcheck)
		  - Improve .gitignore
		  - Add a debian/watch file tracking pgfoundry release
		  - Add regression files to VPATH build

09/07/2011 Cédric Villemain <cedric@2ndQuadrant.fr>
  * 1.1.0 - Fix Makefile and remove the dir sql/ (useless and error prone)
		  - Fix the printf of int64 by casting to long long int (i386 and
		    adm64 behave differently with int64)
		  - Updated to work with PostgreSQL 8.3 (TAKATSUKA Haruka)
		  - Improve debian packaging (Dimitri Fontaine)
		  - Add support for *BSD kernels
		  - Remove mention of PGXS in the README

07/28/2011 Cédric Villemain <cedric@villemain.org>
  * 1.0.0 - Output varbit containing vector information with pgfincore*()
		  - Add Debian packaging (Dimitri Fontaine)
		  - Update to work with PostgreSQL >= 9.1 (Jeff Janes)
		  - Add total number of pages of memory with pgsysconf()
		  - Add function pgsysconf_pretty()
		  - Major rewrite of the functions
		  - pgfadvise*() to handle simple posix_fadvise call
		  - pgfadvise_loader() to restore file status (pages in/out cache)
		  - pgfincore*() to handle mincore usage
		  - pgsysconf*() to handle sysconf information
		  - Use get_call_result_type() to build the tuple descriptor (suggested
		    by RhodiumToad on IRC)
		  - Remove limitation of usage on temp tables
		  - Improve 9.1 installation (Extension)

04/30/2010 Cédric Villemain <cedric@villemain.org>

  * 0.4.1 - use AllocateFile instead of fopen
		  - call PG_GETARG* earlier
		  - remove useless global counter
		  - add error handler in pgfadv_snapshot()
		  - errno to catch the last segment
		  - improve Readme
		  - some minor fix and beautify

01/05/2010 Cédric Villemain <cedric@villemain.org>

  * 0.4.0 - fix test is not temp table
		  - add posix_fadvise_willneed flag
		  - add posix_fadvise_dontneed flag
		  - add posix_fadvise_normal flag
		  - add posix_fadvise_sequential flag
		  - add posix_fadvise_random flag
		  - rewrite main SRF
		  - improve output (more informations)
		  - fix copyright
		  - add pgsysconf()
		  - add pgmincore_snapshot to write mincore state in a file
		  - add pgfadv_willneed_snapshot to read mincore state from file

10/26/2009 Cédric Villemain <cedric.villemain@dalibo.com>

  * 0.3.2 - fix fctx init

10/26/2009 Cédric Villemain <cedric.villemain@dalibo.com>

  * 0.3.1 - fix Makefile without PGXS
		  - fix install doc in README

08/12/2009 Cédric Villemain <cedric.villemain@dalibo.com>

  * 0.3 - pgfincore now return a set of record
		- relname, relpath, block_disk, block_mem, group_mem
		- this version can only be build againt a postgresql > 8.3 /!\

08/10/2009 Cédric Villemain <cedric.villemain@dalibo.com>

  * 0.2.1 - fix munmap call error

08/08/2009 Cédric Villemain <cedric.villemain@dalibo.com>

  * 0.2 - add support for 8.4
		- fix mmap error when file is empty

06/29/2009 Cédric Villemain <cedric.villemain@dalibo.com>

  * 0.1.1 - cleaning and fixing

06/27/2009 Cédric Villemain <cedric.villemain@dalibo.com>

  * 0.1 - functions are working, basicaly.
